FileDocCategorySizeDatePackage
CaseSensitiveFileMap.javaAPI DocAzureus 3.0.3.42288Tue Mar 21 03:12:52 GMT 2006com.aelitis.azureus.core.util

CaseSensitiveFileMap

public class CaseSensitiveFileMap extends Object

Fields Summary
private Map
map
Constructors Summary
Methods Summary
public java.io.Fileget(java.io.File key)

	
	 
	
				 
	
		return((File)map.get( new wrapper( key )));
	
public java.util.IteratorkeySetIterator()

		return(
			new Iterator()
			{
				private Iterator iterator = map.keySet().iterator();
				
				public boolean 
				hasNext()
				{
					return( iterator.hasNext());
				}
				
				public Object
				next()
				{
					wrapper	wrap = (wrapper)iterator.next();
					
					return( wrap.getFile());
				}
				
				public void
				remove()
				{
					iterator.remove();
				}
			});
	
public voidput(java.io.File key, java.io.File value)

		map.put( new wrapper( key ), value );
	
public voidremove(java.io.File key)

		map.remove( new wrapper( key ));