textbender.a.u.transfer.clipboard
Class IndexBlockMap
java.lang.Object
  
IndexBlockMap
- All Implemented Interfaces: 
 - Serializable
 
- Direct Known Subclasses: 
 - IndexBlockMapW
 
@ThreadSafe
 class IndexBlockMap
- extends Object
- implements Serializable
  
Map of index blocks.
 
 
| 
Method Summary | 
(package private) static IndexBlockMap | 
create()
 
          Creates an IndexBlockMap from the persistent store. | 
(package private)  IndexBlock | 
getIndexBlock(long clipIndex)
 
          Returns the index block within which a particular index falls. | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
PACKAGE_DIRECTORY
static final File PACKAGE_DIRECTORY
list
protected final ArrayList<IndexBlock> list
PERSISTANT_STORE_FILE
protected static final File PERSISTANT_STORE_FILE
IndexBlockMap
protected IndexBlockMap()
create
static IndexBlockMap create()
                     throws IOException
- Creates an IndexBlockMap from the persistent store.
 
- Throws:
 IOException
 
 
getIndexBlock
IndexBlock getIndexBlock(long clipIndex)
- Returns the index block within which a particular index falls.
 
- Returns:
 - index block for the clip-index;
     or null if no block was previously mapped