com.timeindexing.data
Interface DataItem

All Known Implementing Classes:
AbstractDataItem, BigDecimalItem, BigIntegerItem, BooleanItem, ByteBufferItem, ByteItem, CharItem, DoubleItem, FloatItem, IntegerItem, LongItem, ReaderResultItem, SerializableItem, ShortItem, StringItem

public interface DataItem

An item of data presented by a data reader into the index. This is the generic interface to the data coming into the system.


Method Summary
 java.nio.ByteBuffer getBytes()
          Get the data itself
 DataType getDataType()
          Get the DataType of the DataItem.
 java.lang.Object getObject()
          Get the object from a DataItem.
 long getSize()
          Get the size of the data item
 

Method Detail

getBytes

java.nio.ByteBuffer getBytes()
Get the data itself


getSize

long getSize()
Get the size of the data item


getDataType

DataType getDataType()
Get the DataType of the DataItem.


getObject

java.lang.Object getObject()
Get the object from a DataItem.



Timeindexing 2008