com.aelitis.azureus.core.util
Class LinkFileMap

java.lang.Object
  extended by com.aelitis.azureus.core.util.LinkFileMap

public class LinkFileMap
extends java.lang.Object


Nested Class Summary
static class LinkFileMap.Entry
           
 
Constructor Summary
LinkFileMap()
           
 
Method Summary
 java.util.Iterator<LinkFileMap.Entry> entryIterator()
           
 java.io.File get(int index, java.io.File from_file)
           
 LinkFileMap.Entry getEntry(int index, java.io.File from_file)
           
 java.lang.String getString()
           
 boolean hasLinks()
           
 void put(int index, java.io.File from_file, java.io.File to_file)
           
 void putMigration(java.io.File from_file, java.io.File to_file)
           
 void remove(int index, java.io.File key)
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LinkFileMap

public LinkFileMap()
Method Detail

get

public java.io.File get(int index,
                        java.io.File from_file)

getEntry

public LinkFileMap.Entry getEntry(int index,
                                  java.io.File from_file)

put

public void put(int index,
                java.io.File from_file,
                java.io.File to_file)

putMigration

public void putMigration(java.io.File from_file,
                         java.io.File to_file)

remove

public void remove(int index,
                   java.io.File key)

hasLinks

public boolean hasLinks()

size

public int size()

entryIterator

public java.util.Iterator<LinkFileMap.Entry> entryIterator()

getString

public java.lang.String getString()