|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
An interface for classes that need to manage IndexItems that reside in an Index file. It has the methods needed to manage an item from a file, but are not needed by the application layer.
Method Summary | |
Offset |
getDataOffset()
Get the file offset for the data for this index item. |
Offset |
getIndexOffset()
Get the file offset for the index for this index item. |
boolean |
hasData()
Does this IndexItem actually hold the data. |
ManagedFileIndexItem |
setData(DataAbstraction data)
Set the data to be a new DataAbstraction. |
ManagedFileIndexItem |
setDataOffset(Offset offset)
Set the file offset for the data for this index item. |
ManagedFileIndexItem |
setIndexOffset(Offset offset)
Set the file offset for the index item for this index item. |
Methods inherited from interface com.timeindexing.index.ManagedIndexItem |
getDataAbstraction, setIndex, setLastAccessTime, setPosition |
Methods inherited from interface com.timeindexing.index.IndexItem |
follow, getAnnotations, getData, getDataSize, getDataTimestamp, getDataType, getIndex, getIndexTimestamp, getItemID, getLastAccessTime, getPosition, isReference |
Method Detail |
public boolean hasData()
public ManagedFileIndexItem setData(DataAbstraction data)
public Offset getIndexOffset()
public ManagedFileIndexItem setIndexOffset(Offset offset)
public Offset getDataOffset()
public ManagedFileIndexItem setDataOffset(Offset offset)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |