| Package | Description |
|---|---|
| com.facebook.presto.common | |
| com.facebook.presto.common.block | |
| com.facebook.presto.common.type |
| Modifier and Type | Method and Description |
|---|---|
BlockBuilder |
PageBuilder.getBlockBuilder(int channel) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractVariableWidthBlockBuilder |
class |
ArrayBlockBuilder |
class |
ByteArrayBlockBuilder |
class |
Int128ArrayBlockBuilder |
class |
IntArrayBlockBuilder |
class |
LongArrayBlockBuilder |
class |
MapBlockBuilder |
class |
RowBlockBuilder |
class |
ShortArrayBlockBuilder |
class |
SingleArrayBlockWriter |
class |
SingleMapBlockWriter |
class |
SingleRowBlockWriter |
class |
VariableWidthBlockBuilder |
| Modifier and Type | Method and Description |
|---|---|
BlockBuilder |
VariableWidthBlockBuilder.appendNull() |
BlockBuilder |
SingleRowBlockWriter.appendNull() |
BlockBuilder |
SingleMapBlockWriter.appendNull() |
BlockBuilder |
SingleArrayBlockWriter.appendNull() |
BlockBuilder |
ShortArrayBlockBuilder.appendNull() |
BlockBuilder |
RowBlockBuilder.appendNull() |
BlockBuilder |
MapBlockBuilder.appendNull() |
BlockBuilder |
LongArrayBlockBuilder.appendNull() |
BlockBuilder |
IntArrayBlockBuilder.appendNull() |
BlockBuilder |
Int128ArrayBlockBuilder.appendNull() |
BlockBuilder |
ByteArrayBlockBuilder.appendNull() |
BlockBuilder |
BlockBuilder.appendNull()
Appends a null value to the block.
|
BlockBuilder |
ArrayBlockBuilder.appendNull() |
BlockBuilder |
SingleRowBlockWriter.appendStructure(Block block) |
BlockBuilder |
SingleMapBlockWriter.appendStructure(Block block) |
BlockBuilder |
SingleArrayBlockWriter.appendStructure(Block block) |
BlockBuilder |
RowBlockBuilder.appendStructure(Block block) |
BlockBuilder |
MapBlockBuilder.appendStructure(Block block) |
default BlockBuilder |
BlockBuilder.appendStructure(Block value)
Append a struct to the block and close the entry.
|
BlockBuilder |
ArrayBlockBuilder.appendStructure(Block block) |
BlockBuilder |
SingleRowBlockWriter.appendStructureInternal(Block block,
int position) |
BlockBuilder |
SingleMapBlockWriter.appendStructureInternal(Block block,
int position) |
BlockBuilder |
SingleArrayBlockWriter.appendStructureInternal(Block block,
int position) |
BlockBuilder |
RowBlockBuilder.appendStructureInternal(Block block,
int position) |
BlockBuilder |
MapBlockBuilder.appendStructureInternal(Block block,
int position) |
default BlockBuilder |
BlockBuilder.appendStructureInternal(Block block,
int position)
Do not use this interface outside block package.
|
BlockBuilder |
ArrayBlockBuilder.appendStructureInternal(Block block,
int position) |
BlockBuilder |
SingleRowBlockWriter.beginBlockEntry() |
BlockBuilder |
SingleMapBlockWriter.beginBlockEntry() |
BlockBuilder |
SingleArrayBlockWriter.beginBlockEntry() |
default BlockBuilder |
BlockBuilder.beginBlockEntry()
Return a writer to the current entry.
|
BlockBuilder |
VariableWidthBlockBuilder.closeEntry() |
BlockBuilder |
SingleRowBlockWriter.closeEntry() |
BlockBuilder |
SingleMapBlockWriter.closeEntry() |
BlockBuilder |
SingleArrayBlockWriter.closeEntry() |
BlockBuilder |
ShortArrayBlockBuilder.closeEntry() |
BlockBuilder |
RowBlockBuilder.closeEntry() |
BlockBuilder |
MapBlockBuilder.closeEntry() |
BlockBuilder |
LongArrayBlockBuilder.closeEntry() |
BlockBuilder |
IntArrayBlockBuilder.closeEntry() |
BlockBuilder |
Int128ArrayBlockBuilder.closeEntry() |
BlockBuilder |
ByteArrayBlockBuilder.closeEntry() |
BlockBuilder |
BlockBuilder.closeEntry()
Closes the current entry.
|
BlockBuilder |
ArrayBlockBuilder.closeEntry() |
BlockBuilder |
MapBlockBuilder.closeEntryStrict(MethodHandle keyBlockEquals,
MethodHandle keyBlockHashCode)
This method will check duplicate keys and close entry.
|
BlockBuilder |
RowBlockBuilder.getBlockBuilder(int fieldIndex) |
BlockBuilder |
ArrayBlockBuilder.getElementBlockBuilder() |
BlockBuilder |
SingleRowBlockWriter.getFieldBlockBuilder(int fieldIndex)
Obtains the field
BlockBuilder. |
BlockBuilder |
MapBlockBuilder.getKeyBlockBuilder() |
BlockBuilder |
MapBlockBuilder.getValueBlockBuilder() |
BlockBuilder |
VariableWidthBlockBuilder.newBlockBuilderLike(BlockBuilderStatus blockBuilderStatus) |
BlockBuilder |
SingleRowBlockWriter.newBlockBuilderLike(BlockBuilderStatus blockBuilderStatus) |
BlockBuilder |
SingleMapBlockWriter.newBlockBuilderLike(BlockBuilderStatus blockBuilderStatus) |
BlockBuilder |
SingleArrayBlockWriter.newBlockBuilderLike(BlockBuilderStatus blockBuilderStatus) |
BlockBuilder |
ShortArrayBlockBuilder.newBlockBuilderLike(BlockBuilderStatus blockBuilderStatus) |
BlockBuilder |
RowBlockBuilder.newBlockBuilderLike(BlockBuilderStatus blockBuilderStatus) |
BlockBuilder |
MapBlockBuilder.newBlockBuilderLike(BlockBuilderStatus blockBuilderStatus) |
BlockBuilder |
LongArrayBlockBuilder.newBlockBuilderLike(BlockBuilderStatus blockBuilderStatus) |
BlockBuilder |
IntArrayBlockBuilder.newBlockBuilderLike(BlockBuilderStatus blockBuilderStatus) |
BlockBuilder |
Int128ArrayBlockBuilder.newBlockBuilderLike(BlockBuilderStatus blockBuilderStatus) |
BlockBuilder |
ByteArrayBlockBuilder.newBlockBuilderLike(BlockBuilderStatus blockBuilderStatus) |
BlockBuilder |
BlockBuilder.newBlockBuilderLike(BlockBuilderStatus blockBuilderStatus)
Creates a new block builder of the same type based on the current usage statistics of this block builder.
|
BlockBuilder |
ArrayBlockBuilder.newBlockBuilderLike(BlockBuilderStatus blockBuilderStatus) |
BlockBuilder |
VariableWidthBlockBuilder.newBlockBuilderLike(BlockBuilderStatus blockBuilderStatus,
int expectedEntries) |
BlockBuilder |
SingleRowBlockWriter.newBlockBuilderLike(BlockBuilderStatus blockBuilderStatus,
int expectedEntries) |
BlockBuilder |
SingleMapBlockWriter.newBlockBuilderLike(BlockBuilderStatus blockBuilderStatus,
int expectedEntries) |
BlockBuilder |
SingleArrayBlockWriter.newBlockBuilderLike(BlockBuilderStatus blockBuilderStatus,
int expectedEntries) |
BlockBuilder |
ShortArrayBlockBuilder.newBlockBuilderLike(BlockBuilderStatus blockBuilderStatus,
int expectedEntries) |
BlockBuilder |
RowBlockBuilder.newBlockBuilderLike(BlockBuilderStatus blockBuilderStatus,
int expectedEntries) |
BlockBuilder |
MapBlockBuilder.newBlockBuilderLike(BlockBuilderStatus blockBuilderStatus,
int expectedEntries) |
BlockBuilder |
LongArrayBlockBuilder.newBlockBuilderLike(BlockBuilderStatus blockBuilderStatus,
int expectedEntries) |
BlockBuilder |
IntArrayBlockBuilder.newBlockBuilderLike(BlockBuilderStatus blockBuilderStatus,
int expectedEntries) |
BlockBuilder |
Int128ArrayBlockBuilder.newBlockBuilderLike(BlockBuilderStatus blockBuilderStatus,
int expectedEntries) |
BlockBuilder |
ByteArrayBlockBuilder.newBlockBuilderLike(BlockBuilderStatus blockBuilderStatus,
int expectedEntries) |
BlockBuilder |
BlockBuilder.newBlockBuilderLike(BlockBuilderStatus blockBuilderStatus,
int expectedEntries)
Creates a new block builder of the same type based on the expectedEntries and the current usage statistics of this block builder.
|
BlockBuilder |
ArrayBlockBuilder.newBlockBuilderLike(BlockBuilderStatus blockBuilderStatus,
int expectedEntries) |
BlockBuilder |
VariableWidthBlockBuilder.readPositionFrom(io.airlift.slice.SliceInput input) |
BlockBuilder |
SingleRowBlockWriter.readPositionFrom(io.airlift.slice.SliceInput input) |
BlockBuilder |
SingleMapBlockWriter.readPositionFrom(io.airlift.slice.SliceInput input) |
BlockBuilder |
SingleArrayBlockWriter.readPositionFrom(io.airlift.slice.SliceInput input) |
BlockBuilder |
ShortArrayBlockBuilder.readPositionFrom(io.airlift.slice.SliceInput input) |
BlockBuilder |
RowBlockBuilder.readPositionFrom(io.airlift.slice.SliceInput input) |
BlockBuilder |
MapBlockBuilder.readPositionFrom(io.airlift.slice.SliceInput input) |
BlockBuilder |
LongArrayBlockBuilder.readPositionFrom(io.airlift.slice.SliceInput input) |
BlockBuilder |
IntArrayBlockBuilder.readPositionFrom(io.airlift.slice.SliceInput input) |
BlockBuilder |
Int128ArrayBlockBuilder.readPositionFrom(io.airlift.slice.SliceInput input) |
BlockBuilder |
ByteArrayBlockBuilder.readPositionFrom(io.airlift.slice.SliceInput input) |
BlockBuilder |
BlockBuilder.readPositionFrom(io.airlift.slice.SliceInput input)
Read a single position from the input
|
BlockBuilder |
ArrayBlockBuilder.readPositionFrom(io.airlift.slice.SliceInput input) |
BlockBuilder |
VariableWidthBlockBuilder.writeByte(int value) |
BlockBuilder |
SingleRowBlockWriter.writeByte(int value) |
BlockBuilder |
SingleMapBlockWriter.writeByte(int value) |
BlockBuilder |
SingleArrayBlockWriter.writeByte(int value) |
BlockBuilder |
ByteArrayBlockBuilder.writeByte(int value) |
default BlockBuilder |
BlockBuilder.writeByte(int value)
Write a byte to the current entry;
|
BlockBuilder |
VariableWidthBlockBuilder.writeBytes(io.airlift.slice.Slice source,
int sourceIndex,
int length) |
BlockBuilder |
SingleRowBlockWriter.writeBytes(io.airlift.slice.Slice source,
int sourceIndex,
int length) |
BlockBuilder |
SingleMapBlockWriter.writeBytes(io.airlift.slice.Slice source,
int sourceIndex,
int length) |
BlockBuilder |
SingleArrayBlockWriter.writeBytes(io.airlift.slice.Slice source,
int sourceIndex,
int length) |
default BlockBuilder |
BlockBuilder.writeBytes(io.airlift.slice.Slice source,
int sourceIndex,
int length)
Write a byte sequences to the current entry;
|
BlockBuilder |
VariableWidthBlockBuilder.writeInt(int value) |
BlockBuilder |
SingleRowBlockWriter.writeInt(int value) |
BlockBuilder |
SingleMapBlockWriter.writeInt(int value) |
BlockBuilder |
SingleArrayBlockWriter.writeInt(int value) |
BlockBuilder |
IntArrayBlockBuilder.writeInt(int value) |
default BlockBuilder |
BlockBuilder.writeInt(int value)
Write a int to the current entry;
|
BlockBuilder |
VariableWidthBlockBuilder.writeLong(long value) |
BlockBuilder |
SingleRowBlockWriter.writeLong(long value) |
BlockBuilder |
SingleMapBlockWriter.writeLong(long value) |
BlockBuilder |
SingleArrayBlockWriter.writeLong(long value) |
BlockBuilder |
LongArrayBlockBuilder.writeLong(long value) |
BlockBuilder |
Int128ArrayBlockBuilder.writeLong(long value) |
default BlockBuilder |
BlockBuilder.writeLong(long value)
Write a long to the current entry;
|
BlockBuilder |
VariableWidthBlockBuilder.writeShort(int value) |
BlockBuilder |
SingleRowBlockWriter.writeShort(int value) |
BlockBuilder |
SingleMapBlockWriter.writeShort(int value) |
BlockBuilder |
SingleArrayBlockWriter.writeShort(int value) |
BlockBuilder |
ShortArrayBlockBuilder.writeShort(int value) |
default BlockBuilder |
BlockBuilder.writeShort(int value)
Write a short to the current entry;
|
| Modifier and Type | Method and Description |
|---|---|
void |
RunLengthEncodedBlock.writeBytesTo(int position,
int offset,
int length,
BlockBuilder blockBuilder) |
void |
LazyBlock.writeBytesTo(int position,
int offset,
int length,
BlockBuilder blockBuilder) |
void |
DictionaryBlock.writeBytesTo(int position,
int offset,
int length,
BlockBuilder blockBuilder) |
default void |
Block.writeBytesTo(int position,
int offset,
int length,
BlockBuilder blockBuilder)
Appends the byte sequences at
offset in the value at position
to blockBuilder. |
void |
AbstractVariableWidthBlock.writeBytesTo(int position,
int offset,
int length,
BlockBuilder blockBuilder) |
void |
AbstractSingleRowBlock.writeBytesTo(int position,
int offset,
int length,
BlockBuilder blockBuilder) |
void |
AbstractSingleMapBlock.writeBytesTo(int position,
int offset,
int length,
BlockBuilder blockBuilder) |
void |
AbstractSingleArrayBlock.writeBytesTo(int position,
int offset,
int length,
BlockBuilder blockBuilder) |
void |
ShortArrayBlockBuilder.writePositionTo(int position,
BlockBuilder blockBuilder) |
void |
ShortArrayBlock.writePositionTo(int position,
BlockBuilder blockBuilder) |
void |
RunLengthEncodedBlock.writePositionTo(int position,
BlockBuilder blockBuilder) |
void |
LongArrayBlockBuilder.writePositionTo(int position,
BlockBuilder blockBuilder) |
void |
LongArrayBlock.writePositionTo(int position,
BlockBuilder blockBuilder) |
void |
LazyBlock.writePositionTo(int position,
BlockBuilder blockBuilder) |
void |
IntArrayBlockBuilder.writePositionTo(int position,
BlockBuilder blockBuilder) |
void |
IntArrayBlock.writePositionTo(int position,
BlockBuilder blockBuilder) |
void |
Int128ArrayBlockBuilder.writePositionTo(int position,
BlockBuilder blockBuilder) |
void |
Int128ArrayBlock.writePositionTo(int position,
BlockBuilder blockBuilder) |
void |
DictionaryBlock.writePositionTo(int position,
BlockBuilder blockBuilder) |
void |
ByteArrayBlockBuilder.writePositionTo(int position,
BlockBuilder blockBuilder) |
void |
ByteArrayBlock.writePositionTo(int position,
BlockBuilder blockBuilder) |
void |
Block.writePositionTo(int position,
BlockBuilder blockBuilder)
Appends the value at
position to blockBuilder and close the entry. |
void |
AbstractVariableWidthBlock.writePositionTo(int position,
BlockBuilder blockBuilder) |
void |
AbstractSingleRowBlock.writePositionTo(int position,
BlockBuilder blockBuilder) |
void |
AbstractSingleMapBlock.writePositionTo(int position,
BlockBuilder blockBuilder) |
void |
AbstractSingleArrayBlock.writePositionTo(int position,
BlockBuilder blockBuilder) |
void |
AbstractRowBlock.writePositionTo(int position,
BlockBuilder blockBuilder) |
void |
AbstractMapBlock.writePositionTo(int position,
BlockBuilder blockBuilder) |
void |
AbstractArrayBlock.writePositionTo(int position,
BlockBuilder blockBuilder) |
| Constructor and Description |
|---|
ArrayBlockBuilder(BlockBuilder valuesBlock,
BlockBuilderStatus blockBuilderStatus,
int expectedEntries)
Caller of this constructor is responsible for making sure `valuesBlock` is constructed with the same `blockBuilderStatus` as the one in the argument
|
SingleArrayBlockWriter(BlockBuilder blockBuilder,
int start) |
| Modifier and Type | Method and Description |
|---|---|
BlockBuilder |
UnknownType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries) |
BlockBuilder |
TypeWithName.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries) |
BlockBuilder |
Type.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries)
Creates the preferred block builder for this type.
|
BlockBuilder |
TinyintType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries) |
BlockBuilder |
SmallintType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries) |
BlockBuilder |
RowType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries) |
BlockBuilder |
MapType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries) |
BlockBuilder |
KdbTreeType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries) |
BlockBuilder |
FunctionType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries) |
BlockBuilder |
DoubleType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries) |
BlockBuilder |
DistinctType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries) |
BlockBuilder |
BooleanType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries) |
BlockBuilder |
ArrayType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries) |
BlockBuilder |
AbstractVariableWidthType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries) |
BlockBuilder |
AbstractLongType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries) |
BlockBuilder |
AbstractIntType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries) |
BlockBuilder |
UnknownType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries,
int expectedBytesPerEntry) |
BlockBuilder |
TypeWithName.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries,
int expectedBytesPerEntry) |
BlockBuilder |
Type.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries,
int expectedBytesPerEntry)
Creates the preferred block builder for this type.
|
BlockBuilder |
TinyintType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries,
int expectedBytesPerEntry) |
BlockBuilder |
SmallintType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries,
int expectedBytesPerEntry) |
BlockBuilder |
RowType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries,
int expectedBytesPerEntry) |
BlockBuilder |
MapType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries,
int expectedBytesPerEntry) |
BlockBuilder |
KdbTreeType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries,
int expectedBytesPerEntry) |
BlockBuilder |
FunctionType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries,
int expectedBytesPerEntry) |
BlockBuilder |
DoubleType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries,
int expectedBytesPerEntry) |
BlockBuilder |
DistinctType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries,
int expectedBytesPerEntry) |
BlockBuilder |
BooleanType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries,
int expectedBytesPerEntry) |
BlockBuilder |
ArrayType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries,
int expectedBytesPerEntry) |
BlockBuilder |
AbstractVariableWidthType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries,
int expectedBytesPerEntry) |
BlockBuilder |
AbstractLongType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries,
int expectedBytesPerEntry) |
BlockBuilder |
AbstractIntType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus,
int expectedEntries,
int expectedBytesPerEntry) |
BlockBuilder |
UnknownType.createFixedSizeBlockBuilder(int positionCount) |
BlockBuilder |
TinyintType.createFixedSizeBlockBuilder(int positionCount) |
BlockBuilder |
SmallintType.createFixedSizeBlockBuilder(int positionCount) |
BlockBuilder |
FixedWidthType.createFixedSizeBlockBuilder(int positionCount)
Creates a block builder for this type sized to hold the specified number
of positions.
|
BlockBuilder |
DoubleType.createFixedSizeBlockBuilder(int positionCount) |
BlockBuilder |
BooleanType.createFixedSizeBlockBuilder(int positionCount) |
BlockBuilder |
AbstractLongType.createFixedSizeBlockBuilder(int positionCount) |
BlockBuilder |
AbstractIntType.createFixedSizeBlockBuilder(int positionCount) |
| Modifier and Type | Method and Description |
|---|---|
void |
VarbinaryType.appendTo(Block block,
int position,
BlockBuilder blockBuilder) |
void |
UnknownType.appendTo(Block block,
int position,
BlockBuilder blockBuilder) |
void |
TypeWithName.appendTo(Block block,
int position,
BlockBuilder blockBuilder) |
void |
Type.appendTo(Block block,
int position,
BlockBuilder blockBuilder)
Append the value at
position in block to blockBuilder. |
void |
TinyintType.appendTo(Block block,
int position,
BlockBuilder blockBuilder) |
void |
StatisticalDigestType.appendTo(Block block,
int position,
BlockBuilder blockBuilder) |
void |
SmallintType.appendTo(Block block,
int position,
BlockBuilder blockBuilder) |
void |
RowType.appendTo(Block block,
int position,
BlockBuilder blockBuilder) |
void |
P4HyperLogLogType.appendTo(Block block,
int position,
BlockBuilder blockBuilder) |
void |
MapType.appendTo(Block block,
int position,
BlockBuilder blockBuilder) |
void |
KdbTreeType.appendTo(Block block,
int position,
BlockBuilder blockBuilder) |
void |
JsonType.appendTo(Block block,
int position,
BlockBuilder blockBuilder) |
void |
HyperLogLogType.appendTo(Block block,
int position,
BlockBuilder blockBuilder) |
void |
FunctionType.appendTo(Block block,
int position,
BlockBuilder blockBuilder) |
void |
DoubleType.appendTo(Block block,
int position,
BlockBuilder blockBuilder) |
void |
DistinctType.appendTo(Block block,
int position,
BlockBuilder blockBuilder) |
void |
CharType.appendTo(Block block,
int position,
BlockBuilder blockBuilder) |
void |
BooleanType.appendTo(Block block,
int position,
BlockBuilder blockBuilder) |
void |
ArrayType.appendTo(Block block,
int position,
BlockBuilder blockBuilder) |
void |
AbstractVarcharType.appendTo(Block block,
int position,
BlockBuilder blockBuilder) |
void |
AbstractLongType.appendTo(Block block,
int position,
BlockBuilder blockBuilder) |
void |
AbstractIntType.appendTo(Block block,
int position,
BlockBuilder blockBuilder) |
static void |
Decimals.writeBigDecimal(DecimalType decimalType,
BlockBuilder blockBuilder,
BigDecimal value) |
void |
UnknownType.writeBoolean(BlockBuilder blockBuilder,
boolean value)
Deprecated.
|
void |
TypeWithName.writeBoolean(BlockBuilder blockBuilder,
boolean value) |
void |
Type.writeBoolean(BlockBuilder blockBuilder,
boolean value)
Writes the boolean value into the
BlockBuilder. |
void |
FunctionType.writeBoolean(BlockBuilder blockBuilder,
boolean value) |
void |
DistinctType.writeBoolean(BlockBuilder blockBuilder,
boolean value) |
void |
BooleanType.writeBoolean(BlockBuilder blockBuilder,
boolean value) |
void |
AbstractType.writeBoolean(BlockBuilder blockBuilder,
boolean value) |
void |
TypeWithName.writeDouble(BlockBuilder blockBuilder,
double value) |
void |
Type.writeDouble(BlockBuilder blockBuilder,
double value)
Writes the double value into the
BlockBuilder. |
void |
FunctionType.writeDouble(BlockBuilder blockBuilder,
double value) |
void |
DoubleType.writeDouble(BlockBuilder blockBuilder,
double value) |
void |
DistinctType.writeDouble(BlockBuilder blockBuilder,
double value) |
void |
AbstractType.writeDouble(BlockBuilder blockBuilder,
double value) |
void |
TypeWithName.writeLong(BlockBuilder blockBuilder,
long value) |
void |
Type.writeLong(BlockBuilder blockBuilder,
long value)
Writes the long value into the
BlockBuilder. |
void |
TinyintType.writeLong(BlockBuilder blockBuilder,
long value) |
void |
SmallintType.writeLong(BlockBuilder blockBuilder,
long value) |
void |
RealType.writeLong(BlockBuilder blockBuilder,
long value) |
void |
IntegerType.writeLong(BlockBuilder blockBuilder,
long value) |
void |
FunctionType.writeLong(BlockBuilder blockBuilder,
long value) |
void |
DistinctType.writeLong(BlockBuilder blockBuilder,
long value) |
void |
AbstractType.writeLong(BlockBuilder blockBuilder,
long value) |
void |
AbstractLongType.writeLong(BlockBuilder blockBuilder,
long value) |
void |
AbstractIntType.writeLong(BlockBuilder blockBuilder,
long value) |
static void |
TypeUtils.writeNativeValue(Type type,
BlockBuilder blockBuilder,
Object value)
Write a native value object to the current entry of
blockBuilder. |
void |
TypeWithName.writeObject(BlockBuilder blockBuilder,
Object value) |
void |
Type.writeObject(BlockBuilder blockBuilder,
Object value)
Writes the Object value into the
BlockBuilder. |
void |
RowType.writeObject(BlockBuilder blockBuilder,
Object value) |
void |
MapType.writeObject(BlockBuilder blockBuilder,
Object value) |
void |
FunctionType.writeObject(BlockBuilder blockBuilder,
Object value) |
void |
DistinctType.writeObject(BlockBuilder blockBuilder,
Object value) |
void |
ArrayType.writeObject(BlockBuilder blockBuilder,
Object value) |
void |
AbstractType.writeObject(BlockBuilder blockBuilder,
Object value) |
static void |
Decimals.writeShortDecimal(BlockBuilder blockBuilder,
long value) |
void |
VarbinaryType.writeSlice(BlockBuilder blockBuilder,
io.airlift.slice.Slice value) |
void |
TypeWithName.writeSlice(BlockBuilder blockBuilder,
io.airlift.slice.Slice value) |
void |
Type.writeSlice(BlockBuilder blockBuilder,
io.airlift.slice.Slice value)
Writes the Slice value into the
BlockBuilder. |
void |
StatisticalDigestType.writeSlice(BlockBuilder blockBuilder,
io.airlift.slice.Slice value) |
void |
P4HyperLogLogType.writeSlice(BlockBuilder blockBuilder,
io.airlift.slice.Slice value) |
void |
JsonType.writeSlice(BlockBuilder blockBuilder,
io.airlift.slice.Slice value) |
void |
HyperLogLogType.writeSlice(BlockBuilder blockBuilder,
io.airlift.slice.Slice value) |
void |
FunctionType.writeSlice(BlockBuilder blockBuilder,
io.airlift.slice.Slice value) |
void |
DistinctType.writeSlice(BlockBuilder blockBuilder,
io.airlift.slice.Slice value) |
void |
CharType.writeSlice(BlockBuilder blockBuilder,
io.airlift.slice.Slice value) |
void |
ArrayType.writeSlice(BlockBuilder blockBuilder,
io.airlift.slice.Slice value) |
void |
AbstractVarcharType.writeSlice(BlockBuilder blockBuilder,
io.airlift.slice.Slice value) |
void |
AbstractType.writeSlice(BlockBuilder blockBuilder,
io.airlift.slice.Slice value) |
void |
VarbinaryType.writeSlice(BlockBuilder blockBuilder,
io.airlift.slice.Slice value,
int offset,
int length) |
void |
TypeWithName.writeSlice(BlockBuilder blockBuilder,
io.airlift.slice.Slice value,
int offset,
int length) |
void |
Type.writeSlice(BlockBuilder blockBuilder,
io.airlift.slice.Slice value,
int offset,
int length)
Writes the Slice value into the
BlockBuilder. |
void |
StatisticalDigestType.writeSlice(BlockBuilder blockBuilder,
io.airlift.slice.Slice value,
int offset,
int length) |
void |
P4HyperLogLogType.writeSlice(BlockBuilder blockBuilder,
io.airlift.slice.Slice value,
int offset,
int length) |
void |
JsonType.writeSlice(BlockBuilder blockBuilder,
io.airlift.slice.Slice value,
int offset,
int length) |
void |
HyperLogLogType.writeSlice(BlockBuilder blockBuilder,
io.airlift.slice.Slice value,
int offset,
int length) |
void |
FunctionType.writeSlice(BlockBuilder blockBuilder,
io.airlift.slice.Slice value,
int offset,
int length) |
void |
DistinctType.writeSlice(BlockBuilder blockBuilder,
io.airlift.slice.Slice value,
int offset,
int length) |
void |
CharType.writeSlice(BlockBuilder blockBuilder,
io.airlift.slice.Slice value,
int offset,
int length) |
void |
ArrayType.writeSlice(BlockBuilder blockBuilder,
io.airlift.slice.Slice value,
int offset,
int length) |
void |
AbstractVarcharType.writeSlice(BlockBuilder blockBuilder,
io.airlift.slice.Slice value,
int offset,
int length) |
void |
AbstractType.writeSlice(BlockBuilder blockBuilder,
io.airlift.slice.Slice value,
int offset,
int length) |
void |
JsonType.writeString(BlockBuilder blockBuilder,
String value) |
void |
CharType.writeString(BlockBuilder blockBuilder,
String value) |
void |
AbstractVarcharType.writeString(BlockBuilder blockBuilder,
String value) |
Copyright © 2012–2022. All rights reserved.