|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ManagedFileIndexItem
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, getAnnotationMetaData, getData, getDataItem, getDataSize, getDataTimestamp, getDataType, getIndex, getIndexTimestamp, getItemID, getLastAccessTime, getPosition, isReference |
| Method Detail |
|---|
boolean hasData()
ManagedFileIndexItem setData(DataAbstraction data)
Offset getIndexOffset()
ManagedFileIndexItem setIndexOffset(Offset offset)
Offset getDataOffset()
ManagedFileIndexItem setDataOffset(Offset offset)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||