|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface StoredIndex
An interface for classes that need to process Indexes that are saved in stores. This is to be used by classes that store index data, rather than have data incore.
| Method Summary | |
|---|---|
DataHolderObject |
readData(long pos,
DataReference dataReference)
Read data for an index item given an index position and a DataReference. |
long |
retrieveItem(IndexItem item,
long position)
Retrieve an Index Item into the Index. |
| Methods inherited from interface com.timeindexing.index.ManagedIndex |
|---|
addReference, addView, closeView, create, getHeader, getTrackedIndex, isTrackingIndex, listTrackedIndexes, open, reallyClose, removeView, trackReferencedIndex |
| Methods inherited from interface com.timeindexing.index.ExtendedIndex |
|---|
getFirstOffset, getIndexType, getLastFlushPosition, getLastFlushTime, getLastOffset |
| Methods inherited from interface com.timeindexing.index.Index |
|---|
activate, addDataType, addItem, addItem, addItem, addReference, addReference, addReference, apply, asView, close, commit, contains, contains, filter, getAnnotationStyle, getCachePolicy, getDataType, getItem, getItem, getItem, getItem, getItemSize, getLastAccessTime, getLoadDataAutomatically, hasAnnotations, hasDataType, isActivated, isChanged, isClosed, isWriteLocked, iterator, locate, locate, locate, locate, map, select, select, select, select, setAutoCommit, setCachePolicy, setLoadDataAutomatically, terminate, updateDescription |
| Methods inherited from interface com.timeindexing.index.ManagedIndexHeader |
|---|
addIndexURI, getAllOptions, getIndexURI, getOption, hasIndexURI, hasOption, listOptions, notInTimeOrder, setDataPathName, setDataSize, setDescription, setEndTime, setFirstDataTime, setFirstOffset, setFirstTime, setID, setIndexDataType, setIndexPathName, setIndexType, setItemSize, setLastDataTime, setLastOffset, setLastTime, setLength, setName, setOption, setOptions, setReadOnly, setStartTime, setTerminated, setURI, syncHeader |
| Methods inherited from interface com.timeindexing.index.ExtendedIndexHeader |
|---|
addDataType, getAnnotationStyle, getDataSize, getDataType, getItemSize, hasAnnotations, hasDataType |
| Methods inherited from interface com.timeindexing.index.IndexHeader |
|---|
getDataPathName, getDescription, getEndTime, getFirstDataTime, getFirstTime, getID, getIndexDataType, getIndexPathName, getLastDataTime, getLastTime, getLength, getName, getStartTime, getURI, isFixedSizeData, isInTimeOrder, isReadOnly, isTerminated |
| Methods inherited from interface com.timeindexing.event.IndexEventGenerator |
|---|
addAccessEventListener, addAddEventListener, addPrimaryEventListener, removeAccessEventListener, removeAddEventListener, removePrimaryEventListener |
| Method Detail |
|---|
long retrieveItem(IndexItem item,
long position)
item - the IndexItem to addposition - the position to add the item at
DataHolderObject readData(long pos,
DataReference dataReference)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||