|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.timeindexing.index.IndexItemView
public class IndexItemView
A view onto an IndexItem.
| Constructor Summary | |
|---|---|
IndexItemView(IndexItem anItem)
Construct a View onto an IndexItem. |
|
| Method Summary | |
|---|---|
IndexItem |
follow()
Follow the reference, if this IndexItem holds an IndexReference. |
long |
getAnnotationMetaData()
The meta data of annotations associated with this IndexItem. |
java.nio.ByteBuffer |
getData()
A reference to the Data being indexed. |
DataItem |
getDataItem()
Get the data of this IndexItem as a DataItem. |
Size |
getDataSize()
The size of the data item being referenced. |
Timestamp |
getDataTimestamp()
The timestamp in the data of the current IndexItem. |
DataType |
getDataType()
The type of the data item being referenced. |
Index |
getIndex()
Get the index this IndexItem is in. |
Timestamp |
getIndexTimestamp()
The timestamp of the current IndexItem. |
ID |
getItemID()
The index ID. |
Timestamp |
getLastAccessTime()
Get the last time this object was accessed. |
AbsolutePosition |
getPosition()
Get the index position this IndexItem is in. |
boolean |
isReference()
Is the data held by the IndexItem, actually an IndexReference. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IndexItemView(IndexItem anItem)
| Method Detail |
|---|
public Timestamp getDataTimestamp()
getDataTimestamp in interface IndexItempublic Timestamp getIndexTimestamp()
getIndexTimestamp in interface IndexItempublic java.nio.ByteBuffer getData()
getData in interface IndexItempublic Size getDataSize()
getDataSize in interface IndexItempublic DataType getDataType()
getDataType in interface IndexItempublic DataItem getDataItem()
getDataItem in interface IndexItempublic ID getItemID()
getItemID in interface IndexItempublic long getAnnotationMetaData()
getAnnotationMetaData in interface IndexItempublic AbsolutePosition getPosition()
getPosition in interface IndexItempublic Index getIndex()
getIndex in interface IndexItempublic Timestamp getLastAccessTime()
getLastAccessTime in interface IndexItempublic boolean isReference()
isReference in interface IndexItem
public IndexItem follow()
throws GetItemException,
IndexClosedException
follow in interface IndexItemGetItemException
IndexClosedException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||