public interface Entry extends StaticBuffer, MetaAnnotated
An entry consists of a column and value both of which are general ByteBuffer
s.
The value may be null but the column may not.
StaticBuffer.Factory<T>
ARRAY_FACTORY, BB_FACTORY, STATIC_FACTORY
Modifier and Type | Method and Description |
---|---|
RelationCache |
getCache()
Returns the cached parsed representation of this Entry if it exists, else NULL
|
StaticBuffer |
getColumn() |
<T> T |
getColumnAs(StaticBuffer.Factory<T> factory) |
StaticBuffer |
getValue() |
<T> T |
getValueAs(StaticBuffer.Factory<T> factory) |
int |
getValuePosition() |
boolean |
hasValue() |
void |
setCache(RelationCache cache)
Sets the cached parsed representation of this Entry.
|
as, asByteBuffer, asReadBuffer, getBoolean, getByte, getBytes, getChar, getChars, getDouble, getDoubles, getFloat, getFloats, getInt, getInts, getLong, getLongs, getShort, getShorts, length, subrange, subrange
compareTo
getMetaData, hasMetaData
int getValuePosition()
boolean hasValue()
StaticBuffer getColumn()
<T> T getColumnAs(StaticBuffer.Factory<T> factory)
StaticBuffer getValue()
<T> T getValueAs(StaticBuffer.Factory<T> factory)
RelationCache getCache()
void setCache(RelationCache cache)
cache
- Copyright © 2012–2023. All rights reserved.