removed type cast warnings

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@7593 6c8d7289-2bf4-0310-a012-ef5d649a1542
This commit is contained in:
orbiter 2011-03-14 21:07:15 +00:00
parent 8edaccfedf
commit a07a1a8b1e
3 changed files with 7 additions and 6 deletions

View File

@ -55,9 +55,9 @@ public class CloneableMapIterator<E> implements CloneableIterator<E> {
this.last = null;
}
@SuppressWarnings({ "unchecked", "rawtypes" })
public CloneableMapIterator<E> clone(final Object modifier) {
return new CloneableMapIterator(map, modifier);
@SuppressWarnings("unchecked")
public CloneableMapIterator<E> clone(final Object modifier) {
return new CloneableMapIterator<E>(map, (E) modifier);
}
public boolean hasNext() {

View File

@ -79,8 +79,8 @@ public class IODispatcher extends Thread {
}
}
@SuppressWarnings({ "unchecked", "rawtypes" })
protected synchronized void dump(ReferenceContainerCache<? extends Reference> cache, File file, ReferenceContainerArray<? extends Reference> array) {
@SuppressWarnings("unchecked")
protected synchronized void dump(ReferenceContainerCache<? extends Reference> cache, File file, ReferenceContainerArray<? extends Reference> array) {
if (dumpQueue == null || controlQueue == null || !this.isAlive()) {
Log.logWarning("IODispatcher", "emergency dump of file " + file.getName());
if (!cache.isEmpty()) cache.dump(file, (int) Math.min(MemoryControl.available() / 3, writeBufferSize), true);

View File

@ -814,7 +814,8 @@ public final class FileUtils {
}
}
public static final File createTempFile(@SuppressWarnings("rawtypes") Class classObj, final String name) throws IOException {
@SuppressWarnings("unchecked")
public static final File createTempFile(Class classObj, final String name) throws IOException {
String parserClassName = classObj.getName();
int idx = parserClassName.lastIndexOf('.');
if (idx != -1) {