public final class KdbTreeType extends AbstractPrimitiveType
| Modifier and Type | Field and Description |
|---|---|
static KdbTreeType |
KDB_TREE |
static String |
NAME |
| Modifier and Type | Method and Description |
|---|---|
void |
appendTo(Block block,
int position,
BlockBuilder blockBuilder)
Append the value at
position in block to blockBuilder. |
BlockBuilder |
createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries)
Creates the preferred block builder for this type.
|
BlockBuilder |
createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries,
int expectedBytesPerEntry)
Creates the preferred block builder for this type.
|
Object |
getObjectValue(SqlFunctionProperties properties,
Block block,
int position)
Gets an object representation of the type value in the
block
position. |
getTypeSignaturecompareTo, equals, equalTo, getBlockUnchecked, getBoolean, getBooleanUnchecked, getDisplayName, getDouble, getDoubleUnchecked, getJavaType, getLong, getLongUnchecked, getObject, getSlice, getSliceUnchecked, getTypeParameters, hash, hashCode, isComparable, isOrderable, toString, writeBoolean, writeDouble, writeLong, writeObject, writeSlice, writeSlicepublic static final KdbTreeType KDB_TREE
public static final String NAME
public Object getObjectValue(SqlFunctionProperties properties, Block block, int position)
Typeblock
position. This is the value returned to the user via the
REST endpoint and therefore must be JSON serializable.public void appendTo(Block block, int position, BlockBuilder blockBuilder)
Typeposition in block to blockBuilder.public BlockBuilder createBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries, int expectedBytesPerEntry)
Typepublic BlockBuilder createBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries)
TypeCopyright © 2012–2022. All rights reserved.