Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

above(Type, Object) - Static method in class com.facebook.presto.common.predicate.Marker
 
AbstractArrayBlock - Class in com.facebook.presto.common.block
 
AbstractArrayBlock() - Constructor for class com.facebook.presto.common.block.AbstractArrayBlock
 
AbstractArrayBlock.ArrayBlockFunction<T> - Interface in com.facebook.presto.common.block
 
AbstractIntType - Class in com.facebook.presto.common.type
 
AbstractIntType(TypeSignature) - Constructor for class com.facebook.presto.common.type.AbstractIntType
 
AbstractLongType - Class in com.facebook.presto.common.type
 
AbstractLongType(TypeSignature) - Constructor for class com.facebook.presto.common.type.AbstractLongType
 
AbstractMapBlock - Class in com.facebook.presto.common.block
 
AbstractMapBlock() - Constructor for class com.facebook.presto.common.block.AbstractMapBlock
 
AbstractMapBlock.HashTables - Class in com.facebook.presto.common.block
 
AbstractRowBlock - Class in com.facebook.presto.common.block
 
AbstractRowBlock(int) - Constructor for class com.facebook.presto.common.block.AbstractRowBlock
 
AbstractSingleArrayBlock - Class in com.facebook.presto.common.block
 
AbstractSingleArrayBlock(int) - Constructor for class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
AbstractSingleMapBlock - Class in com.facebook.presto.common.block
 
AbstractSingleMapBlock() - Constructor for class com.facebook.presto.common.block.AbstractSingleMapBlock
 
AbstractSingleRowBlock - Class in com.facebook.presto.common.block
 
AbstractSingleRowBlock(int) - Constructor for class com.facebook.presto.common.block.AbstractSingleRowBlock
 
AbstractType - Class in com.facebook.presto.common.type
 
AbstractType(TypeSignature, Class<?>) - Constructor for class com.facebook.presto.common.type.AbstractType
 
AbstractVarcharType - Class in com.facebook.presto.common.type
 
AbstractVariableWidthBlock - Class in com.facebook.presto.common.block
 
AbstractVariableWidthBlock() - Constructor for class com.facebook.presto.common.block.AbstractVariableWidthBlock
 
AbstractVariableWidthType - Class in com.facebook.presto.common.type
 
AbstractVariableWidthType(TypeSignature, Class<?>) - Constructor for class com.facebook.presto.common.type.AbstractVariableWidthType
 
add(Slice, Slice) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
add(Slice, Slice, Slice) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
addBlockEncoding(BlockEncoding) - Method in class com.facebook.presto.common.block.BlockEncodingManager
 
addBytes(int) - Method in class com.facebook.presto.common.block.BlockBuilderStatus
 
addMetricValue(String, long) - Method in class com.facebook.presto.common.RuntimeStats
 
addValue(long) - Method in class com.facebook.presto.common.RuntimeMetric
 
addWithOverflow(Slice, Slice, Slice) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
Instead of throwing overflow exception, this function returns: 0 when there was no overflow +1 when there was overflow -1 when there was underflow
all(Type) - Static method in class com.facebook.presto.common.predicate.Domain
 
all(Type) - Static method in class com.facebook.presto.common.predicate.Range
 
all() - Static method in class com.facebook.presto.common.predicate.TupleDomain
 
all(Type) - Static method in interface com.facebook.presto.common.predicate.ValueSet
 
AllOrNone - Interface in com.facebook.presto.common.predicate
 
AllOrNoneValueSet - Class in com.facebook.presto.common.predicate
Set that either includes all values, or excludes all values.
AllOrNoneValueSet(Type, boolean) - Constructor for class com.facebook.presto.common.predicate.AllOrNoneValueSet
 
allPrimitiveTypes() - Static method in class com.facebook.presto.common.predicate.Primitives
Returns an immutable set of all nine primitive types (including void).
allSubscripts() - Static method in class com.facebook.presto.common.Subfield
 
allWrapperTypes() - Static method in class com.facebook.presto.common.predicate.Primitives
Returns an immutable set of all eight primitive-wrapper types
anonymous(List<Type>) - Static method in class com.facebook.presto.common.type.RowType
 
appendColumn(Block) - Method in class com.facebook.presto.common.Page
 
appendNull() - Method in class com.facebook.presto.common.block.AbstractArrayBlock
 
appendNull() - Method in class com.facebook.presto.common.block.AbstractMapBlock
 
appendNull() - Method in class com.facebook.presto.common.block.AbstractRowBlock
 
appendNull() - Method in class com.facebook.presto.common.block.ArrayBlockBuilder
 
appendNull() - Method in interface com.facebook.presto.common.block.Block
Returns a block that has an appended null at the end, no matter if the original block has null or not.
appendNull() - Method in interface com.facebook.presto.common.block.BlockBuilder
Appends a null value to the block.
appendNull() - Method in class com.facebook.presto.common.block.ByteArrayBlock
 
appendNull() - Method in class com.facebook.presto.common.block.ByteArrayBlockBuilder
 
appendNull() - Method in class com.facebook.presto.common.block.DictionaryBlock
 
appendNull() - Method in class com.facebook.presto.common.block.Int128ArrayBlock
 
appendNull() - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
appendNull() - Method in class com.facebook.presto.common.block.IntArrayBlock
 
appendNull() - Method in class com.facebook.presto.common.block.IntArrayBlockBuilder
 
appendNull() - Method in class com.facebook.presto.common.block.LazyBlock
 
appendNull() - Method in class com.facebook.presto.common.block.LongArrayBlock
 
appendNull() - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
 
appendNull() - Method in class com.facebook.presto.common.block.MapBlockBuilder
 
appendNull() - Method in class com.facebook.presto.common.block.RowBlockBuilder
 
appendNull() - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
appendNull() - Method in class com.facebook.presto.common.block.ShortArrayBlock
 
appendNull() - Method in class com.facebook.presto.common.block.ShortArrayBlockBuilder
 
appendNull() - Method in class com.facebook.presto.common.block.SingleArrayBlockWriter
 
appendNull() - Method in class com.facebook.presto.common.block.SingleMapBlock
 
appendNull() - Method in class com.facebook.presto.common.block.SingleMapBlockWriter
 
appendNull() - Method in class com.facebook.presto.common.block.SingleRowBlock
 
appendNull() - Method in class com.facebook.presto.common.block.SingleRowBlockWriter
 
appendNull() - Method in class com.facebook.presto.common.block.VariableWidthBlock
 
appendNull() - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
appendStructure(Block) - Method in class com.facebook.presto.common.block.ArrayBlockBuilder
 
appendStructure(Block) - Method in interface com.facebook.presto.common.block.BlockBuilder
Append a struct to the block and close the entry.
appendStructure(Block) - Method in class com.facebook.presto.common.block.MapBlockBuilder
 
appendStructure(Block) - Method in class com.facebook.presto.common.block.RowBlockBuilder
 
appendStructure(Block) - Method in class com.facebook.presto.common.block.SingleArrayBlockWriter
 
appendStructure(Block) - Method in class com.facebook.presto.common.block.SingleMapBlockWriter
 
appendStructure(Block) - Method in class com.facebook.presto.common.block.SingleRowBlockWriter
 
appendStructureInternal(Block, int) - Method in class com.facebook.presto.common.block.ArrayBlockBuilder
 
appendStructureInternal(Block, int) - Method in interface com.facebook.presto.common.block.BlockBuilder
Do not use this interface outside block package.
appendStructureInternal(Block, int) - Method in class com.facebook.presto.common.block.MapBlockBuilder
 
appendStructureInternal(Block, int) - Method in class com.facebook.presto.common.block.RowBlockBuilder
 
appendStructureInternal(Block, int) - Method in class com.facebook.presto.common.block.SingleArrayBlockWriter
 
appendStructureInternal(Block, int) - Method in class com.facebook.presto.common.block.SingleMapBlockWriter
 
appendStructureInternal(Block, int) - Method in class com.facebook.presto.common.block.SingleRowBlockWriter
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.common.type.AbstractIntType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.common.type.AbstractLongType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.common.type.AbstractVarcharType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.common.type.ArrayType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.common.type.BooleanType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.common.type.CharType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.common.type.DoubleType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.common.type.FunctionType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.common.type.HyperLogLogType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.common.type.JsonType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.common.type.KdbTreeType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.common.type.MapType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.common.type.P4HyperLogLogType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.common.type.RowType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.common.type.SmallintType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.common.type.StatisticalDigestType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.common.type.TinyintType
 
appendTo(Block, int, BlockBuilder) - Method in interface com.facebook.presto.common.type.Type
Append the value at position in block to blockBuilder.
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.common.type.TypeWithName
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.common.type.UnknownType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.common.type.VarbinaryType
 
apply(AbstractArrayBlock.ArrayBlockFunction<T>, int) - Method in class com.facebook.presto.common.block.AbstractArrayBlock
 
apply(Block, int, int) - Method in interface com.facebook.presto.common.block.AbstractArrayBlock.ArrayBlockFunction
 
ARRAY - Static variable in class com.facebook.presto.common.type.StandardTypes
 
ARRAY_NULL_ELEMENT_MSG - Static variable in class com.facebook.presto.common.type.ArrayType
 
ArrayAllocator - Interface in com.facebook.presto.common.block
Manages the creation and return of primitive arrays, to be used within an operator to avoid repeated array allocation.
ArrayBlock - Class in com.facebook.presto.common.block
 
ArrayBlockBuilder - Class in com.facebook.presto.common.block
 
ArrayBlockBuilder(BlockBuilder, BlockBuilderStatus, int) - Constructor for class com.facebook.presto.common.block.ArrayBlockBuilder
Caller of this constructor is responsible for making sure `valuesBlock` is constructed with the same `blockBuilderStatus` as the one in the argument
ArrayBlockBuilder(Type, BlockBuilderStatus, int, int) - Constructor for class com.facebook.presto.common.block.ArrayBlockBuilder
 
ArrayBlockBuilder(Type, BlockBuilderStatus, int) - Constructor for class com.facebook.presto.common.block.ArrayBlockBuilder
 
ArrayBlockEncoding - Class in com.facebook.presto.common.block
 
ArrayBlockEncoding() - Constructor for class com.facebook.presto.common.block.ArrayBlockEncoding
 
ArrayType - Class in com.facebook.presto.common.type
 
ArrayType(Type) - Constructor for class com.facebook.presto.common.type.ArrayType
 
asBlock() - Method in class com.facebook.presto.common.predicate.NullableValue
Deprecated.
 
asNull(Type) - Static method in class com.facebook.presto.common.predicate.NullableValue
Deprecated.
 

B

Base32 - Class in com.facebook.presto.common.type.encoding
Provides Base32 encoding and decoding as defined by RFC 4648.
Base32() - Constructor for class com.facebook.presto.common.type.encoding.Base32
Creates a Base32 codec used for decoding and encoding.
Base32(byte) - Constructor for class com.facebook.presto.common.type.encoding.Base32
Creates a Base32 codec used for decoding and encoding.
Base32(boolean) - Constructor for class com.facebook.presto.common.type.encoding.Base32
Creates a Base32 codec used for decoding and encoding.
Base32(boolean, byte) - Constructor for class com.facebook.presto.common.type.encoding.Base32
Creates a Base32 codec used for decoding and encoding.
Base32(int) - Constructor for class com.facebook.presto.common.type.encoding.Base32
Creates a Base32 codec used for decoding and encoding.
Base32(int, byte[]) - Constructor for class com.facebook.presto.common.type.encoding.Base32
Creates a Base32 codec used for decoding and encoding.
Base32(int, byte[], boolean) - Constructor for class com.facebook.presto.common.type.encoding.Base32
Creates a Base32 / Base32 Hex codec used for decoding and encoding.
Base32(int, byte[], boolean, byte) - Constructor for class com.facebook.presto.common.type.encoding.Base32
Creates a Base32 / Base32 Hex codec used for decoding and encoding.
BaseNCodec - Class in com.facebook.presto.common.type.encoding
Abstract superclass for Base-N encoders and decoders.
BaseNCodec(int, int, int, int) - Constructor for class com.facebook.presto.common.type.encoding.BaseNCodec
Note lineLength is rounded down to the nearest multiple of BaseNCodec.encodedBlockSize If chunkSeparatorLength is zero, then chunking is disabled.
beginBlockEntry() - Method in class com.facebook.presto.common.block.ArrayBlockBuilder
 
beginBlockEntry() - Method in interface com.facebook.presto.common.block.BlockBuilder
Return a writer to the current entry.
beginBlockEntry() - Method in class com.facebook.presto.common.block.MapBlockBuilder
 
beginBlockEntry() - Method in class com.facebook.presto.common.block.RowBlockBuilder
 
beginBlockEntry() - Method in class com.facebook.presto.common.block.SingleArrayBlockWriter
 
beginBlockEntry() - Method in class com.facebook.presto.common.block.SingleMapBlockWriter
 
beginBlockEntry() - Method in class com.facebook.presto.common.block.SingleRowBlockWriter
 
below(Type, Object) - Static method in class com.facebook.presto.common.predicate.Marker
 
BIGINT - Static variable in class com.facebook.presto.common.type.BigintType
 
BIGINT - Static variable in class com.facebook.presto.common.type.StandardTypes
 
BIGINT_ENUM - Static variable in class com.facebook.presto.common.type.BigintEnumParametricType
 
BIGINT_ENUM - Static variable in class com.facebook.presto.common.type.StandardTypes
 
bigIntegerTenToNth(int) - Static method in class com.facebook.presto.common.type.Decimals
 
BigintEnumParametricType - Class in com.facebook.presto.common.type
 
BigintEnumType - Class in com.facebook.presto.common.type
 
BigintEnumType(BigintEnumType.LongEnumMap) - Constructor for class com.facebook.presto.common.type.BigintEnumType
 
BigintEnumType.LongEnumMap - Class in com.facebook.presto.common.type
 
BigintType - Class in com.facebook.presto.common.type
 
BING_TILE - Static variable in class com.facebook.presto.common.type.StandardTypes
 
Block - Interface in com.facebook.presto.common.block
 
BlockBuilder - Interface in com.facebook.presto.common.block
 
BlockBuilderStatus - Class in com.facebook.presto.common.block
 
BlockEncoding - Interface in com.facebook.presto.common.block
 
BlockEncodingManager - Class in com.facebook.presto.common.block
 
BlockEncodingManager() - Constructor for class com.facebook.presto.common.block.BlockEncodingManager
 
BlockEncodingSerde - Interface in com.facebook.presto.common.block
 
BlockFlattener - Class in com.facebook.presto.common.block
 
BlockFlattener(ArrayAllocator) - Constructor for class com.facebook.presto.common.block.BlockFlattener
 
BlockLease - Interface in com.facebook.presto.common.block
Represents a Block backed by a closeable resource.
BlockSerdeUtil - Class in com.facebook.presto.common.block
 
blockToNativeValue(Type, Block) - Static method in class com.facebook.presto.common.predicate.Utils
 
BlockUtil - Class in com.facebook.presto.common.block
 
BOOLEAN - Static variable in class com.facebook.presto.common.type.BooleanType
 
BOOLEAN - Static variable in class com.facebook.presto.common.type.StandardTypes
 
BooleanType - Class in com.facebook.presto.common.type
 
borrowByteArray(int) - Method in interface com.facebook.presto.common.block.ArrayAllocator
 
borrowIntArray(int) - Method in interface com.facebook.presto.common.block.ArrayAllocator
 
build() - Method in class com.facebook.presto.common.block.ArrayBlockBuilder
 
build() - Method in interface com.facebook.presto.common.block.BlockBuilder
Builds the block.
build() - Method in class com.facebook.presto.common.block.ByteArrayBlockBuilder
 
build() - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
build() - Method in class com.facebook.presto.common.block.IntArrayBlockBuilder
 
build() - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
 
build() - Method in class com.facebook.presto.common.block.MapBlockBuilder
 
build() - Method in class com.facebook.presto.common.block.RowBlockBuilder
 
build() - Method in class com.facebook.presto.common.block.ShortArrayBlockBuilder
 
build() - Method in class com.facebook.presto.common.block.SingleArrayBlockWriter
 
build() - Method in class com.facebook.presto.common.block.SingleMapBlockWriter
 
build() - Method in class com.facebook.presto.common.block.SingleRowBlockWriter
 
build() - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
build() - Method in class com.facebook.presto.common.function.SqlFunctionProperties.Builder
 
build() - Method in class com.facebook.presto.common.PageBuilder
 
builder() - Static method in class com.facebook.presto.common.function.SqlFunctionProperties
 
ByteArrayBlock - Class in com.facebook.presto.common.block
 
ByteArrayBlock(int, Optional<boolean[]>, byte[]) - Constructor for class com.facebook.presto.common.block.ByteArrayBlock
 
ByteArrayBlockBuilder - Class in com.facebook.presto.common.block
 
ByteArrayBlockBuilder(BlockBuilderStatus, int) - Constructor for class com.facebook.presto.common.block.ByteArrayBlockBuilder
 
ByteArrayBlockEncoding - Class in com.facebook.presto.common.block
 
ByteArrayBlockEncoding() - Constructor for class com.facebook.presto.common.block.ByteArrayBlockEncoding
 
byteCount(Slice, int, int, int) - Static method in class com.facebook.presto.common.type.Varchars
Get the byte count of a given with in range to + for at most many code points
byteCountWithoutTrailingSpace(Slice, int, int) - Static method in class com.facebook.presto.common.type.Chars
 
byteCountWithoutTrailingSpace(Slice, int, int, int) - Static method in class com.facebook.presto.common.type.Chars
 
bytesCompare(int, int, int, Slice, int, int) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
bytesCompare(int, int, int, Slice, int, int) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
bytesCompare(int, int, int, Slice, int, int) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
bytesCompare(int, int, int, Slice, int, int) - Method in class com.facebook.presto.common.block.AbstractVariableWidthBlock
 
bytesCompare(int, int, int, Slice, int, int) - Method in interface com.facebook.presto.common.block.Block
Compares the byte sequences at offset in the value at position to the byte sequence at otherOffset in otherSlice.
bytesCompare(int, int, int, Slice, int, int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
bytesCompare(int, int, int, Slice, int, int) - Method in class com.facebook.presto.common.block.LazyBlock
 
bytesCompare(int, int, int, Slice, int, int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
bytesEqual(int, int, Slice, int, int) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
bytesEqual(int, int, Slice, int, int) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
bytesEqual(int, int, Slice, int, int) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
bytesEqual(int, int, Slice, int, int) - Method in class com.facebook.presto.common.block.AbstractVariableWidthBlock
 
bytesEqual(int, int, Slice, int, int) - Method in interface com.facebook.presto.common.block.Block
Is the byte sequences at offset in the value at position equal to the byte sequence at otherOffset in otherSlice.
bytesEqual(int, int, Slice, int, int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
bytesEqual(int, int, Slice, int, int) - Method in class com.facebook.presto.common.block.Int128ArrayBlock
Is the byte sequences at the position + offset position in the 128-bit values of length bytes equal to the byte sequence at otherOffset in otherSlice.
bytesEqual(int, int, Slice, int, int) - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
Is the byte sequences at the position + offset position in the 128-bit values of length bytes equal to the byte sequence at otherOffset in otherSlice.
bytesEqual(int, int, Slice, int, int) - Method in class com.facebook.presto.common.block.LazyBlock
 
bytesEqual(int, int, Slice, int, int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 

C

canCoerce(Type, Type) - Method in interface com.facebook.presto.common.type.TypeManager
 
CatalogSchemaName - Class in com.facebook.presto.common
 
CatalogSchemaName(String, String) - Constructor for class com.facebook.presto.common.CatalogSchemaName
 
CHAR - Static variable in class com.facebook.presto.common.type.StandardTypes
 
Chars - Class in com.facebook.presto.common.type
 
CharType - Class in com.facebook.presto.common.type
 
checkArgument(boolean, String, Object...) - Static method in class com.facebook.presto.common.type.StatisticalDigestParametricType
 
checkReadablePosition(int) - Method in class com.facebook.presto.common.block.AbstractVariableWidthBlock
 
close() - Method in interface com.facebook.presto.common.block.BlockLease
 
close() - Method in class com.facebook.presto.common.block.ClosingBlockLease
 
close() - Method in interface com.facebook.presto.common.block.ClosingBlockLease.Closer
 
close() - Method in interface com.facebook.presto.common.io.DataSink
File is complete
close() - Method in class com.facebook.presto.common.io.OutputStreamDataSink
 
closeEntry() - Method in class com.facebook.presto.common.block.ArrayBlockBuilder
 
closeEntry() - Method in interface com.facebook.presto.common.block.BlockBuilder
Closes the current entry.
closeEntry() - Method in class com.facebook.presto.common.block.ByteArrayBlockBuilder
 
closeEntry() - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
closeEntry() - Method in class com.facebook.presto.common.block.IntArrayBlockBuilder
 
closeEntry() - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
 
closeEntry() - Method in class com.facebook.presto.common.block.MapBlockBuilder
 
closeEntry() - Method in class com.facebook.presto.common.block.RowBlockBuilder
 
closeEntry() - Method in class com.facebook.presto.common.block.ShortArrayBlockBuilder
 
closeEntry() - Method in class com.facebook.presto.common.block.SingleArrayBlockWriter
 
closeEntry() - Method in class com.facebook.presto.common.block.SingleMapBlockWriter
 
closeEntry() - Method in class com.facebook.presto.common.block.SingleRowBlockWriter
 
closeEntry() - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
closeEntryStrict(MethodHandle, MethodHandle) - Method in class com.facebook.presto.common.block.MapBlockBuilder
This method will check duplicate keys and close entry.
ClosingBlockLease - Class in com.facebook.presto.common.block
 
ClosingBlockLease(Block, ClosingBlockLease.Closer...) - Constructor for class com.facebook.presto.common.block.ClosingBlockLease
 
ClosingBlockLease.Closer - Interface in com.facebook.presto.common.block
 
ColumnarArray - Class in com.facebook.presto.common.block
 
ColumnarMap - Class in com.facebook.presto.common.block
 
ColumnarRow - Class in com.facebook.presto.common.block
 
ColumnDomain(C, Domain) - Constructor for class com.facebook.presto.common.predicate.TupleDomain.ColumnDomain
 
columnWiseUnion(TupleDomain<T>, TupleDomain<T>, TupleDomain<T>...) - Static method in class com.facebook.presto.common.predicate.TupleDomain
 
columnWiseUnion(List<TupleDomain<T>>) - Static method in class com.facebook.presto.common.predicate.TupleDomain
Returns a TupleDomain in which corresponding column Domains are unioned together.
com.facebook.presto.common - package com.facebook.presto.common
 
com.facebook.presto.common.block - package com.facebook.presto.common.block
 
com.facebook.presto.common.function - package com.facebook.presto.common.function
 
com.facebook.presto.common.io - package com.facebook.presto.common.io
 
com.facebook.presto.common.predicate - package com.facebook.presto.common.predicate
 
com.facebook.presto.common.relation - package com.facebook.presto.common.relation
 
com.facebook.presto.common.type - package com.facebook.presto.common.type
 
com.facebook.presto.common.type.encoding - package com.facebook.presto.common.type.encoding
 
compact() - Method in class com.facebook.presto.common.block.DictionaryBlock
 
compact() - Method in class com.facebook.presto.common.Page
 
compact(int) - Method in class com.facebook.presto.common.predicate.TupleDomain
 
compactArray(boolean[], int, int) - Static method in class com.facebook.presto.common.block.BlockUtil
Returns an array containing elements in the specified range of the specified array.
compactArray(byte[], int, int) - Static method in class com.facebook.presto.common.block.BlockUtil
 
compactArray(short[], int, int) - Static method in class com.facebook.presto.common.block.BlockUtil
 
compactArray(int[], int, int) - Static method in class com.facebook.presto.common.block.BlockUtil
 
compactArray(long[], int, int) - Static method in class com.facebook.presto.common.block.BlockUtil
 
compare(Slice, Slice) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
compare(long, long, long, long) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
compareAbsolute(Slice, Slice) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
compareBlockValue(Type, Block, int, Block, int) - Method in enum com.facebook.presto.common.block.SortOrder
Compares the values at the specified positions.
compareChars(Slice, Slice) - Static method in class com.facebook.presto.common.type.Chars
 
compareTo(int, int, int, Block, int, int, int) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
compareTo(int, int, int, Block, int, int, int) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
compareTo(int, int, int, Block, int, int, int) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
compareTo(int, int, int, Block, int, int, int) - Method in class com.facebook.presto.common.block.AbstractVariableWidthBlock
 
compareTo(int, int, int, Block, int, int, int) - Method in interface com.facebook.presto.common.block.Block
Compares the byte sequences at offset in the value at position to the byte sequence at otherOffset in the value at otherPosition in otherBlock.
compareTo(int, int, int, Block, int, int, int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
compareTo(int, int, int, Block, int, int, int) - Method in class com.facebook.presto.common.block.LazyBlock
 
compareTo(int, int, int, Block, int, int, int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
compareTo(Marker) - Method in class com.facebook.presto.common.predicate.Marker
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.AbstractIntType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.AbstractLongType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.AbstractType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.AbstractVarcharType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.ArrayType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.BooleanType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.CharType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.DoubleType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.FunctionType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.RealType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.RowType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.SmallintType
 
compareTo(SqlVarbinary) - Method in class com.facebook.presto.common.type.SqlVarbinary
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.TimestampWithTimeZoneType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.TimeWithTimeZoneType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.TinyintType
 
compareTo(Block, int, Block, int) - Method in interface com.facebook.presto.common.type.Type
Compare the values in the specified block at the specified positions equal.
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.TypeWithName
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.UnknownType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.VarbinaryType
 
compareUnsigned(long, long, long, long) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
complement() - Method in class com.facebook.presto.common.predicate.AllOrNoneValueSet
 
complement() - Method in class com.facebook.presto.common.predicate.Domain
 
complement() - Method in class com.facebook.presto.common.predicate.EquatableValueSet
 
complement() - Method in class com.facebook.presto.common.predicate.SortedRangeSet
 
complement() - Method in interface com.facebook.presto.common.predicate.ValueSet
 
compose(MethodHandle, MethodHandle) - Static method in class com.facebook.presto.common.block.MethodHandleUtil
 
compose(MethodHandle, MethodHandle, MethodHandle) - Static method in class com.facebook.presto.common.block.MethodHandleUtil
 
consume(Consumer<Ranges>, Consumer<DiscreteValues>, Consumer<AllOrNone>) - Method in interface com.facebook.presto.common.predicate.ValuesProcessor
 
contains(Domain) - Method in class com.facebook.presto.common.predicate.Domain
 
contains(Range) - Method in class com.facebook.presto.common.predicate.Range
 
contains(TupleDomain<T>) - Method in class com.facebook.presto.common.predicate.TupleDomain
Returns true only if the this TupleDomain contains all possible tuples that would be allowable by the other TupleDomain.
contains(ValueSet) - Method in interface com.facebook.presto.common.predicate.ValueSet
 
containsValue(Object) - Method in class com.facebook.presto.common.predicate.AllOrNoneValueSet
 
containsValue(Object) - Method in class com.facebook.presto.common.predicate.EquatableValueSet
 
containsValue(Object) - Method in class com.facebook.presto.common.predicate.SortedRangeSet
 
containsValue(Object) - Method in interface com.facebook.presto.common.predicate.ValueSet
 
copyOf(Type, List<Range>) - Static method in class com.facebook.presto.common.predicate.SortedRangeSet
 
copyOf(Type, Collection<?>) - Static method in interface com.facebook.presto.common.predicate.ValueSet
 
copyOf(RuntimeMetric) - Static method in class com.facebook.presto.common.RuntimeMetric
 
copyOf(RuntimeStats) - Static method in class com.facebook.presto.common.RuntimeStats
 
copyOfRanges(Type, Collection<Range>) - Static method in interface com.facebook.presto.common.predicate.ValueSet
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.common.block.AbstractArrayBlock
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.common.block.AbstractMapBlock
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.common.block.AbstractRowBlock
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
copyPositions(int[], int, int) - Method in interface com.facebook.presto.common.block.Block
Returns a block containing the specified positions.
copyPositions(int[], int, int) - Method in class com.facebook.presto.common.block.ByteArrayBlock
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.common.block.ByteArrayBlockBuilder
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.common.block.Int128ArrayBlock
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.common.block.IntArrayBlock
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.common.block.IntArrayBlockBuilder
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.common.block.LazyBlock
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.common.block.LongArrayBlock
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.common.block.ShortArrayBlock
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.common.block.ShortArrayBlockBuilder
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.common.block.VariableWidthBlock
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.common.Page
 
copyRegion(int, int) - Method in class com.facebook.presto.common.block.AbstractArrayBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.common.block.AbstractMapBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.common.block.AbstractRowBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
copyRegion(int, int) - Method in interface com.facebook.presto.common.block.Block
Returns a block starting at the specified position and extends for the specified length.
copyRegion(int, int) - Method in class com.facebook.presto.common.block.ByteArrayBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.common.block.ByteArrayBlockBuilder
 
copyRegion(int, int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.common.block.Int128ArrayBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
copyRegion(int, int) - Method in class com.facebook.presto.common.block.IntArrayBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.common.block.IntArrayBlockBuilder
 
copyRegion(int, int) - Method in class com.facebook.presto.common.block.LazyBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.common.block.LongArrayBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
 
copyRegion(int, int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.common.block.ShortArrayBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.common.block.ShortArrayBlockBuilder
 
copyRegion(int, int) - Method in class com.facebook.presto.common.block.VariableWidthBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
create(Type, Object, int) - Static method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
create(ValueSet, boolean) - Static method in class com.facebook.presto.common.predicate.Domain
 
create(Type, Object) - Static method in class com.facebook.presto.common.predicate.EquatableValueSet.ValueEntry
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.common.type.AbstractIntType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.common.type.AbstractIntType
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.common.type.AbstractLongType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.common.type.AbstractLongType
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.common.type.AbstractVariableWidthType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.common.type.AbstractVariableWidthType
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.common.type.ArrayType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.common.type.ArrayType
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.common.type.BooleanType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.common.type.BooleanType
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.common.type.DoubleType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.common.type.DoubleType
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.common.type.FunctionType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.common.type.FunctionType
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.common.type.KdbTreeType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.common.type.KdbTreeType
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.common.type.MapType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.common.type.MapType
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.common.type.RowType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.common.type.RowType
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.common.type.SmallintType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.common.type.SmallintType
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.common.type.TinyintType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.common.type.TinyintType
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in interface com.facebook.presto.common.type.Type
Creates the preferred block builder for this type.
createBlockBuilder(BlockBuilderStatus, int) - Method in interface com.facebook.presto.common.type.Type
Creates the preferred block builder for this type.
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.common.type.TypeWithName
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.common.type.TypeWithName
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.common.type.UnknownType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.common.type.UnknownType
 
createBlockBuilderStatus() - Method in class com.facebook.presto.common.block.PageBuilderStatus
 
createBlockFromKeyValue(int, Optional<boolean[]>, int[], Block, Block) - Method in class com.facebook.presto.common.type.MapType
 
createCharType(long) - Static method in class com.facebook.presto.common.type.CharType
 
createDataOutput(Slice) - Static method in interface com.facebook.presto.common.io.DataOutput
 
createDecimalType(int, int) - Static method in class com.facebook.presto.common.type.DecimalType
 
createDecimalType(int) - Static method in class com.facebook.presto.common.type.DecimalType
 
createDecimalType() - Static method in class com.facebook.presto.common.type.DecimalType
 
createFixedSizeBlockBuilder(int) - Method in class com.facebook.presto.common.type.AbstractIntType
 
createFixedSizeBlockBuilder(int) - Method in class com.facebook.presto.common.type.AbstractLongType
 
createFixedSizeBlockBuilder(int) - Method in class com.facebook.presto.common.type.BooleanType
 
createFixedSizeBlockBuilder(int) - Method in class com.facebook.presto.common.type.DoubleType
 
createFixedSizeBlockBuilder(int) - Method in interface com.facebook.presto.common.type.FixedWidthType
Creates a block builder for this type sized to hold the specified number of positions.
createFixedSizeBlockBuilder(int) - Method in class com.facebook.presto.common.type.SmallintType
 
createFixedSizeBlockBuilder(int) - Method in class com.facebook.presto.common.type.TinyintType
 
createFixedSizeBlockBuilder(int) - Method in class com.facebook.presto.common.type.UnknownType
 
createMapBlockInternal(int, int, Optional<boolean[]>, int[], Block, Block, AbstractMapBlock.HashTables) - Static method in class com.facebook.presto.common.block.MapBlock
Create a map block directly without per element validations.
createMapBlockInternal(int, int, Optional<boolean[]>, int[], Block, Block, AbstractMapBlock.HashTables) - Static method in class com.facebook.presto.common.type.MapType
Create a map block directly without per element validations.
createType(List<TypeParameter>) - Method in class com.facebook.presto.common.type.BigintEnumParametricType
 
createType(List<TypeParameter>) - Method in interface com.facebook.presto.common.type.ParametricType
 
createType(List<TypeParameter>) - Method in class com.facebook.presto.common.type.StatisticalDigestParametricType
 
createType(List<TypeParameter>) - Method in class com.facebook.presto.common.type.VarcharEnumParametricType
 
createUnboundedVarcharType() - Static method in class com.facebook.presto.common.type.VarcharType
 
createVarcharType(int) - Static method in class com.facebook.presto.common.type.VarcharType
 
createWithTypeSignature(TypeSignature, List<RowType.Field>) - Static method in class com.facebook.presto.common.type.RowType
 

D

DataOutput - Interface in com.facebook.presto.common.io
 
DataSink - Interface in com.facebook.presto.common.io
 
DATE - Static variable in class com.facebook.presto.common.type.DateType
 
DATE - Static variable in class com.facebook.presto.common.type.StandardTypes
 
DateTimeEncoding - Class in com.facebook.presto.common.type
 
DateType - Class in com.facebook.presto.common.type
 
DECIMAL - Static variable in class com.facebook.presto.common.type.StandardTypes
 
DecimalParseResult - Class in com.facebook.presto.common.type
 
DecimalParseResult(Object, DecimalType) - Constructor for class com.facebook.presto.common.type.DecimalParseResult
 
Decimals - Class in com.facebook.presto.common.type
 
DecimalType - Class in com.facebook.presto.common.type
 
declarePosition() - Method in class com.facebook.presto.common.PageBuilder
 
declarePositions(int) - Method in class com.facebook.presto.common.PageBuilder
 
decode(String) - Method in class com.facebook.presto.common.type.encoding.BaseNCodec
Decodes a String containing characters in the Base-N alphabet.
decode(byte[]) - Method in class com.facebook.presto.common.type.encoding.BaseNCodec
Decodes a byte[] containing characters in the Base-N alphabet.
decodeUnscaledValue(Slice) - Static method in class com.facebook.presto.common.type.Decimals
 
DEFAULT_MAX_PAGE_SIZE_IN_BYTES - Static variable in class com.facebook.presto.common.block.PageBuilderStatus
 
DEFAULT_PRECISION - Static variable in class com.facebook.presto.common.type.DecimalType
 
DEFAULT_SCALE - Static variable in class com.facebook.presto.common.type.DecimalType
 
DictionaryBlock - Class in com.facebook.presto.common.block
 
DictionaryBlock(Block, int[]) - Constructor for class com.facebook.presto.common.block.DictionaryBlock
 
DictionaryBlock(int, Block, int[]) - Constructor for class com.facebook.presto.common.block.DictionaryBlock
 
DictionaryBlock(int, Block, int[], DictionaryId) - Constructor for class com.facebook.presto.common.block.DictionaryBlock
 
DictionaryBlock(int, Block, int[], boolean) - Constructor for class com.facebook.presto.common.block.DictionaryBlock
 
DictionaryBlock(int, Block, int[], boolean, DictionaryId) - Constructor for class com.facebook.presto.common.block.DictionaryBlock
 
DictionaryBlock(int, int, Block, int[], boolean, DictionaryId) - Constructor for class com.facebook.presto.common.block.DictionaryBlock
 
DictionaryBlockEncoding - Class in com.facebook.presto.common.block
 
DictionaryBlockEncoding() - Constructor for class com.facebook.presto.common.block.DictionaryBlockEncoding
 
DictionaryId - Class in com.facebook.presto.common.block
 
DictionaryId(long, long, long) - Constructor for class com.facebook.presto.common.block.DictionaryId
 
DiscreteValues - Interface in com.facebook.presto.common.predicate
 
divideRoundUp(long, int, long) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
divideRoundUp(long, int, Slice) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
divideRoundUp(Slice, int, long) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
divideRoundUp(Slice, int, Slice) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
Domain - Class in com.facebook.presto.common.predicate
Defines the possible values of a single variable in terms of its valid scalar values and nullability.
DOUBLE - Static variable in class com.facebook.presto.common.type.DoubleType
 
DOUBLE - Static variable in class com.facebook.presto.common.type.StandardTypes
 
DoubleType - Class in com.facebook.presto.common.type
 
DRIVER_COUNT_PER_TASK - Static variable in class com.facebook.presto.common.RuntimeMetricName
 
DuplicateMapKeyException - Exception in com.facebook.presto.common.block
 
DuplicateMapKeyException(Block, int) - Constructor for exception com.facebook.presto.common.block.DuplicateMapKeyException
 

E

encode(byte[]) - Method in class com.facebook.presto.common.type.encoding.BaseNCodec
Encodes a byte[] containing binary data, into a byte[] containing characters in the alphabet.
encodeAsString(byte[]) - Method in class com.facebook.presto.common.type.encoding.BaseNCodec
Encodes a byte[] containing binary data, into a String containing characters in the appropriate alphabet.
encodeScaledValue(BigDecimal, int) - Static method in class com.facebook.presto.common.type.Decimals
 
encodeScaledValue(BigDecimal) - Static method in class com.facebook.presto.common.type.Decimals
Converts BigDecimal to Slice representing it for long DecimalType.
encodeShortScaledValue(BigDecimal, int) - Static method in class com.facebook.presto.common.type.Decimals
 
encodeUnscaledValue(BigInteger) - Static method in class com.facebook.presto.common.type.Decimals
 
encodeUnscaledValue(long) - Static method in class com.facebook.presto.common.type.Decimals
 
ensureCapacity(byte[], int) - Static method in class com.facebook.presto.common.block.BlockUtil
Returns a byte array of size capacity if the input buffer is null or smaller than the capacity.
ensureCapacity(short[], int) - Static method in class com.facebook.presto.common.block.BlockUtil
Returns a short array of size capacity if the input buffer is null or smaller than the capacity.
ensureCapacity(int[], int) - Static method in class com.facebook.presto.common.block.BlockUtil
Returns an int array of size capacity if the input buffer is null or smaller than the capacity.
ensureCapacity(long[], int) - Static method in class com.facebook.presto.common.block.BlockUtil
Returns a long array of size capacity if the input buffer is null or smaller than the capacity.
ensureHashTableLoaded(MethodHandle) - Method in class com.facebook.presto.common.block.AbstractMapBlock
 
ensureHashTableLoaded(MethodHandle) - Method in class com.facebook.presto.common.block.MapBlock
 
ensureHashTableLoaded(MethodHandle) - Method in class com.facebook.presto.common.block.MapBlockBuilder
 
EnumType<T> - Interface in com.facebook.presto.common.type
 
equal(Type, Object) - Static method in class com.facebook.presto.common.predicate.Range
 
equals(int, int, Block, int, int, int) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
equals(int, int, Block, int, int, int) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
equals(int, int, Block, int, int, int) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
equals(int, int, Block, int, int, int) - Method in class com.facebook.presto.common.block.AbstractVariableWidthBlock
 
equals(int, int, Block, int, int, int) - Method in interface com.facebook.presto.common.block.Block
Is the byte sequences at offset in the value at position equal to the byte sequence at otherOffset in the value at otherPosition in otherBlock.
equals(int, int, Block, int, int, int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
equals(Object) - Method in class com.facebook.presto.common.block.DictionaryId
 
equals(Object) - Method in class com.facebook.presto.common.block.IntArrayBlock
 
equals(int, int, Block, int, int, int) - Method in class com.facebook.presto.common.block.LazyBlock
 
equals(int, int, Block, int, int, int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
equals(Object) - Method in class com.facebook.presto.common.CatalogSchemaName
 
equals(Object) - Method in class com.facebook.presto.common.function.SqlFunctionProperties
 
equals(Object) - Method in class com.facebook.presto.common.predicate.AllOrNoneValueSet
 
equals(Object) - Method in class com.facebook.presto.common.predicate.Domain
 
equals(Object) - Method in class com.facebook.presto.common.predicate.EquatableValueSet
 
equals(Object) - Method in class com.facebook.presto.common.predicate.EquatableValueSet.ValueEntry
 
equals(Object) - Method in class com.facebook.presto.common.predicate.Marker
 
equals(Object) - Method in class com.facebook.presto.common.predicate.NullableValue
Deprecated.
 
equals(Object) - Method in class com.facebook.presto.common.predicate.Range
 
equals(Object) - Method in class com.facebook.presto.common.predicate.SortedRangeSet
 
equals(Object) - Method in class com.facebook.presto.common.predicate.TupleDomain
 
equals(Object) - Method in class com.facebook.presto.common.QualifiedObjectName
 
equals(Object) - Method in class com.facebook.presto.common.Subfield
 
equals(Object) - Method in class com.facebook.presto.common.Subfield.LongSubscript
 
equals(Object) - Method in class com.facebook.presto.common.Subfield.NestedField
 
equals(Object) - Method in class com.facebook.presto.common.Subfield.StringSubscript
 
equals(Object) - Method in class com.facebook.presto.common.type.AbstractType
 
equals(Object) - Method in class com.facebook.presto.common.type.AbstractVarcharType
 
equals(Object) - Method in class com.facebook.presto.common.type.BigintEnumType
 
equals(Object) - Method in class com.facebook.presto.common.type.BigintEnumType.LongEnumMap
 
equals(Object) - Method in class com.facebook.presto.common.type.BigintType
 
equals(Object) - Method in class com.facebook.presto.common.type.BooleanType
 
equals(Object) - Method in class com.facebook.presto.common.type.CharType
 
equals(Object) - Method in class com.facebook.presto.common.type.DateType
 
equals(Object) - Method in class com.facebook.presto.common.type.DecimalParseResult
 
equals(Object) - Method in class com.facebook.presto.common.type.DoubleType
 
equals(Object) - Method in class com.facebook.presto.common.type.IntegerType
 
equals(Object) - Method in class com.facebook.presto.common.type.NamedType
 
equals(Object) - Method in class com.facebook.presto.common.type.NamedTypeSignature
 
equals(Object) - Method in class com.facebook.presto.common.type.RealType
 
equals(Object) - Method in class com.facebook.presto.common.type.RowFieldName
 
equals(Object) - Method in class com.facebook.presto.common.type.SmallintType
 
equals(Object) - Method in class com.facebook.presto.common.type.SqlDate
 
equals(Object) - Method in class com.facebook.presto.common.type.SqlDecimal
 
equals(Object) - Method in class com.facebook.presto.common.type.SqlTime
 
equals(Object) - Method in class com.facebook.presto.common.type.SqlTimestamp
 
equals(Object) - Method in class com.facebook.presto.common.type.SqlTimestampWithTimeZone
 
equals(Object) - Method in class com.facebook.presto.common.type.SqlTimeWithTimeZone
 
equals(Object) - Method in class com.facebook.presto.common.type.SqlVarbinary
 
equals(Object) - Method in class com.facebook.presto.common.type.TimestampType
 
equals(Object) - Method in class com.facebook.presto.common.type.TimestampWithTimeZoneType
 
equals(Object) - Method in class com.facebook.presto.common.type.TimeType
 
equals(Object) - Method in class com.facebook.presto.common.type.TimeWithTimeZoneType
 
equals(Object) - Method in class com.facebook.presto.common.type.TimeZoneKey
 
equals(Object) - Method in class com.facebook.presto.common.type.TinyintType
 
equals(Object) - Method in class com.facebook.presto.common.type.TypeParameter
 
equals(Object) - Method in class com.facebook.presto.common.type.TypeSignature
 
equals(Object) - Method in class com.facebook.presto.common.type.TypeSignatureBase
 
equals(Object) - Method in class com.facebook.presto.common.type.TypeSignatureParameter
 
equals(Object) - Method in class com.facebook.presto.common.type.TypeWithName
 
equals(Object) - Method in class com.facebook.presto.common.type.VarbinaryType
 
equals(Object) - Method in class com.facebook.presto.common.type.VarcharEnumType
 
equals(Object) - Method in class com.facebook.presto.common.type.VarcharEnumType.VarcharEnumMap
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.AbstractIntType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.AbstractLongType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.AbstractType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.AbstractVarcharType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.ArrayType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.BooleanType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.CharType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.DoubleType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.FunctionType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.JsonType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.MapType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.RealType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.RowType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.SmallintType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.TimestampWithTimeZoneType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.TimeWithTimeZoneType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.TinyintType
 
equalTo(Block, int, Block, int) - Method in interface com.facebook.presto.common.type.Type
Are the values in the specified blocks at the specified positions equal?
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.TypeWithName
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.UnknownType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.common.type.VarbinaryType
 
EquatableValueSet - Class in com.facebook.presto.common.predicate
A set containing values that are uniquely identifiable.
EquatableValueSet(Type, boolean, Set<EquatableValueSet.ValueEntry>) - Constructor for class com.facebook.presto.common.predicate.EquatableValueSet
 
EquatableValueSet.ValueEntry - Class in com.facebook.presto.common.predicate
 
evaluate(SqlFunctionProperties, Page, int) - Method in interface com.facebook.presto.common.relation.Predicate
 
exactly(Type, Object) - Static method in class com.facebook.presto.common.predicate.Marker
 
extractChannel(int) - Method in class com.facebook.presto.common.Page
 
extractChannels(int[]) - Method in class com.facebook.presto.common.Page
 
extractFixedValues(TupleDomain<T>) - Static method in class com.facebook.presto.common.predicate.TupleDomain
Extract all column constraints that require exactly one value or only null in their respective Domains.
extractFixedValueSets(TupleDomain<T>) - Static method in class com.facebook.presto.common.predicate.TupleDomain
Extract all column constraints that require a set of one (or more) values in their respective Domains.

F

field(String, Type) - Static method in class com.facebook.presto.common.type.RowType
 
field(Type) - Static method in class com.facebook.presto.common.type.RowType
 
Field(Optional<String>, Type) - Constructor for class com.facebook.presto.common.type.RowType.Field
 
FixedWidthType - Interface in com.facebook.presto.common.type
FixedWidthType is a type that has a fixed size for every value.
flatten(Block) - Method in class com.facebook.presto.common.block.BlockFlattener
Flattens RunLengthEncodedBlock and DictionaryBlock into the top-level type such that the inner block is not itself a run length encoded block or dictionary block.
flip(OperatorType) - Static method in enum com.facebook.presto.common.function.OperatorType
 
from(List<RowType.Field>) - Static method in class com.facebook.presto.common.type.RowType
 
fromColumnDomains(Optional<List<TupleDomain.ColumnDomain<T>>>) - Static method in class com.facebook.presto.common.predicate.TupleDomain
 
fromElementBlock(int, Optional<boolean[]>, int[], Block) - Static method in class com.facebook.presto.common.block.ArrayBlock
Create an array block directly from columnar nulls, values, and offsets into the values.
fromFieldBlocks(int, Optional<boolean[]>, Block[]) - Static method in class com.facebook.presto.common.block.RowBlock
Create a row block directly from columnar nulls and field blocks.
fromFixedValues(Map<T, NullableValue>) - Static method in class com.facebook.presto.common.predicate.TupleDomain
Convert a map of columns to values into the TupleDomain which requires those columns to be fixed to those values.
fromJsonValue(String) - Static method in enum com.facebook.presto.common.type.ParameterKind
 
fromKeyValueBlock(int, Optional<boolean[]>, int[], Block, Block) - Static method in class com.facebook.presto.common.block.MapBlock
Create a map block directly from columnar nulls, keys, values, and offsets into the keys and values.
fromSerializable(NullableValue.Serializable) - Static method in class com.facebook.presto.common.predicate.NullableValue
Deprecated.
 
FunctionType - Class in com.facebook.presto.common.type
 
FunctionType(List<Type>, Type) - Constructor for class com.facebook.presto.common.type.FunctionType
 

G

GenericInternalException - Exception in com.facebook.presto.common
 
GenericInternalException(String) - Constructor for exception com.facebook.presto.common.GenericInternalException
 
GenericInternalException(Throwable) - Constructor for exception com.facebook.presto.common.GenericInternalException
 
GenericInternalException(String, Throwable) - Constructor for exception com.facebook.presto.common.GenericInternalException
 
GEOMETRY - Static variable in class com.facebook.presto.common.type.StandardTypes
 
get() - Method in class com.facebook.presto.common.block.ClosingBlockLease
 
getAbsoluteOffset(int) - Method in class com.facebook.presto.common.block.ColumnarMap
 
getAllOrNone() - Method in class com.facebook.presto.common.predicate.AllOrNoneValueSet
 
getApproximateLogicalSizeInBytes() - Method in class com.facebook.presto.common.Page
Returns the approximate logical size of the page if logicalSizeInBytes was not calculated before.
getApproximateRegionLogicalSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.AbstractArrayBlock
 
getApproximateRegionLogicalSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.AbstractMapBlock
 
getApproximateRegionLogicalSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.AbstractRowBlock
 
getApproximateRegionLogicalSizeInBytes(int, int) - Method in interface com.facebook.presto.common.block.Block
Returns the approximate logical size of block.getRegion(position, length).
getApproximateRegionLogicalSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getApproximateRegionLogicalSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getArgumentTypes() - Method in class com.facebook.presto.common.type.FunctionType
 
getBase() - Method in class com.facebook.presto.common.type.TypeSignature
 
getBaseMapBlock() - Method in class com.facebook.presto.common.block.SingleMapBlock
 
getBlock(int) - Method in class com.facebook.presto.common.block.AbstractArrayBlock
 
getBlock(int) - Method in class com.facebook.presto.common.block.AbstractMapBlock
 
getBlock(int) - Method in class com.facebook.presto.common.block.AbstractRowBlock
 
getBlock() - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
getBlock(int) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
getBlock(int) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
getBlock(int) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
getBlock(int) - Method in interface com.facebook.presto.common.block.Block
Gets a block in the value at position.
getBlock(int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getBlock(int) - Method in class com.facebook.presto.common.block.LazyBlock
 
getBlock(int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getBlock() - Method in class com.facebook.presto.common.block.SingleArrayBlockWriter
 
getBlock(int) - Method in class com.facebook.presto.common.Page
 
getBlock() - Method in class com.facebook.presto.common.predicate.EquatableValueSet.ValueEntry
 
getBlock() - Method in class com.facebook.presto.common.predicate.NullableValue.Serializable
Deprecated.
 
getBlockBuilder(int) - Method in class com.facebook.presto.common.PageBuilder
 
getBlockUnchecked(int) - Method in class com.facebook.presto.common.block.AbstractArrayBlock
 
getBlockUnchecked(int) - Method in class com.facebook.presto.common.block.AbstractMapBlock
 
getBlockUnchecked(int) - Method in class com.facebook.presto.common.block.AbstractRowBlock
 
getBlockUnchecked(int) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
getBlockUnchecked(int) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
getBlockUnchecked(int) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
getBlockUnchecked(int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getBlockUnchecked(int) - Method in class com.facebook.presto.common.block.LazyBlock
 
getBlockUnchecked(int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getBlockUnchecked(int) - Method in interface com.facebook.presto.common.block.UncheckedBlock
Gets a Block value at internalPosition - getOffsetBase().
getBlockUnchecked(Block, int) - Method in class com.facebook.presto.common.type.AbstractType
 
getBlockUnchecked(Block, int) - Method in class com.facebook.presto.common.type.ArrayType
 
getBlockUnchecked(Block, int) - Method in class com.facebook.presto.common.type.FunctionType
 
getBlockUnchecked(Block, int) - Method in class com.facebook.presto.common.type.MapType
 
getBlockUnchecked(Block, int) - Method in class com.facebook.presto.common.type.RowType
 
getBlockUnchecked(Block, int) - Method in interface com.facebook.presto.common.type.Type
Gets the value at the block internalPosition - offsetBase as a block without boundary checks.
getBlockUnchecked(Block, int) - Method in class com.facebook.presto.common.type.TypeWithName
 
getBoolean(Block, int) - Method in class com.facebook.presto.common.type.AbstractType
 
getBoolean(Block, int) - Method in class com.facebook.presto.common.type.BooleanType
 
getBoolean(Block, int) - Method in class com.facebook.presto.common.type.FunctionType
 
getBoolean(Block, int) - Method in interface com.facebook.presto.common.type.Type
Gets the value at the block position as a boolean.
getBoolean(Block, int) - Method in class com.facebook.presto.common.type.TypeWithName
 
getBoolean(Block, int) - Method in class com.facebook.presto.common.type.UnknownType
 
getBooleanUnchecked(UncheckedBlock, int) - Method in class com.facebook.presto.common.type.AbstractType
 
getBooleanUnchecked(UncheckedBlock, int) - Method in class com.facebook.presto.common.type.BooleanType
 
getBooleanUnchecked(UncheckedBlock, int) - Method in class com.facebook.presto.common.type.FunctionType
 
getBooleanUnchecked(UncheckedBlock, int) - Method in interface com.facebook.presto.common.type.Type
Gets the value at the block internalPosition - offsetBase as a boolean without boundary checks.
getBooleanUnchecked(UncheckedBlock, int) - Method in class com.facebook.presto.common.type.TypeWithName
 
getBorrowedArrayCount() - Method in interface com.facebook.presto.common.block.ArrayAllocator
 
getBound() - Method in class com.facebook.presto.common.predicate.Marker
 
getByte(int) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
getByte(int) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
getByte(int) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
getByte(int) - Method in class com.facebook.presto.common.block.AbstractVariableWidthBlock
 
getByte(int) - Method in interface com.facebook.presto.common.block.Block
Gets a byte in the value at position.
getByte(int) - Method in class com.facebook.presto.common.block.ByteArrayBlock
 
getByte(int) - Method in class com.facebook.presto.common.block.ByteArrayBlockBuilder
 
getByte(int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getByte(int) - Method in class com.facebook.presto.common.block.LazyBlock
 
getByte(int) - Method in class com.facebook.presto.common.block.LongArrayBlock
Deprecated.
getByte(int) - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
Deprecated.
getByte(int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getBytes() - Method in class com.facebook.presto.common.type.SqlVarbinary
 
getByteUnchecked(int) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
getByteUnchecked(int) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
getByteUnchecked(int) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
getByteUnchecked(int) - Method in class com.facebook.presto.common.block.ByteArrayBlock
 
getByteUnchecked(int) - Method in class com.facebook.presto.common.block.ByteArrayBlockBuilder
 
getByteUnchecked(int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getByteUnchecked(int) - Method in class com.facebook.presto.common.block.LazyBlock
 
getByteUnchecked(int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getByteUnchecked(int) - Method in interface com.facebook.presto.common.block.UncheckedBlock
Gets a byte value at internalPosition - getOffsetBase().
getByteUnchecked(int) - Method in class com.facebook.presto.common.block.VariableWidthBlock
 
getByteUnchecked(int) - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
getCatalogName() - Method in class com.facebook.presto.common.CatalogSchemaName
 
getCatalogName() - Method in class com.facebook.presto.common.QualifiedObjectName
 
getCatalogSchemaName() - Method in class com.facebook.presto.common.QualifiedObjectName
 
getChannelCount() - Method in class com.facebook.presto.common.Page
 
getColumn() - Method in class com.facebook.presto.common.predicate.TupleDomain.ColumnDomain
 
getColumnDomains() - Method in class com.facebook.presto.common.predicate.TupleDomain
 
getCount() - Method in class com.facebook.presto.common.RuntimeMetric
 
getCpuTimeMs() - Method in class com.facebook.presto.common.function.SqlFunctionResult
 
getDays() - Method in class com.facebook.presto.common.type.SqlDate
 
getDetailedMessage(Type, SqlFunctionProperties) - Method in exception com.facebook.presto.common.block.DuplicateMapKeyException
 
getDictionary() - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getDictionarySourceId() - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getDiscreteValues() - Method in class com.facebook.presto.common.predicate.EquatableValueSet
 
getDiscreteValues() - Method in interface com.facebook.presto.common.predicate.ValueSet
 
getDisplayName() - Method in class com.facebook.presto.common.type.AbstractType
 
getDisplayName() - Method in class com.facebook.presto.common.type.AbstractVarcharType
 
getDisplayName() - Method in class com.facebook.presto.common.type.ArrayType
 
getDisplayName() - Method in class com.facebook.presto.common.type.BigintEnumType
 
getDisplayName() - Method in class com.facebook.presto.common.type.CharType
 
getDisplayName() - Method in class com.facebook.presto.common.type.FunctionType
 
getDisplayName() - Method in class com.facebook.presto.common.type.MapType
 
getDisplayName() - Method in class com.facebook.presto.common.type.RowType
 
getDisplayName() - Method in interface com.facebook.presto.common.type.Type
Returns the name of this type that should be displayed to end-users.
getDisplayName() - Method in class com.facebook.presto.common.type.TypeWithName
 
getDisplayName() - Method in class com.facebook.presto.common.type.VarcharEnumType
 
getDomain() - Method in class com.facebook.presto.common.predicate.TupleDomain.ColumnDomain
 
getDomains() - Method in class com.facebook.presto.common.predicate.TupleDomain
Gets the TupleDomain as a map of each column to its respective Domain.
getDouble(Block, int) - Method in class com.facebook.presto.common.type.AbstractType
 
getDouble(Block, int) - Method in class com.facebook.presto.common.type.DoubleType
 
getDouble(Block, int) - Method in class com.facebook.presto.common.type.FunctionType
 
getDouble(Block, int) - Method in interface com.facebook.presto.common.type.Type
Gets the value at the block position as a double.
getDouble(Block, int) - Method in class com.facebook.presto.common.type.TypeWithName
 
getDoubleUnchecked(UncheckedBlock, int) - Method in class com.facebook.presto.common.type.AbstractType
 
getDoubleUnchecked(UncheckedBlock, int) - Method in class com.facebook.presto.common.type.DoubleType
 
getDoubleUnchecked(UncheckedBlock, int) - Method in class com.facebook.presto.common.type.FunctionType
 
getDoubleUnchecked(UncheckedBlock, int) - Method in interface com.facebook.presto.common.type.Type
Gets the value at the block internalPosition - offsetBase as a double without boundary checks.
getDoubleUnchecked(UncheckedBlock, int) - Method in class com.facebook.presto.common.type.TypeWithName
 
getElementsBlock() - Method in class com.facebook.presto.common.block.ColumnarArray
 
getElementType() - Method in class com.facebook.presto.common.type.ArrayType
 
getEncodingName() - Method in class com.facebook.presto.common.block.AbstractArrayBlock
 
getEncodingName() - Method in class com.facebook.presto.common.block.AbstractMapBlock
 
getEncodingName() - Method in class com.facebook.presto.common.block.AbstractRowBlock
 
getEncodingName() - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
getEncodingName() - Method in class com.facebook.presto.common.block.AbstractVariableWidthBlock
 
getEncodingName() - Method in interface com.facebook.presto.common.block.Block
Get the encoding for this block.
getEncodingName() - Method in class com.facebook.presto.common.block.ByteArrayBlock
 
getEncodingName() - Method in class com.facebook.presto.common.block.ByteArrayBlockBuilder
 
getEncodingName() - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getEncodingName() - Method in class com.facebook.presto.common.block.Int128ArrayBlock
 
getEncodingName() - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
getEncodingName() - Method in class com.facebook.presto.common.block.IntArrayBlock
 
getEncodingName() - Method in class com.facebook.presto.common.block.IntArrayBlockBuilder
 
getEncodingName() - Method in class com.facebook.presto.common.block.LazyBlock
 
getEncodingName() - Method in class com.facebook.presto.common.block.LongArrayBlock
 
getEncodingName() - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
 
getEncodingName() - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getEncodingName() - Method in class com.facebook.presto.common.block.ShortArrayBlock
 
getEncodingName() - Method in class com.facebook.presto.common.block.ShortArrayBlockBuilder
 
getEncodingName() - Method in class com.facebook.presto.common.block.SingleMapBlock
 
getEncodingName() - Method in class com.facebook.presto.common.block.SingleMapBlockWriter
 
getEncodingName() - Method in class com.facebook.presto.common.block.SingleRowBlock
 
getEncodingName() - Method in class com.facebook.presto.common.block.SingleRowBlockWriter
 
getEntries() - Method in class com.facebook.presto.common.predicate.EquatableValueSet
 
getEntryCount(int) - Method in class com.facebook.presto.common.block.ColumnarMap
 
getEnumKeyForValue(Long) - Method in class com.facebook.presto.common.type.BigintEnumType
 
getEnumKeyForValue(T) - Method in interface com.facebook.presto.common.type.EnumType
 
getEnumKeyForValue(String) - Method in class com.facebook.presto.common.type.VarcharEnumType
 
getEnumMap() - Method in class com.facebook.presto.common.type.BigintEnumType
 
getEnumMap() - Method in class com.facebook.presto.common.type.BigintEnumType.LongEnumMap
 
getEnumMap() - Method in interface com.facebook.presto.common.type.EnumType
 
getEnumMap() - Method in class com.facebook.presto.common.type.VarcharEnumType
 
getEnumMap() - Method in class com.facebook.presto.common.type.VarcharEnumType.VarcharEnumMap
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.common.block.AbstractArrayBlock
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.common.block.AbstractMapBlock
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.common.block.AbstractRowBlock
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.common.block.AbstractVariableWidthBlock
 
getEstimatedDataSizeForStats(int) - Method in interface com.facebook.presto.common.block.Block
Returns the estimated in memory data size for stats of position.
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.common.block.ByteArrayBlock
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.common.block.ByteArrayBlockBuilder
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.common.block.Int128ArrayBlock
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.common.block.IntArrayBlock
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.common.block.IntArrayBlockBuilder
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.common.block.LazyBlock
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.common.block.LongArrayBlock
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.common.block.ShortArrayBlock
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.common.block.ShortArrayBlockBuilder
 
getEstimatedSerializedSizeInBytes() - Method in class com.facebook.presto.common.block.ColumnarArray
 
getEstimatedSerializedSizeInBytes() - Method in class com.facebook.presto.common.block.ColumnarMap
 
getEstimatedSerializedSizeInBytes() - Method in class com.facebook.presto.common.block.ColumnarRow
 
getEstimatedSizeInBytes() - Method in interface com.facebook.presto.common.block.ArrayAllocator
 
getField(int) - Method in class com.facebook.presto.common.block.ColumnarRow
Gets the specified field for all rows as a column.
getFieldBlockBuilder(int) - Method in class com.facebook.presto.common.block.SingleRowBlockWriter
Obtains the field BlockBuilder.
getFieldBlockOffset(int) - Method in class com.facebook.presto.common.block.AbstractRowBlock
 
getFieldBlockOffsets() - Method in class com.facebook.presto.common.block.AbstractRowBlock
 
getFieldBlockOffsets() - Method in class com.facebook.presto.common.block.RowBlock
 
getFieldBlockOffsets() - Method in class com.facebook.presto.common.block.RowBlockBuilder
 
getFieldCount() - Method in class com.facebook.presto.common.block.ColumnarRow
 
getFieldName() - Method in class com.facebook.presto.common.type.NamedTypeSignature
 
getFields() - Method in class com.facebook.presto.common.type.RowType
 
getFixedSize() - Method in class com.facebook.presto.common.type.AbstractIntType
 
getFixedSize() - Method in class com.facebook.presto.common.type.AbstractLongType
 
getFixedSize() - Method in class com.facebook.presto.common.type.BooleanType
 
getFixedSize() - Method in class com.facebook.presto.common.type.DoubleType
 
getFixedSize() - Method in interface com.facebook.presto.common.type.FixedWidthType
Gets the size of a value of this type is bytes.
getFixedSize() - Method in class com.facebook.presto.common.type.SmallintType
 
getFixedSize() - Method in class com.facebook.presto.common.type.TinyintType
 
getFixedSize() - Method in class com.facebook.presto.common.type.UnknownType
 
getFunctionName() - Method in enum com.facebook.presto.common.function.OperatorType
 
getHashTables() - Method in class com.facebook.presto.common.block.AbstractMapBlock
 
getHashTables() - Method in class com.facebook.presto.common.block.ColumnarMap
 
getHashTables() - Method in class com.facebook.presto.common.block.MapBlock
 
getHashTables() - Method in class com.facebook.presto.common.block.MapBlockBuilder
 
getHigh() - Method in class com.facebook.presto.common.predicate.Range
 
getHighBoundedValue() - Method in class com.facebook.presto.common.predicate.Range
 
getHighValue() - Method in class com.facebook.presto.common.predicate.Range
 
getId(int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getId() - Method in class com.facebook.presto.common.type.TimeZoneKey
 
getIndex() - Method in class com.facebook.presto.common.Subfield.LongSubscript
 
getIndex() - Method in class com.facebook.presto.common.Subfield.StringSubscript
 
getInputChannels() - Method in interface com.facebook.presto.common.relation.Predicate
 
getInstance() - Static method in class com.facebook.presto.common.Subfield.AllSubscripts
 
getInt(int) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
getInt(int) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
getInt(int) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
getInt(int) - Method in class com.facebook.presto.common.block.AbstractVariableWidthBlock
 
getInt(int) - Method in interface com.facebook.presto.common.block.Block
Gets a little endian int in the value at position.
getInt(int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getInt(int) - Method in class com.facebook.presto.common.block.IntArrayBlock
 
getInt(int) - Method in class com.facebook.presto.common.block.IntArrayBlockBuilder
 
getInt(int) - Method in class com.facebook.presto.common.block.LazyBlock
 
getInt(int) - Method in class com.facebook.presto.common.block.LongArrayBlock
Deprecated.
getInt(int) - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
Deprecated.
getInt(int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getInt(Slice, int) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
getIntUnchecked(int) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
getIntUnchecked(int) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
getIntUnchecked(int) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
getIntUnchecked(int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getIntUnchecked(int) - Method in class com.facebook.presto.common.block.IntArrayBlock
 
getIntUnchecked(int) - Method in class com.facebook.presto.common.block.IntArrayBlockBuilder
 
getIntUnchecked(int) - Method in class com.facebook.presto.common.block.LazyBlock
 
getIntUnchecked(int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getIntUnchecked(int) - Method in interface com.facebook.presto.common.block.UncheckedBlock
Gets a little endian int value at internalPosition - getOffsetBase().
getIntUnchecked(int) - Method in class com.facebook.presto.common.block.VariableWidthBlock
 
getIntUnchecked(int) - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
getJavaType() - Method in class com.facebook.presto.common.type.AbstractType
 
getJavaType() - Method in class com.facebook.presto.common.type.FunctionType
 
getJavaType() - Method in interface com.facebook.presto.common.type.Type
Gets the Java class type used to represent this value on the stack during expression execution.
getJavaType() - Method in class com.facebook.presto.common.type.TypeWithName
 
getKey() - Method in class com.facebook.presto.common.type.TimeZoneKey
 
getKeyBlock() - Method in class com.facebook.presto.common.block.SingleMapBlock
 
getKeyForValue(Long) - Method in class com.facebook.presto.common.type.BigintEnumType.LongEnumMap
 
getKeyForValue(String) - Method in class com.facebook.presto.common.type.VarcharEnumType.VarcharEnumMap
 
getKeysBlock() - Method in class com.facebook.presto.common.block.ColumnarMap
 
getKeyType() - Method in class com.facebook.presto.common.type.MapType
 
getKind() - Method in class com.facebook.presto.common.type.TypeParameter
 
getKind() - Method in class com.facebook.presto.common.type.TypeSignatureParameter
 
getLeastSignificantBits() - Method in class com.facebook.presto.common.block.DictionaryId
 
getLength(int) - Method in class com.facebook.presto.common.block.ColumnarArray
 
getLength() - Method in class com.facebook.presto.common.type.AbstractVarcharType
Deprecated.
getLength() - Method in class com.facebook.presto.common.type.CharType
 
getLengthSafe() - Method in class com.facebook.presto.common.type.AbstractVarcharType
 
getLoadedBlock() - Method in class com.facebook.presto.common.block.ArrayBlock
 
getLoadedBlock() - Method in interface com.facebook.presto.common.block.Block
Returns a block that assures all data is in memory.
getLoadedBlock() - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getLoadedBlock() - Method in class com.facebook.presto.common.block.LazyBlock
 
getLoadedBlock() - Method in class com.facebook.presto.common.block.MapBlock
 
getLoadedBlock() - Method in class com.facebook.presto.common.block.RowBlock
 
getLoadedBlock() - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getLoadedBlock() - Method in class com.facebook.presto.common.block.SingleMapBlock
 
getLoadedBlock() - Method in class com.facebook.presto.common.block.SingleRowBlock
 
getLoadedPage() - Method in class com.facebook.presto.common.Page
Returns a page that assures all data is in memory.
getLoadedPage(int) - Method in class com.facebook.presto.common.Page
 
getLoadedPage(int...) - Method in class com.facebook.presto.common.Page
 
getLogicalSizeInBytes() - Method in class com.facebook.presto.common.block.AbstractMapBlock
 
getLogicalSizeInBytes() - Method in class com.facebook.presto.common.block.ArrayBlock
 
getLogicalSizeInBytes() - Method in interface com.facebook.presto.common.block.Block
Returns the size of the block contents, regardless of internal representation.
getLogicalSizeInBytes() - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getLogicalSizeInBytes() - Method in class com.facebook.presto.common.block.RowBlock
 
getLogicalSizeInBytes() - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getLogicalSizeInBytes() - Method in class com.facebook.presto.common.Page
 
getLong(int) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
getLong(int, int) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
getLong(int) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
getLong(int, int) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
getLong(int) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
getLong(int, int) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
getLong(int) - Method in class com.facebook.presto.common.block.AbstractVariableWidthBlock
 
getLong(int, int) - Method in class com.facebook.presto.common.block.AbstractVariableWidthBlock
 
getLong(int) - Method in interface com.facebook.presto.common.block.Block
Gets a little endian long in the value at position.
getLong(int, int) - Method in interface com.facebook.presto.common.block.Block
Gets a little endian long at offset in the value at position.
getLong(int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getLong(int, int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getLong(int, int) - Method in class com.facebook.presto.common.block.Int128ArrayBlock
 
getLong(int, int) - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
getLong(int) - Method in class com.facebook.presto.common.block.LazyBlock
 
getLong(int, int) - Method in class com.facebook.presto.common.block.LazyBlock
 
getLong(int) - Method in class com.facebook.presto.common.block.LongArrayBlock
 
getLong(int) - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
 
getLong(int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getLong(int, int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getLong(Block, int) - Method in class com.facebook.presto.common.type.AbstractIntType
 
getLong(Block, int) - Method in class com.facebook.presto.common.type.AbstractLongType
 
getLong(Block, int) - Method in class com.facebook.presto.common.type.AbstractType
 
getLong(Block, int) - Method in class com.facebook.presto.common.type.FunctionType
 
getLong(Block, int) - Method in class com.facebook.presto.common.type.SmallintType
 
getLong(Block, int) - Method in class com.facebook.presto.common.type.TinyintType
 
getLong(Block, int) - Method in interface com.facebook.presto.common.type.Type
Gets the value at the block position as a long.
getLong(Block, int) - Method in class com.facebook.presto.common.type.TypeWithName
 
getLong(Slice, int) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
getLongEnumMap() - Method in class com.facebook.presto.common.type.TypeParameter
 
getLongEnumMap() - Method in class com.facebook.presto.common.type.TypeSignatureParameter
 
getLongLiteral() - Method in class com.facebook.presto.common.type.TypeParameter
 
getLongLiteral() - Method in class com.facebook.presto.common.type.TypeSignatureParameter
 
getLongUnchecked(int) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
getLongUnchecked(int, int) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
getLongUnchecked(int) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
getLongUnchecked(int, int) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
getLongUnchecked(int) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
getLongUnchecked(int, int) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
getLongUnchecked(int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getLongUnchecked(int, int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getLongUnchecked(int, int) - Method in class com.facebook.presto.common.block.Int128ArrayBlock
 
getLongUnchecked(int, int) - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
getLongUnchecked(int) - Method in class com.facebook.presto.common.block.LazyBlock
 
getLongUnchecked(int, int) - Method in class com.facebook.presto.common.block.LazyBlock
 
getLongUnchecked(int) - Method in class com.facebook.presto.common.block.LongArrayBlock
 
getLongUnchecked(int) - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
 
getLongUnchecked(int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getLongUnchecked(int, int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getLongUnchecked(int) - Method in interface com.facebook.presto.common.block.UncheckedBlock
Gets a little endian long value at internalPosition - getOffsetBase().
getLongUnchecked(int, int) - Method in interface com.facebook.presto.common.block.UncheckedBlock
Gets a little endian long at offset in the value at internalPosition - getOffsetBase().
getLongUnchecked(int) - Method in class com.facebook.presto.common.block.VariableWidthBlock
 
getLongUnchecked(int, int) - Method in class com.facebook.presto.common.block.VariableWidthBlock
 
getLongUnchecked(int) - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
getLongUnchecked(int, int) - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
getLongUnchecked(UncheckedBlock, int) - Method in class com.facebook.presto.common.type.AbstractIntType
 
getLongUnchecked(UncheckedBlock, int) - Method in class com.facebook.presto.common.type.AbstractLongType
 
getLongUnchecked(UncheckedBlock, int) - Method in class com.facebook.presto.common.type.AbstractType
 
getLongUnchecked(UncheckedBlock, int) - Method in class com.facebook.presto.common.type.FunctionType
 
getLongUnchecked(UncheckedBlock, int) - Method in class com.facebook.presto.common.type.SmallintType
 
getLongUnchecked(UncheckedBlock, int) - Method in class com.facebook.presto.common.type.TinyintType
 
getLongUnchecked(UncheckedBlock, int) - Method in interface com.facebook.presto.common.type.Type
Gets the value at the block internalPosition - offsetBase as a long without boundary checks.
getLongUnchecked(UncheckedBlock, int) - Method in class com.facebook.presto.common.type.TypeWithName
 
getLow() - Method in class com.facebook.presto.common.predicate.Range
 
getLowBoundedValue() - Method in class com.facebook.presto.common.predicate.Range
 
getLowValue() - Method in class com.facebook.presto.common.predicate.Range
 
getMapIsNull() - Method in class com.facebook.presto.common.block.AbstractMapBlock
 
getMapIsNull() - Method in class com.facebook.presto.common.block.MapBlock
 
getMapIsNull() - Method in class com.facebook.presto.common.block.MapBlockBuilder
 
getMax() - Method in class com.facebook.presto.common.RuntimeMetric
 
getMaxPageSizeInBytes() - Method in class com.facebook.presto.common.block.BlockBuilderStatus
 
getMaxPageSizeInBytes() - Method in class com.facebook.presto.common.block.PageBuilderStatus
 
getMessage() - Method in exception com.facebook.presto.common.GenericInternalException
 
getMessage() - Method in exception com.facebook.presto.common.InvalidFunctionArgumentException
 
getMessage() - Method in exception com.facebook.presto.common.NotSupportedException
 
getMetric(String) - Method in class com.facebook.presto.common.RuntimeStats
 
getMetrics() - Method in class com.facebook.presto.common.RuntimeStats
 
getMillis() - Method in class com.facebook.presto.common.type.SqlTime
 
getMillis() - Method in class com.facebook.presto.common.type.SqlTimestamp
 
getMillisUtc() - Method in class com.facebook.presto.common.type.SqlTime
Deprecated.
getMillisUtc() - Method in class com.facebook.presto.common.type.SqlTimestamp
Deprecated.
getMillisUtc() - Method in class com.facebook.presto.common.type.SqlTimestampWithTimeZone
 
getMillisUtc() - Method in class com.facebook.presto.common.type.SqlTimeWithTimeZone
 
getMin() - Method in class com.facebook.presto.common.RuntimeMetric
 
getMostSignificantBits() - Method in class com.facebook.presto.common.block.DictionaryId
 
getName() - Method in class com.facebook.presto.common.block.ArrayBlockEncoding
 
getName() - Method in interface com.facebook.presto.common.block.BlockEncoding
Gets the unique name of this encoding.
getName() - Method in class com.facebook.presto.common.block.ByteArrayBlockEncoding
 
getName() - Method in class com.facebook.presto.common.block.DictionaryBlockEncoding
 
getName() - Method in class com.facebook.presto.common.block.Int128ArrayBlockEncoding
 
getName() - Method in class com.facebook.presto.common.block.IntArrayBlockEncoding
 
getName() - Method in class com.facebook.presto.common.block.LazyBlockEncoding
 
getName() - Method in class com.facebook.presto.common.block.LongArrayBlockEncoding
 
getName() - Method in class com.facebook.presto.common.block.MapBlockEncoding
 
getName() - Method in class com.facebook.presto.common.block.RowBlockEncoding
 
getName() - Method in class com.facebook.presto.common.block.RunLengthBlockEncoding
 
getName() - Method in class com.facebook.presto.common.block.ShortArrayBlockEncoding
 
getName() - Method in class com.facebook.presto.common.block.SingleMapBlockEncoding
 
getName() - Method in class com.facebook.presto.common.block.SingleRowBlockEncoding
 
getName() - Method in class com.facebook.presto.common.block.VariableWidthBlockEncoding
 
getName() - Method in class com.facebook.presto.common.RuntimeMetric
 
getName() - Method in class com.facebook.presto.common.Subfield.NestedField
 
getName() - Method in class com.facebook.presto.common.type.BigintEnumParametricType
 
getName() - Method in class com.facebook.presto.common.type.NamedType
 
getName() - Method in class com.facebook.presto.common.type.NamedTypeSignature
 
getName() - Method in interface com.facebook.presto.common.type.ParametricType
 
getName() - Method in class com.facebook.presto.common.type.QuantileDigestParametricType
 
getName() - Method in class com.facebook.presto.common.type.RowFieldName
 
getName() - Method in class com.facebook.presto.common.type.RowType.Field
 
getName() - Method in class com.facebook.presto.common.type.TDigestParametricType
 
getName() - Method in class com.facebook.presto.common.type.TypeWithName
 
getName() - Method in class com.facebook.presto.common.type.VarcharEnumParametricType
 
getNamedType() - Method in class com.facebook.presto.common.type.TypeParameter
 
getNamedTypeSignature() - Method in class com.facebook.presto.common.type.TypeSignatureParameter
 
getNullableSingleValue() - Method in class com.facebook.presto.common.predicate.Domain
 
getNullCheckBlock() - Method in class com.facebook.presto.common.block.ColumnarArray
 
getNullCheckBlock() - Method in class com.facebook.presto.common.block.ColumnarMap
 
getNullCheckBlock() - Method in class com.facebook.presto.common.block.ColumnarRow
 
getNum128Integers(int) - Static method in class com.facebook.presto.common.block.BlockUtil
 
getObject(Block, int) - Method in class com.facebook.presto.common.type.AbstractType
 
getObject(Block, int) - Method in class com.facebook.presto.common.type.ArrayType
 
getObject() - Method in class com.facebook.presto.common.type.DecimalParseResult
 
getObject(Block, int) - Method in class com.facebook.presto.common.type.FunctionType
 
getObject(Block, int) - Method in class com.facebook.presto.common.type.MapType
 
getObject(Block, int) - Method in class com.facebook.presto.common.type.RowType
 
getObject(Block, int) - Method in interface com.facebook.presto.common.type.Type
Gets the value at the block position as an Object.
getObject(Block, int) - Method in class com.facebook.presto.common.type.TypeWithName
 
getObjectName() - Method in class com.facebook.presto.common.QualifiedObjectName
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.common.type.AbstractVarcharType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.common.type.ArrayType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.common.type.BigintEnumType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.common.type.BigintType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.common.type.BooleanType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.common.type.CharType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.common.type.DateType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.common.type.DoubleType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.common.type.FunctionType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.common.type.HyperLogLogType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.common.type.IntegerType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.common.type.JsonType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.common.type.KdbTreeType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.common.type.MapType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.common.type.P4HyperLogLogType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.common.type.RealType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.common.type.RowType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.common.type.SmallintType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.common.type.StatisticalDigestType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.common.type.TimestampType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.common.type.TimestampWithTimeZoneType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.common.type.TimeType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.common.type.TimeWithTimeZoneType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.common.type.TinyintType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in interface com.facebook.presto.common.type.Type
Gets an object representation of the type value in the block position.
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.common.type.TypeWithName
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.common.type.UnknownType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.common.type.VarbinaryType
 
getOffset(int) - Method in class com.facebook.presto.common.block.ColumnarArray
 
getOffset(int) - Method in class com.facebook.presto.common.block.ColumnarMap
 
getOffset(int) - Method in class com.facebook.presto.common.block.ColumnarRow
 
getOffset() - Method in class com.facebook.presto.common.block.SingleMapBlock
 
getOffsetBase() - Method in class com.facebook.presto.common.block.AbstractArrayBlock
 
getOffsetBase() - Method in class com.facebook.presto.common.block.AbstractMapBlock
offset is entry-based, not position-based.
getOffsetBase() - Method in class com.facebook.presto.common.block.AbstractRowBlock
 
getOffsetBase() - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
getOffsetBase() - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
getOffsetBase() - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
getOffsetBase() - Method in class com.facebook.presto.common.block.ArrayBlock
 
getOffsetBase() - Method in class com.facebook.presto.common.block.ArrayBlockBuilder
 
getOffsetBase() - Method in class com.facebook.presto.common.block.ByteArrayBlock
 
getOffsetBase() - Method in class com.facebook.presto.common.block.ByteArrayBlockBuilder
 
getOffsetBase() - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getOffsetBase() - Method in class com.facebook.presto.common.block.Int128ArrayBlock
 
getOffsetBase() - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
getOffsetBase() - Method in class com.facebook.presto.common.block.IntArrayBlock
 
getOffsetBase() - Method in class com.facebook.presto.common.block.IntArrayBlockBuilder
 
getOffsetBase() - Method in class com.facebook.presto.common.block.LazyBlock
 
getOffsetBase() - Method in class com.facebook.presto.common.block.LongArrayBlock
 
getOffsetBase() - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
 
getOffsetBase() - Method in class com.facebook.presto.common.block.MapBlock
 
getOffsetBase() - Method in class com.facebook.presto.common.block.MapBlockBuilder
 
getOffsetBase() - Method in class com.facebook.presto.common.block.RowBlock
 
getOffsetBase() - Method in class com.facebook.presto.common.block.RowBlockBuilder
 
getOffsetBase() - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getOffsetBase() - Method in class com.facebook.presto.common.block.ShortArrayBlock
 
getOffsetBase() - Method in class com.facebook.presto.common.block.ShortArrayBlockBuilder
 
getOffsetBase() - Method in interface com.facebook.presto.common.block.UncheckedBlock
 
getOffsetBase() - Method in class com.facebook.presto.common.block.VariableWidthBlock
 
getOffsetBase() - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
getOffsets() - Method in class com.facebook.presto.common.block.AbstractArrayBlock
 
getOffsets() - Method in class com.facebook.presto.common.block.AbstractMapBlock
offset is entry-based, not position-based.
getOffsets() - Method in class com.facebook.presto.common.block.ArrayBlock
 
getOffsets() - Method in class com.facebook.presto.common.block.ArrayBlockBuilder
 
getOffsets() - Method in class com.facebook.presto.common.block.MapBlock
 
getOffsets() - Method in class com.facebook.presto.common.block.MapBlockBuilder
 
getOperator() - Method in enum com.facebook.presto.common.function.OperatorType
 
getOrderedRanges() - Method in interface com.facebook.presto.common.predicate.Ranges
 
getOrderedRanges() - Method in class com.facebook.presto.common.predicate.SortedRangeSet
 
getParameterizedType(String, List<TypeSignatureParameter>) - Method in interface com.facebook.presto.common.type.TypeManager
Gets the type with the specified base type, and the given parameters, or null if not found.
getParameters() - Method in class com.facebook.presto.common.type.TypeSignature
 
getParametrizedVarcharSignature(String) - Static method in class com.facebook.presto.common.type.VarcharType
 
getPath() - Method in class com.facebook.presto.common.Subfield
 
getPhysicalTypeSignature() - Method in class com.facebook.presto.common.type.UserDefinedType
 
getPositionCount() - Method in class com.facebook.presto.common.block.ArrayBlock
 
getPositionCount() - Method in class com.facebook.presto.common.block.ArrayBlockBuilder
 
getPositionCount() - Method in interface com.facebook.presto.common.block.Block
Returns the number of positions in this block.
getPositionCount() - Method in class com.facebook.presto.common.block.ByteArrayBlock
 
getPositionCount() - Method in class com.facebook.presto.common.block.ByteArrayBlockBuilder
 
getPositionCount() - Method in class com.facebook.presto.common.block.ColumnarArray
 
getPositionCount() - Method in class com.facebook.presto.common.block.ColumnarMap
 
getPositionCount() - Method in class com.facebook.presto.common.block.ColumnarRow
 
getPositionCount() - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getPositionCount() - Method in class com.facebook.presto.common.block.Int128ArrayBlock
 
getPositionCount() - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
getPositionCount() - Method in class com.facebook.presto.common.block.IntArrayBlock
 
getPositionCount() - Method in class com.facebook.presto.common.block.IntArrayBlockBuilder
 
getPositionCount() - Method in class com.facebook.presto.common.block.LazyBlock
 
getPositionCount() - Method in class com.facebook.presto.common.block.LongArrayBlock
 
getPositionCount() - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
 
getPositionCount() - Method in class com.facebook.presto.common.block.MapBlock
 
getPositionCount() - Method in class com.facebook.presto.common.block.MapBlockBuilder
 
getPositionCount() - Method in class com.facebook.presto.common.block.RowBlock
 
getPositionCount() - Method in class com.facebook.presto.common.block.RowBlockBuilder
 
getPositionCount() - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getPositionCount() - Method in class com.facebook.presto.common.block.ShortArrayBlock
 
getPositionCount() - Method in class com.facebook.presto.common.block.ShortArrayBlockBuilder
 
getPositionCount() - Method in class com.facebook.presto.common.block.SingleArrayBlockWriter
 
getPositionCount() - Method in class com.facebook.presto.common.block.SingleMapBlock
 
getPositionCount() - Method in class com.facebook.presto.common.block.SingleMapBlockWriter
 
getPositionCount() - Method in class com.facebook.presto.common.block.SingleRowBlock
 
getPositionCount() - Method in class com.facebook.presto.common.block.SingleRowBlockWriter
 
getPositionCount() - Method in class com.facebook.presto.common.block.VariableWidthBlock
 
getPositionCount() - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
getPositionCount() - Method in class com.facebook.presto.common.Page
 
getPositionCount() - Method in class com.facebook.presto.common.PageBuilder
 
getPositionInMap() - Method in class com.facebook.presto.common.block.SingleMapBlock
 
getPositionOffset(int) - Method in class com.facebook.presto.common.block.AbstractVariableWidthBlock
 
getPositionOffset(int) - Method in class com.facebook.presto.common.block.VariableWidthBlock
 
getPositionOffset(int) - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
getPositions(int[], int, int) - Method in interface com.facebook.presto.common.block.Block
Create a new block from the current block by keeping the same elements only with respect to positions that starts at offset and has length of length.
getPositions(int[], int, int) - Method in interface com.facebook.presto.common.block.BlockBuilder
Create a new block from the current materialized block by keeping the same elements only with respect to visiblePositions.
getPositions(int[], int, int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getPositions(int[], int, int) - Method in class com.facebook.presto.common.block.LazyBlock
 
getPositions(int[], int, int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getPositions(int[], int, int) - Method in class com.facebook.presto.common.Page
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.common.block.AbstractArrayBlock
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.common.block.AbstractMapBlock
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.common.block.AbstractRowBlock
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
getPositionsSizeInBytes(boolean[]) - Method in interface com.facebook.presto.common.block.Block
Returns the size of of all positions marked true in the positions array.
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.common.block.ByteArrayBlock
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.common.block.ByteArrayBlockBuilder
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.common.block.Int128ArrayBlock
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.common.block.IntArrayBlock
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.common.block.IntArrayBlockBuilder
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.common.block.LazyBlock
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.common.block.LongArrayBlock
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.common.block.ShortArrayBlock
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.common.block.ShortArrayBlockBuilder
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.common.block.VariableWidthBlock
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
getPrecision() - Method in class com.facebook.presto.common.type.DecimalType
 
getPrecision() - Method in class com.facebook.presto.common.type.SqlDecimal
 
getPrintableValue(SqlFunctionProperties) - Method in class com.facebook.presto.common.predicate.Marker
 
getRangeCount() - Method in interface com.facebook.presto.common.predicate.Ranges
 
getRangeCount() - Method in class com.facebook.presto.common.predicate.SortedRangeSet
 
getRanges() - Method in class com.facebook.presto.common.predicate.SortedRangeSet
 
getRanges() - Method in interface com.facebook.presto.common.predicate.ValueSet
 
getRawElementBlock() - Method in class com.facebook.presto.common.block.AbstractArrayBlock
 
getRawElementBlock() - Method in class com.facebook.presto.common.block.ArrayBlock
 
getRawElementBlock() - Method in class com.facebook.presto.common.block.ArrayBlockBuilder
 
getRawFieldBlock(int) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
getRawFieldBlock(int) - Method in class com.facebook.presto.common.block.SingleRowBlock
 
getRawFieldBlock(int) - Method in class com.facebook.presto.common.block.SingleRowBlockWriter
 
getRawFieldBlocks() - Method in class com.facebook.presto.common.block.AbstractRowBlock
 
getRawFieldBlocks() - Method in class com.facebook.presto.common.block.RowBlock
 
getRawFieldBlocks() - Method in class com.facebook.presto.common.block.RowBlockBuilder
 
getRawKeyBlock() - Method in class com.facebook.presto.common.block.AbstractMapBlock
 
getRawKeyBlock() - Method in class com.facebook.presto.common.block.MapBlock
 
getRawKeyBlock() - Method in class com.facebook.presto.common.block.MapBlockBuilder
 
getRawSlice(int) - Method in class com.facebook.presto.common.block.AbstractVariableWidthBlock
 
getRawSlice(int) - Method in class com.facebook.presto.common.block.VariableWidthBlock
 
getRawSlice(int) - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
getRawValueBlock() - Method in class com.facebook.presto.common.block.AbstractMapBlock
 
getRawValueBlock() - Method in class com.facebook.presto.common.block.MapBlock
 
getRawValueBlock() - Method in class com.facebook.presto.common.block.MapBlockBuilder
 
getRegion(int, int) - Method in class com.facebook.presto.common.block.AbstractArrayBlock
 
getRegion(int, int) - Method in class com.facebook.presto.common.block.AbstractMapBlock
 
getRegion(int, int) - Method in class com.facebook.presto.common.block.AbstractRowBlock
 
getRegion(int, int) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
getRegion(int, int) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
getRegion(int, int) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
getRegion(int, int) - Method in interface com.facebook.presto.common.block.Block
Returns a block starting at the specified position and extends for the specified length.
getRegion(int, int) - Method in class com.facebook.presto.common.block.ByteArrayBlock
 
getRegion(int, int) - Method in class com.facebook.presto.common.block.ByteArrayBlockBuilder
 
getRegion(int, int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getRegion(int, int) - Method in class com.facebook.presto.common.block.Int128ArrayBlock
 
getRegion(int, int) - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
getRegion(int, int) - Method in class com.facebook.presto.common.block.IntArrayBlock
 
getRegion(int, int) - Method in class com.facebook.presto.common.block.IntArrayBlockBuilder
 
getRegion(int, int) - Method in class com.facebook.presto.common.block.LazyBlock
 
getRegion(int, int) - Method in class com.facebook.presto.common.block.LongArrayBlock
 
getRegion(int, int) - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
 
getRegion(int, int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getRegion(int, int) - Method in class com.facebook.presto.common.block.ShortArrayBlock
 
getRegion(int, int) - Method in class com.facebook.presto.common.block.ShortArrayBlockBuilder
 
getRegion(int, int) - Method in class com.facebook.presto.common.block.VariableWidthBlock
 
getRegion(int, int) - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
getRegion(int, int) - Method in class com.facebook.presto.common.Page
 
getRegionLogicalSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.AbstractArrayBlock
 
getRegionLogicalSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.AbstractMapBlock
 
getRegionLogicalSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.AbstractRowBlock
 
getRegionLogicalSizeInBytes(int, int) - Method in interface com.facebook.presto.common.block.Block
Returns the size of block.getRegion(position, length).
getRegionLogicalSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getRegionLogicalSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.AbstractArrayBlock
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.AbstractMapBlock
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.AbstractRowBlock
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
getRegionSizeInBytes(int, int) - Method in interface com.facebook.presto.common.block.Block
Returns the size of block.getRegion(position, length).
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.ByteArrayBlock
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.ByteArrayBlockBuilder
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.Int128ArrayBlock
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.IntArrayBlock
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.IntArrayBlockBuilder
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.LazyBlock
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.LongArrayBlock
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.ShortArrayBlock
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.ShortArrayBlockBuilder
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.VariableWidthBlock
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
getResult() - Method in class com.facebook.presto.common.function.SqlFunctionResult
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.block.AbstractMapBlock.HashTables
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.block.ArrayBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.block.ArrayBlockBuilder
 
getRetainedSizeInBytes() - Method in interface com.facebook.presto.common.block.Block
Returns the retained size of this block in memory, including over-allocations.
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.block.ByteArrayBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.block.ByteArrayBlockBuilder
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.block.ColumnarArray
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.block.ColumnarMap
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.block.ColumnarRow
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.block.Int128ArrayBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.block.IntArrayBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.block.IntArrayBlockBuilder
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.block.LazyBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.block.LongArrayBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.block.MapBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.block.MapBlockBuilder
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.block.RowBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.block.RowBlockBuilder
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.block.ShortArrayBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.block.ShortArrayBlockBuilder
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.block.SingleArrayBlockWriter
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.block.SingleMapBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.block.SingleMapBlockWriter
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.block.SingleRowBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.block.SingleRowBlockWriter
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.block.VariableWidthBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
getRetainedSizeInBytes() - Method in interface com.facebook.presto.common.io.DataSink
Gets the size of the memory buffers.
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.io.OutputStreamDataSink
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.Page
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.common.PageBuilder
 
getReturnType() - Method in class com.facebook.presto.common.type.FunctionType
 
getRootName() - Method in class com.facebook.presto.common.Subfield
 
getRowIndex() - Method in class com.facebook.presto.common.block.SingleRowBlock
 
getRowIsNull() - Method in class com.facebook.presto.common.block.AbstractRowBlock
 
getRowIsNull() - Method in class com.facebook.presto.common.block.RowBlock
 
getRowIsNull() - Method in class com.facebook.presto.common.block.RowBlockBuilder
 
getScale() - Method in class com.facebook.presto.common.type.DecimalType
 
getScale() - Method in class com.facebook.presto.common.type.SqlDecimal
 
getSchemaName() - Method in class com.facebook.presto.common.CatalogSchemaName
 
getSchemaName() - Method in class com.facebook.presto.common.QualifiedObjectName
 
getSequenceId() - Method in class com.facebook.presto.common.block.DictionaryId
 
getSerializable() - Method in class com.facebook.presto.common.predicate.NullableValue
Deprecated.
 
getSessionLocale() - Method in class com.facebook.presto.common.function.SqlFunctionProperties
 
getSessionStartTime() - Method in class com.facebook.presto.common.function.SqlFunctionProperties
 
getSessionTimeZoneKey() - Method in class com.facebook.presto.common.type.SqlTime
Deprecated.
getSessionTimeZoneKey() - Method in class com.facebook.presto.common.type.SqlTimestamp
Deprecated.
getSessionUser() - Method in class com.facebook.presto.common.function.SqlFunctionProperties
 
getShort(int) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
getShort(int) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
getShort(int) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
getShort(int) - Method in class com.facebook.presto.common.block.AbstractVariableWidthBlock
 
getShort(int) - Method in interface com.facebook.presto.common.block.Block
Gets a little endian short at in the value at position.
getShort(int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getShort(int) - Method in class com.facebook.presto.common.block.LazyBlock
 
getShort(int) - Method in class com.facebook.presto.common.block.LongArrayBlock
Deprecated.
getShort(int) - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
Deprecated.
getShort(int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getShort(int) - Method in class com.facebook.presto.common.block.ShortArrayBlock
 
getShort(int) - Method in class com.facebook.presto.common.block.ShortArrayBlockBuilder
 
getShortUnchecked(int) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
getShortUnchecked(int) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
getShortUnchecked(int) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
getShortUnchecked(int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getShortUnchecked(int) - Method in class com.facebook.presto.common.block.LazyBlock
 
getShortUnchecked(int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getShortUnchecked(int) - Method in class com.facebook.presto.common.block.ShortArrayBlock
 
getShortUnchecked(int) - Method in class com.facebook.presto.common.block.ShortArrayBlockBuilder
 
getShortUnchecked(int) - Method in interface com.facebook.presto.common.block.UncheckedBlock
Gets a little endian short at value at internalPosition - getOffsetBase().
getShortUnchecked(int) - Method in class com.facebook.presto.common.block.VariableWidthBlock
 
getShortUnchecked(int) - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
getSingleValue() - Method in class com.facebook.presto.common.predicate.AllOrNoneValueSet
 
getSingleValue() - Method in class com.facebook.presto.common.predicate.Domain
 
getSingleValue() - Method in class com.facebook.presto.common.predicate.EquatableValueSet
 
getSingleValue() - Method in class com.facebook.presto.common.predicate.Range
 
getSingleValue() - Method in class com.facebook.presto.common.predicate.SortedRangeSet
 
getSingleValue() - Method in interface com.facebook.presto.common.predicate.ValueSet
 
getSingleValueBlock(int) - Method in class com.facebook.presto.common.block.AbstractRowBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.common.block.AbstractVariableWidthBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.common.block.ArrayBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.common.block.ArrayBlockBuilder
 
getSingleValueBlock(int) - Method in interface com.facebook.presto.common.block.Block
Gets the value at the specified position as a single element block.
getSingleValueBlock(int) - Method in class com.facebook.presto.common.block.ByteArrayBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.common.block.ByteArrayBlockBuilder
 
getSingleValueBlock(int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.common.block.Int128ArrayBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
getSingleValueBlock(int) - Method in class com.facebook.presto.common.block.IntArrayBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.common.block.IntArrayBlockBuilder
 
getSingleValueBlock(int) - Method in class com.facebook.presto.common.block.LazyBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.common.block.LongArrayBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
 
getSingleValueBlock(int) - Method in class com.facebook.presto.common.block.MapBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.common.block.MapBlockBuilder
 
getSingleValueBlock(int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.common.block.ShortArrayBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.common.block.ShortArrayBlockBuilder
 
getSingleValueBlockInternal(int) - Method in class com.facebook.presto.common.block.AbstractArrayBlock
 
getSingleValueBlockInternal(int) - Method in class com.facebook.presto.common.block.AbstractMapBlock
 
getSingleValuePage(int) - Method in class com.facebook.presto.common.Page
Gets the values at the specified position as a single element page.
getSizeInBytes() - Method in class com.facebook.presto.common.block.ArrayBlock
 
getSizeInBytes() - Method in class com.facebook.presto.common.block.ArrayBlockBuilder
 
getSizeInBytes() - Method in interface com.facebook.presto.common.block.Block
Returns the size of this block as if it was compacted, ignoring any over-allocations.
getSizeInBytes() - Method in class com.facebook.presto.common.block.ByteArrayBlock
 
getSizeInBytes() - Method in class com.facebook.presto.common.block.ByteArrayBlockBuilder
 
getSizeInBytes() - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getSizeInBytes() - Method in class com.facebook.presto.common.block.Int128ArrayBlock
 
getSizeInBytes() - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
getSizeInBytes() - Method in class com.facebook.presto.common.block.IntArrayBlock
 
getSizeInBytes() - Method in class com.facebook.presto.common.block.IntArrayBlockBuilder
 
getSizeInBytes() - Method in class com.facebook.presto.common.block.LazyBlock
 
getSizeInBytes() - Method in class com.facebook.presto.common.block.LongArrayBlock
 
getSizeInBytes() - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
 
getSizeInBytes() - Method in class com.facebook.presto.common.block.MapBlock
 
getSizeInBytes() - Method in class com.facebook.presto.common.block.MapBlockBuilder
 
getSizeInBytes() - Method in class com.facebook.presto.common.block.PageBuilderStatus
 
getSizeInBytes() - Method in class com.facebook.presto.common.block.RowBlock
 
getSizeInBytes() - Method in class com.facebook.presto.common.block.RowBlockBuilder
 
getSizeInBytes() - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getSizeInBytes() - Method in class com.facebook.presto.common.block.ShortArrayBlock
 
getSizeInBytes() - Method in class com.facebook.presto.common.block.ShortArrayBlockBuilder
 
getSizeInBytes() - Method in class com.facebook.presto.common.block.SingleArrayBlockWriter
 
getSizeInBytes() - Method in class com.facebook.presto.common.block.SingleMapBlock
 
getSizeInBytes() - Method in class com.facebook.presto.common.block.SingleMapBlockWriter
 
getSizeInBytes() - Method in class com.facebook.presto.common.block.SingleRowBlock
 
getSizeInBytes() - Method in class com.facebook.presto.common.block.SingleRowBlockWriter
 
getSizeInBytes() - Method in class com.facebook.presto.common.block.VariableWidthBlock
 
getSizeInBytes() - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
getSizeInBytes() - Method in class com.facebook.presto.common.Page
 
getSizeInBytes() - Method in class com.facebook.presto.common.PageBuilder
 
getSlice(int, int, int) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
getSlice(int, int, int) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
getSlice(int, int, int) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
getSlice(int, int, int) - Method in class com.facebook.presto.common.block.AbstractVariableWidthBlock
 
getSlice(int, int, int) - Method in interface com.facebook.presto.common.block.Block
Gets a slice at offset in the value at position.
getSlice(int, int, int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getSlice(int, int, int) - Method in class com.facebook.presto.common.block.Int128ArrayBlock
Get the Slice starting at this.positionOffset + offset in the value at position with length bytes.
getSlice(int, int, int) - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
Get the Slice starting at this.positionOffset + offset in the value at position with length bytes.
getSlice(int, int, int) - Method in class com.facebook.presto.common.block.LazyBlock
 
getSlice(int, int, int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getSlice(Block, int) - Method in class com.facebook.presto.common.type.AbstractIntType
 
getSlice(Block, int) - Method in class com.facebook.presto.common.type.AbstractLongType
 
getSlice(Block, int) - Method in class com.facebook.presto.common.type.AbstractType
 
getSlice(Block, int) - Method in class com.facebook.presto.common.type.AbstractVarcharType
 
getSlice(Block, int) - Method in class com.facebook.presto.common.type.ArrayType
 
getSlice(Block, int) - Method in class com.facebook.presto.common.type.CharType
 
getSlice(Block, int) - Method in class com.facebook.presto.common.type.FunctionType
 
getSlice(Block, int) - Method in class com.facebook.presto.common.type.HyperLogLogType
 
getSlice(Block, int) - Method in class com.facebook.presto.common.type.JsonType
 
getSlice(Block, int) - Method in class com.facebook.presto.common.type.P4HyperLogLogType
 
getSlice(Block, int) - Method in class com.facebook.presto.common.type.StatisticalDigestType
 
getSlice(Block, int) - Method in interface com.facebook.presto.common.type.Type
Gets the value at the block position as a Slice.
getSlice(Block, int) - Method in class com.facebook.presto.common.type.TypeWithName
 
getSlice(Block, int) - Method in class com.facebook.presto.common.type.VarbinaryType
 
getSliceLength(int) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
getSliceLength(int) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
getSliceLength(int) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
getSliceLength(int) - Method in interface com.facebook.presto.common.block.Block
Gets the length of the value at the position.
getSliceLength(int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getSliceLength(int) - Method in class com.facebook.presto.common.block.Int128ArrayBlock
 
getSliceLength(int) - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
getSliceLength(int) - Method in class com.facebook.presto.common.block.LazyBlock
 
getSliceLength(int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getSliceLength(int) - Method in class com.facebook.presto.common.block.VariableWidthBlock
 
getSliceLength(int) - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
getSliceLengthUnchecked(int) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
getSliceLengthUnchecked(int) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
getSliceLengthUnchecked(int) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
getSliceLengthUnchecked(int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getSliceLengthUnchecked(int) - Method in class com.facebook.presto.common.block.Int128ArrayBlock
 
getSliceLengthUnchecked(int) - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
getSliceLengthUnchecked(int) - Method in class com.facebook.presto.common.block.LazyBlock
 
getSliceLengthUnchecked(int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getSliceLengthUnchecked(int) - Method in interface com.facebook.presto.common.block.UncheckedBlock
Gets the length of the slice value at internalPosition - getOffsetBase().
getSliceLengthUnchecked(int) - Method in class com.facebook.presto.common.block.VariableWidthBlock
 
getSliceLengthUnchecked(int) - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
getSliceUnchecked(int, int, int) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
getSliceUnchecked(int, int, int) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
getSliceUnchecked(int, int, int) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
getSliceUnchecked(int, int, int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
getSliceUnchecked(int, int, int) - Method in class com.facebook.presto.common.block.Int128ArrayBlock
Get the Slice starting at offset in the value at internalPosition with length bytes.
getSliceUnchecked(int, int, int) - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
Get the Slice starting at offset in the value at internalPosition with length bytes.
getSliceUnchecked(int, int, int) - Method in class com.facebook.presto.common.block.LazyBlock
 
getSliceUnchecked(int, int, int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getSliceUnchecked(int, int, int) - Method in interface com.facebook.presto.common.block.UncheckedBlock
Gets a slice with offset offset at internalPosition - getOffsetBase().
getSliceUnchecked(int, int, int) - Method in class com.facebook.presto.common.block.VariableWidthBlock
 
getSliceUnchecked(int, int, int) - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
getSliceUnchecked(Block, int) - Method in class com.facebook.presto.common.type.AbstractType
 
getSliceUnchecked(Block, int) - Method in class com.facebook.presto.common.type.AbstractVarcharType
 
getSliceUnchecked(Block, int) - Method in class com.facebook.presto.common.type.FunctionType
 
getSliceUnchecked(Block, int) - Method in interface com.facebook.presto.common.type.Type
Gets the value at the block position as a Slice without boundary checks
getSliceUnchecked(Block, int) - Method in class com.facebook.presto.common.type.TypeWithName
 
getSpan() - Method in interface com.facebook.presto.common.predicate.Ranges
 
getSpan() - Method in class com.facebook.presto.common.predicate.SortedRangeSet
 
getStandardTypeBase() - Method in class com.facebook.presto.common.type.TypeSignatureBase
 
getStandardTypeSignature() - Method in class com.facebook.presto.common.type.TypeSignature
 
getSum() - Method in class com.facebook.presto.common.RuntimeMetric
 
getTimeZoneKey() - Method in class com.facebook.presto.common.function.SqlFunctionProperties
 
getTimeZoneKey() - Method in class com.facebook.presto.common.type.SqlTimestampWithTimeZone
 
getTimeZoneKey() - Method in class com.facebook.presto.common.type.SqlTimeWithTimeZone
 
getTimeZoneKey(short) - Static method in class com.facebook.presto.common.type.TimeZoneKey
 
getTimeZoneKey(String) - Static method in class com.facebook.presto.common.type.TimeZoneKey
 
getTimeZoneKeyForOffset(long) - Static method in class com.facebook.presto.common.type.TimeZoneKey
 
getTimeZoneKeys() - Static method in class com.facebook.presto.common.type.TimeZoneKey
 
getType(int) - Method in class com.facebook.presto.common.PageBuilder
 
getType() - Method in class com.facebook.presto.common.predicate.AllOrNoneValueSet
 
getType() - Method in class com.facebook.presto.common.predicate.Domain
 
getType() - Method in class com.facebook.presto.common.predicate.EquatableValueSet
 
getType() - Method in class com.facebook.presto.common.predicate.EquatableValueSet.ValueEntry
 
getType() - Method in class com.facebook.presto.common.predicate.Marker
 
getType() - Method in class com.facebook.presto.common.predicate.NullableValue
Deprecated.
 
getType() - Method in class com.facebook.presto.common.predicate.NullableValue.Serializable
Deprecated.
 
getType() - Method in class com.facebook.presto.common.predicate.Range
 
getType() - Method in class com.facebook.presto.common.predicate.SortedRangeSet
 
getType() - Method in interface com.facebook.presto.common.predicate.ValueSet
 
getType() - Method in class com.facebook.presto.common.type.DecimalParseResult
 
getType() - Method in class com.facebook.presto.common.type.NamedType
 
getType(List<TypeParameter>) - Method in class com.facebook.presto.common.type.QuantileDigestParametricType
 
getType() - Method in class com.facebook.presto.common.type.RowType.Field
 
getType(List<TypeParameter>) - Method in class com.facebook.presto.common.type.StatisticalDigestParametricType
 
getType(List<TypeParameter>) - Method in class com.facebook.presto.common.type.TDigestParametricType
 
getType(TypeSignature) - Method in interface com.facebook.presto.common.type.TypeManager
Gets the type with the specified signature, or null if not found.
getType() - Method in class com.facebook.presto.common.type.TypeParameter
 
getType() - Method in class com.facebook.presto.common.type.TypeWithName
 
getTypeName() - Method in class com.facebook.presto.common.type.BigintEnumType.LongEnumMap
 
getTypeName() - Method in class com.facebook.presto.common.type.TypeSignatureBase
 
getTypeName() - Method in class com.facebook.presto.common.type.VarcharEnumType.VarcharEnumMap
 
getTypeParameters() - Method in class com.facebook.presto.common.type.AbstractType
 
getTypeParameters() - Method in class com.facebook.presto.common.type.ArrayType
 
getTypeParameters() - Method in class com.facebook.presto.common.type.FunctionType
 
getTypeParameters() - Method in class com.facebook.presto.common.type.MapType
 
getTypeParameters() - Method in class com.facebook.presto.common.type.RowType
 
getTypeParameters() - Method in class com.facebook.presto.common.type.StatisticalDigestType
 
getTypeParameters() - Method in interface com.facebook.presto.common.type.Type
For parameterized types returns the list of parameters.
getTypeParameters() - Method in class com.facebook.presto.common.type.TypeWithName
 
getTypeParametersAsTypeSignatures() - Method in class com.facebook.presto.common.type.TypeSignature
 
getTypeSignature() - Method in class com.facebook.presto.common.type.AbstractType
 
getTypeSignature() - Method in class com.facebook.presto.common.type.FunctionType
 
getTypeSignature() - Method in class com.facebook.presto.common.type.NamedTypeSignature
 
getTypeSignature() - Method in interface com.facebook.presto.common.type.Type
Gets the name of this type which must be case insensitive globally unique.
getTypeSignature() - Method in class com.facebook.presto.common.type.TypeSignatureParameter
 
getTypeSignature() - Method in class com.facebook.presto.common.type.TypeWithName
 
getTypeSignatureBase() - Method in interface com.facebook.presto.common.type.ParametricType
 
getTypeSignatureBase() - Method in class com.facebook.presto.common.type.TypeSignature
 
getTypeSignatureOrNamedTypeSignature() - Method in class com.facebook.presto.common.type.TypeSignatureParameter
 
getUnscaledValue() - Method in class com.facebook.presto.common.type.SqlDecimal
 
getUserDefinedTypeName() - Method in class com.facebook.presto.common.type.UserDefinedType
 
getValue() - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
getValue() - Method in class com.facebook.presto.common.predicate.EquatableValueSet.ValueEntry
 
getValue() - Method in class com.facebook.presto.common.predicate.Marker
 
getValue() - Method in class com.facebook.presto.common.predicate.NullableValue
Deprecated.
 
getValue(ParameterKind, Class<A>) - Method in class com.facebook.presto.common.type.TypeParameter
 
getValueBlock() - Method in class com.facebook.presto.common.block.SingleMapBlock
 
getValueBlock() - Method in class com.facebook.presto.common.predicate.Marker
 
getValueIsNull() - Method in class com.facebook.presto.common.block.AbstractArrayBlock
 
getValueIsNull() - Method in class com.facebook.presto.common.block.ArrayBlock
 
getValueIsNull() - Method in class com.facebook.presto.common.block.ArrayBlockBuilder
 
getValues() - Method in interface com.facebook.presto.common.predicate.DiscreteValues
 
getValues() - Method in class com.facebook.presto.common.predicate.Domain
 
getValues() - Method in class com.facebook.presto.common.predicate.EquatableValueSet
 
getValuesBlock() - Method in class com.facebook.presto.common.block.ColumnarMap
 
getValuesProcessor() - Method in class com.facebook.presto.common.predicate.AllOrNoneValueSet
 
getValuesProcessor() - Method in class com.facebook.presto.common.predicate.EquatableValueSet
 
getValuesProcessor() - Method in class com.facebook.presto.common.predicate.SortedRangeSet
 
getValuesProcessor() - Method in interface com.facebook.presto.common.predicate.ValueSet
 
getValueType() - Method in class com.facebook.presto.common.type.BigintEnumType
 
getValueType() - Method in interface com.facebook.presto.common.type.EnumType
 
getValueType() - Method in class com.facebook.presto.common.type.MapType
 
getValueType() - Method in class com.facebook.presto.common.type.VarcharEnumType
 
getVarcharEnumMap() - Method in class com.facebook.presto.common.type.TypeParameter
 
getVarcharEnumMap() - Method in class com.facebook.presto.common.type.TypeSignatureParameter
 
getVariable() - Method in class com.facebook.presto.common.type.TypeParameter
 
getVariable() - Method in class com.facebook.presto.common.type.TypeSignatureParameter
 
getZoneId() - Method in exception com.facebook.presto.common.type.TimeZoneNotSupportedException
 
greaterAdjacent() - Method in class com.facebook.presto.common.predicate.Marker
 
greaterThan(Type, Object) - Static method in class com.facebook.presto.common.predicate.Range
 
greaterThanOrEqual(Type, Object) - Static method in class com.facebook.presto.common.predicate.Range
 

H

hash(int, int, int) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
hash(int, int, int) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
hash(int, int, int) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
hash(int, int, int) - Method in class com.facebook.presto.common.block.AbstractVariableWidthBlock
 
hash(int, int, int) - Method in interface com.facebook.presto.common.block.Block
Calculates the hash code the byte sequences at offset in the value at position.
hash(int, int, int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
hash(int, int, int) - Method in class com.facebook.presto.common.block.LazyBlock
 
hash(int, int, int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
hash(Block, int) - Method in class com.facebook.presto.common.type.AbstractIntType
 
hash(int) - Static method in class com.facebook.presto.common.type.AbstractIntType
 
hash(Block, int) - Method in class com.facebook.presto.common.type.AbstractLongType
 
hash(long) - Static method in class com.facebook.presto.common.type.AbstractLongType
 
hash(Block, int) - Method in class com.facebook.presto.common.type.AbstractType
 
hash(Block, int) - Method in class com.facebook.presto.common.type.AbstractVarcharType
 
hash(Block, int) - Method in class com.facebook.presto.common.type.ArrayType
 
hash(Block, int) - Method in class com.facebook.presto.common.type.BooleanType
 
hash(Block, int) - Method in class com.facebook.presto.common.type.CharType
 
hash(Block, int) - Method in class com.facebook.presto.common.type.DoubleType
 
hash(Block, int) - Method in class com.facebook.presto.common.type.FunctionType
 
hash(Block, int) - Method in class com.facebook.presto.common.type.JsonType
 
hash(Block, int) - Method in class com.facebook.presto.common.type.MapType
 
hash(Block, int) - Method in class com.facebook.presto.common.type.RealType
 
hash(Block, int) - Method in class com.facebook.presto.common.type.RowType
 
hash(Block, int) - Method in class com.facebook.presto.common.type.SmallintType
 
hash(short) - Static method in class com.facebook.presto.common.type.SmallintType
 
hash(Block, int) - Method in class com.facebook.presto.common.type.TimestampWithTimeZoneType
 
hash(Block, int) - Method in class com.facebook.presto.common.type.TimeWithTimeZoneType
 
hash(Block, int) - Method in class com.facebook.presto.common.type.TinyintType
 
hash(byte) - Static method in class com.facebook.presto.common.type.TinyintType
 
hash(Block, int) - Method in interface com.facebook.presto.common.type.Type
Calculates the hash code of the value at the specified position in the specified block.
hash(Block, int) - Method in class com.facebook.presto.common.type.TypeWithName
 
hash(Block, int) - Method in class com.facebook.presto.common.type.UnknownType
 
hash(Slice) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
hash(long, long) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
hash(Block, int) - Method in class com.facebook.presto.common.type.VarbinaryType
 
hashCode() - Method in class com.facebook.presto.common.block.DictionaryId
 
hashCode() - Method in class com.facebook.presto.common.block.IntArrayBlock
 
hashCode() - Method in class com.facebook.presto.common.CatalogSchemaName
 
hashCode() - Method in class com.facebook.presto.common.function.SqlFunctionProperties
 
hashCode() - Method in class com.facebook.presto.common.predicate.AllOrNoneValueSet
 
hashCode() - Method in class com.facebook.presto.common.predicate.Domain
 
hashCode() - Method in class com.facebook.presto.common.predicate.EquatableValueSet
 
hashCode() - Method in class com.facebook.presto.common.predicate.EquatableValueSet.ValueEntry
 
hashCode() - Method in class com.facebook.presto.common.predicate.Marker
 
hashCode() - Method in class com.facebook.presto.common.predicate.NullableValue
Deprecated.
 
hashCode() - Method in class com.facebook.presto.common.predicate.Range
 
hashCode() - Method in class com.facebook.presto.common.predicate.SortedRangeSet
 
hashCode() - Method in class com.facebook.presto.common.predicate.TupleDomain
 
hashCode() - Method in class com.facebook.presto.common.QualifiedObjectName
 
hashCode() - Method in class com.facebook.presto.common.Subfield
 
hashCode() - Method in class com.facebook.presto.common.Subfield.LongSubscript
 
hashCode() - Method in class com.facebook.presto.common.Subfield.NestedField
 
hashCode() - Method in class com.facebook.presto.common.Subfield.StringSubscript
 
hashCode() - Method in class com.facebook.presto.common.type.AbstractType
 
hashCode() - Method in class com.facebook.presto.common.type.AbstractVarcharType
 
hashCode() - Method in class com.facebook.presto.common.type.BigintEnumType
 
hashCode() - Method in class com.facebook.presto.common.type.BigintEnumType.LongEnumMap
 
hashCode() - Method in class com.facebook.presto.common.type.BigintType
 
hashCode() - Method in class com.facebook.presto.common.type.BooleanType
 
hashCode() - Method in class com.facebook.presto.common.type.CharType
 
hashCode() - Method in class com.facebook.presto.common.type.DateType
 
hashCode() - Method in class com.facebook.presto.common.type.DecimalParseResult
 
hashCode() - Method in class com.facebook.presto.common.type.DoubleType
 
hashCode() - Method in class com.facebook.presto.common.type.IntegerType
 
hashCode() - Method in class com.facebook.presto.common.type.NamedType
 
hashCode() - Method in class com.facebook.presto.common.type.NamedTypeSignature
 
hashCode() - Method in class com.facebook.presto.common.type.RealType
 
hashCode() - Method in class com.facebook.presto.common.type.RowFieldName
 
hashCode() - Method in class com.facebook.presto.common.type.SmallintType
 
hashCode() - Method in class com.facebook.presto.common.type.SqlDate
 
hashCode() - Method in class com.facebook.presto.common.type.SqlDecimal
 
hashCode() - Method in class com.facebook.presto.common.type.SqlTime
 
hashCode() - Method in class com.facebook.presto.common.type.SqlTimestamp
 
hashCode() - Method in class com.facebook.presto.common.type.SqlTimestampWithTimeZone
 
hashCode() - Method in class com.facebook.presto.common.type.SqlTimeWithTimeZone
 
hashCode() - Method in class com.facebook.presto.common.type.SqlVarbinary
 
hashCode() - Method in class com.facebook.presto.common.type.TimestampType
 
hashCode() - Method in class com.facebook.presto.common.type.TimestampWithTimeZoneType
 
hashCode() - Method in class com.facebook.presto.common.type.TimeType
 
hashCode() - Method in class com.facebook.presto.common.type.TimeWithTimeZoneType
 
hashCode() - Method in class com.facebook.presto.common.type.TimeZoneKey
 
hashCode() - Method in class com.facebook.presto.common.type.TinyintType
 
hashCode() - Method in class com.facebook.presto.common.type.TypeParameter
 
hashCode() - Method in class com.facebook.presto.common.type.TypeSignature
 
hashCode() - Method in class com.facebook.presto.common.type.TypeSignatureBase
 
hashCode() - Method in class com.facebook.presto.common.type.TypeSignatureParameter
 
hashCode() - Method in class com.facebook.presto.common.type.TypeWithName
 
hashCode() - Method in class com.facebook.presto.common.type.VarbinaryType
 
hashCode() - Method in class com.facebook.presto.common.type.VarcharEnumType
 
hashCode() - Method in class com.facebook.presto.common.type.VarcharEnumType.VarcharEnumMap
 
hashPosition(Type, Block, int) - Static method in class com.facebook.presto.common.type.TypeUtils
 
hasStandardType() - Method in class com.facebook.presto.common.type.TypeSignatureBase
 
hasTypeName() - Method in class com.facebook.presto.common.type.TypeSignatureBase
 
HYPER_LOG_LOG - Static variable in class com.facebook.presto.common.type.HyperLogLogType
 
HYPER_LOG_LOG - Static variable in class com.facebook.presto.common.type.StandardTypes
 
HyperLogLogType - Class in com.facebook.presto.common.type
 
HyperLogLogType() - Constructor for class com.facebook.presto.common.type.HyperLogLogType
 

I

includes(Marker) - Method in class com.facebook.presto.common.predicate.Range
 
includesNullableValue(Object) - Method in class com.facebook.presto.common.predicate.Domain
 
incrementUnsafe(Slice) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
INSTANCE_SIZE - Static variable in class com.facebook.presto.common.block.BlockBuilderStatus
 
INSTANCE_SIZE - Static variable in class com.facebook.presto.common.Page
 
INT128_BYTES - Static variable in class com.facebook.presto.common.block.Int128ArrayBlock
 
Int128ArrayBlock - Class in com.facebook.presto.common.block
 
Int128ArrayBlock(int, Optional<boolean[]>, long[]) - Constructor for class com.facebook.presto.common.block.Int128ArrayBlock
 
Int128ArrayBlockBuilder - Class in com.facebook.presto.common.block
 
Int128ArrayBlockBuilder(BlockBuilderStatus, int) - Constructor for class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
Int128ArrayBlockEncoding - Class in com.facebook.presto.common.block
 
Int128ArrayBlockEncoding() - Constructor for class com.facebook.presto.common.block.Int128ArrayBlockEncoding
 
IntArrayBlock - Class in com.facebook.presto.common.block
 
IntArrayBlock(int, Optional<boolean[]>, int[]) - Constructor for class com.facebook.presto.common.block.IntArrayBlock
 
IntArrayBlockBuilder - Class in com.facebook.presto.common.block
 
IntArrayBlockBuilder(BlockBuilderStatus, int) - Constructor for class com.facebook.presto.common.block.IntArrayBlockBuilder
 
IntArrayBlockEncoding - Class in com.facebook.presto.common.block
 
IntArrayBlockEncoding() - Constructor for class com.facebook.presto.common.block.IntArrayBlockEncoding
 
INTEGER - Static variable in class com.facebook.presto.common.type.IntegerType
 
INTEGER - Static variable in class com.facebook.presto.common.type.StandardTypes
 
IntegerType - Class in com.facebook.presto.common.type
 
internalPositionInRange(int, int, int) - Static method in class com.facebook.presto.common.block.BlockUtil
 
intersect(ValueSet) - Method in class com.facebook.presto.common.predicate.AllOrNoneValueSet
 
intersect(Domain) - Method in class com.facebook.presto.common.predicate.Domain
 
intersect(ValueSet) - Method in class com.facebook.presto.common.predicate.EquatableValueSet
 
intersect(Range) - Method in class com.facebook.presto.common.predicate.Range
 
intersect(ValueSet) - Method in class com.facebook.presto.common.predicate.SortedRangeSet
 
intersect(TupleDomain<T>) - Method in class com.facebook.presto.common.predicate.TupleDomain
Returns the strict intersection of the TupleDomains.
intersect(ValueSet) - Method in interface com.facebook.presto.common.predicate.ValueSet
 
INTERVAL_DAY_TO_SECOND - Static variable in class com.facebook.presto.common.type.StandardTypes
 
INTERVAL_YEAR_TO_MONTH - Static variable in class com.facebook.presto.common.type.StandardTypes
 
InvalidFunctionArgumentException - Exception in com.facebook.presto.common
 
InvalidFunctionArgumentException(String) - Constructor for exception com.facebook.presto.common.InvalidFunctionArgumentException
 
InvalidFunctionArgumentException(Throwable) - Constructor for exception com.facebook.presto.common.InvalidFunctionArgumentException
 
InvalidFunctionArgumentException(String, Throwable) - Constructor for exception com.facebook.presto.common.InvalidFunctionArgumentException
 
IPADDRESS - Static variable in class com.facebook.presto.common.type.StandardTypes
 
IPPREFIX - Static variable in class com.facebook.presto.common.type.StandardTypes
 
isAdjacent(Marker) - Method in class com.facebook.presto.common.predicate.Marker
Adjacency is defined by two Markers being infinitesimally close to each other.
isAll() - Method in interface com.facebook.presto.common.predicate.AllOrNone
 
isAll() - Method in class com.facebook.presto.common.predicate.AllOrNoneValueSet
 
isAll() - Method in class com.facebook.presto.common.predicate.Domain
 
isAll() - Method in class com.facebook.presto.common.predicate.EquatableValueSet
 
isAll() - Method in class com.facebook.presto.common.predicate.Range
 
isAll() - Method in class com.facebook.presto.common.predicate.SortedRangeSet
 
isAll() - Method in class com.facebook.presto.common.predicate.TupleDomain
Returns true if any tuples would satisfy this TupleDomain
isAll() - Method in interface com.facebook.presto.common.predicate.ValueSet
 
isApproximateNumericType(Type) - Static method in class com.facebook.presto.common.type.TypeUtils
 
isArithmeticOperator() - Method in enum com.facebook.presto.common.function.OperatorType
 
isAscending() - Method in enum com.facebook.presto.common.block.SortOrder
 
isBigintEnum() - Method in class com.facebook.presto.common.type.TypeSignature
 
isCalculated() - Method in class com.facebook.presto.common.type.TypeSignature
 
isCalculated() - Method in class com.facebook.presto.common.type.TypeSignatureParameter
 
isCalledOnNullInput() - Method in enum com.facebook.presto.common.function.OperatorType
 
isCharType(Type) - Static method in class com.facebook.presto.common.type.Chars
 
isCompact() - Method in class com.facebook.presto.common.block.DictionaryBlock
 
isComparable() - Method in class com.facebook.presto.common.type.AbstractIntType
 
isComparable() - Method in class com.facebook.presto.common.type.AbstractLongType
 
isComparable() - Method in class com.facebook.presto.common.type.AbstractType
 
isComparable() - Method in class com.facebook.presto.common.type.AbstractVarcharType
 
isComparable() - Method in class com.facebook.presto.common.type.ArrayType
 
isComparable() - Method in class com.facebook.presto.common.type.BooleanType
 
isComparable() - Method in class com.facebook.presto.common.type.CharType
 
isComparable() - Method in class com.facebook.presto.common.type.DecimalType
 
isComparable() - Method in class com.facebook.presto.common.type.DoubleType
 
isComparable() - Method in class com.facebook.presto.common.type.FunctionType
 
isComparable() - Method in class com.facebook.presto.common.type.JsonType
 
isComparable() - Method in class com.facebook.presto.common.type.MapType
 
isComparable() - Method in class com.facebook.presto.common.type.RowType
 
isComparable() - Method in class com.facebook.presto.common.type.SmallintType
 
isComparable() - Method in class com.facebook.presto.common.type.TinyintType
 
isComparable() - Method in interface com.facebook.presto.common.type.Type
True if the type supports equalTo and hash.
isComparable() - Method in class com.facebook.presto.common.type.TypeWithName
 
isComparable() - Method in class com.facebook.presto.common.type.UnknownType
 
isComparable() - Method in class com.facebook.presto.common.type.VarbinaryType
 
isComparisonOperator() - Method in enum com.facebook.presto.common.function.OperatorType
 
isDelimited() - Method in class com.facebook.presto.common.type.RowFieldName
 
isEmpty() - Method in class com.facebook.presto.common.block.PageBuilderStatus
 
isEmpty() - Method in class com.facebook.presto.common.PageBuilder
 
isEntryNull(int) - Method in class com.facebook.presto.common.block.AbstractVariableWidthBlock
 
isEntryNull(int) - Method in class com.facebook.presto.common.block.VariableWidthBlock
 
isEntryNull(int) - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
isEnum() - Method in class com.facebook.presto.common.type.TypeSignature
 
isEnumType(Type) - Static method in class com.facebook.presto.common.type.TypeUtils
 
isExactNumericType(Type) - Static method in class com.facebook.presto.common.type.TypeUtils
 
isFloatingPointNaN(Type, Object) - Static method in class com.facebook.presto.common.type.TypeUtils
 
isFull() - Method in class com.facebook.presto.common.block.PageBuilderStatus
 
isFull() - Method in class com.facebook.presto.common.PageBuilder
 
isHashTablesPresent() - Method in class com.facebook.presto.common.block.AbstractMapBlock
 
isHighInclusive() - Method in class com.facebook.presto.common.predicate.Range
 
isHighUnbounded() - Method in class com.facebook.presto.common.predicate.Range
 
isInAlphabet(byte) - Method in class com.facebook.presto.common.type.encoding.Base32
Returns whether or not the octet is in the Base32 alphabet.
isInAlphabet(byte) - Method in class com.facebook.presto.common.type.encoding.BaseNCodec
Returns whether or not the octet is in the current alphabet.
isLegacyMapSubscript() - Method in class com.facebook.presto.common.function.SqlFunctionProperties
 
isLegacyRowFieldOrdinalAccessEnabled() - Method in class com.facebook.presto.common.function.SqlFunctionProperties
 
isLegacyTimestamp() - Method in class com.facebook.presto.common.function.SqlFunctionProperties
Deprecated.
isLegacyTimestamp() - Method in class com.facebook.presto.common.type.SqlTime
Deprecated.
isLegacyTimestamp() - Method in class com.facebook.presto.common.type.SqlTimestamp
Deprecated.
isLegacyTypeCoercionWarningEnabled() - Method in class com.facebook.presto.common.function.SqlFunctionProperties
 
isLoaded() - Method in class com.facebook.presto.common.block.LazyBlock
 
isLongDecimal(Type) - Static method in class com.facebook.presto.common.type.Decimals
 
isLongEnum() - Method in class com.facebook.presto.common.type.TypeSignatureParameter
 
isLongLiteral() - Method in class com.facebook.presto.common.type.TypeParameter
 
isLongLiteral() - Method in class com.facebook.presto.common.type.TypeSignatureParameter
 
isLowerUnbounded() - Method in class com.facebook.presto.common.predicate.Marker
 
isLowInclusive() - Method in class com.facebook.presto.common.predicate.Range
 
isLowUnbounded() - Method in class com.facebook.presto.common.predicate.Range
 
isNamedTypeSignature() - Method in class com.facebook.presto.common.type.TypeSignatureParameter
 
isNegative(Slice) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
isNegative(long, long) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
isNonDecimalNumericType(Type) - Static method in class com.facebook.presto.common.type.TypeUtils
 
isNone() - Method in class com.facebook.presto.common.predicate.AllOrNoneValueSet
 
isNone() - Method in class com.facebook.presto.common.predicate.Domain
 
isNone() - Method in class com.facebook.presto.common.predicate.EquatableValueSet
 
isNone() - Method in class com.facebook.presto.common.predicate.SortedRangeSet
 
isNone() - Method in class com.facebook.presto.common.predicate.TupleDomain
Returns true if no tuple could ever satisfy this TupleDomain
isNone() - Method in interface com.facebook.presto.common.predicate.ValueSet
 
isNull(int) - Method in class com.facebook.presto.common.block.AbstractArrayBlock
 
isNull(int) - Method in class com.facebook.presto.common.block.AbstractMapBlock
 
isNull(int) - Method in class com.facebook.presto.common.block.AbstractRowBlock
 
isNull(int) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
isNull(int) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
isNull(int) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
isNull(int) - Method in class com.facebook.presto.common.block.AbstractVariableWidthBlock
 
isNull(int) - Method in interface com.facebook.presto.common.block.Block
Is the specified position null?
isNull(int) - Method in class com.facebook.presto.common.block.ByteArrayBlock
 
isNull(int) - Method in class com.facebook.presto.common.block.ByteArrayBlockBuilder
 
isNull(int) - Method in class com.facebook.presto.common.block.ColumnarArray
 
isNull(int) - Method in class com.facebook.presto.common.block.ColumnarMap
 
isNull(int) - Method in class com.facebook.presto.common.block.ColumnarRow
 
isNull(int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
isNull(int) - Method in class com.facebook.presto.common.block.Int128ArrayBlock
 
isNull(int) - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
isNull(int) - Method in class com.facebook.presto.common.block.IntArrayBlock
 
isNull(int) - Method in class com.facebook.presto.common.block.IntArrayBlockBuilder
 
isNull(int) - Method in class com.facebook.presto.common.block.LazyBlock
 
isNull(int) - Method in class com.facebook.presto.common.block.LongArrayBlock
 
isNull(int) - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
 
isNull(int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
isNull(int) - Method in class com.facebook.presto.common.block.ShortArrayBlock
 
isNull(int) - Method in class com.facebook.presto.common.block.ShortArrayBlockBuilder
 
isNull() - Method in class com.facebook.presto.common.predicate.NullableValue
Deprecated.
 
isNullableSingleValue() - Method in class com.facebook.presto.common.predicate.Domain
 
isNullAllowed() - Method in class com.facebook.presto.common.predicate.Domain
 
isNullsFirst() - Method in enum com.facebook.presto.common.block.SortOrder
 
isNullUnchecked(int) - Method in class com.facebook.presto.common.block.AbstractArrayBlock
 
isNullUnchecked(int) - Method in class com.facebook.presto.common.block.AbstractMapBlock
 
isNullUnchecked(int) - Method in class com.facebook.presto.common.block.AbstractRowBlock
 
isNullUnchecked(int) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
isNullUnchecked(int) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
isNullUnchecked(int) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
isNullUnchecked(int) - Method in class com.facebook.presto.common.block.ByteArrayBlock
 
isNullUnchecked(int) - Method in class com.facebook.presto.common.block.ByteArrayBlockBuilder
 
isNullUnchecked(int) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
isNullUnchecked(int) - Method in class com.facebook.presto.common.block.Int128ArrayBlock
 
isNullUnchecked(int) - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
isNullUnchecked(int) - Method in class com.facebook.presto.common.block.IntArrayBlock
 
isNullUnchecked(int) - Method in class com.facebook.presto.common.block.IntArrayBlockBuilder
 
isNullUnchecked(int) - Method in class com.facebook.presto.common.block.LazyBlock
 
isNullUnchecked(int) - Method in class com.facebook.presto.common.block.LongArrayBlock
 
isNullUnchecked(int) - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
 
isNullUnchecked(int) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
isNullUnchecked(int) - Method in class com.facebook.presto.common.block.ShortArrayBlock
 
isNullUnchecked(int) - Method in class com.facebook.presto.common.block.ShortArrayBlockBuilder
 
isNullUnchecked(int) - Method in interface com.facebook.presto.common.block.UncheckedBlock
 
isNullUnchecked(int) - Method in class com.facebook.presto.common.block.VariableWidthBlock
 
isNullUnchecked(int) - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
isNumericType(Type) - Static method in class com.facebook.presto.common.type.TypeUtils
 
isOnlyNull() - Method in class com.facebook.presto.common.predicate.Domain
 
isOrderable() - Method in class com.facebook.presto.common.type.AbstractIntType
 
isOrderable() - Method in class com.facebook.presto.common.type.AbstractLongType
 
isOrderable() - Method in class com.facebook.presto.common.type.AbstractType
 
isOrderable() - Method in class com.facebook.presto.common.type.AbstractVarcharType
 
isOrderable() - Method in class com.facebook.presto.common.type.ArrayType
 
isOrderable() - Method in class com.facebook.presto.common.type.BooleanType
 
isOrderable() - Method in class com.facebook.presto.common.type.CharType
 
isOrderable() - Method in class com.facebook.presto.common.type.DecimalType
 
isOrderable() - Method in class com.facebook.presto.common.type.DoubleType
 
isOrderable() - Method in class com.facebook.presto.common.type.FunctionType
 
isOrderable() - Method in class com.facebook.presto.common.type.RowType
 
isOrderable() - Method in class com.facebook.presto.common.type.SmallintType
 
isOrderable() - Method in class com.facebook.presto.common.type.TinyintType
 
isOrderable() - Method in interface com.facebook.presto.common.type.Type
True if the type supports compareTo.
isOrderable() - Method in class com.facebook.presto.common.type.TypeWithName
 
isOrderable() - Method in class com.facebook.presto.common.type.UnknownType
 
isOrderable() - Method in class com.facebook.presto.common.type.VarbinaryType
 
isParseDecimalLiteralAsDouble() - Method in class com.facebook.presto.common.function.SqlFunctionProperties
 
isPrefix(Subfield) - Method in class com.facebook.presto.common.Subfield
 
isShort() - Method in class com.facebook.presto.common.type.DecimalType
 
isShortDecimal(Type) - Static method in class com.facebook.presto.common.type.Decimals
 
isSingleValue() - Method in class com.facebook.presto.common.predicate.AllOrNoneValueSet
 
isSingleValue() - Method in class com.facebook.presto.common.predicate.Domain
 
isSingleValue() - Method in class com.facebook.presto.common.predicate.EquatableValueSet
 
isSingleValue() - Method in class com.facebook.presto.common.predicate.Range
 
isSingleValue() - Method in class com.facebook.presto.common.predicate.SortedRangeSet
 
isSingleValue() - Method in interface com.facebook.presto.common.predicate.ValueSet
 
isStrictlyNegative(Slice) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
isStrictlyNegative(long, long) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
isSubscript() - Method in class com.facebook.presto.common.Subfield.AllSubscripts
 
isSubscript() - Method in class com.facebook.presto.common.Subfield.LongSubscript
 
isSubscript() - Method in class com.facebook.presto.common.Subfield.NestedField
 
isSubscript() - Method in interface com.facebook.presto.common.Subfield.PathElement
 
isSubscript() - Method in class com.facebook.presto.common.Subfield.StringSubscript
 
isTypeSignature() - Method in class com.facebook.presto.common.type.TypeSignatureParameter
 
isUnbounded() - Method in class com.facebook.presto.common.type.AbstractVarcharType
 
isUpperUnbounded() - Method in class com.facebook.presto.common.predicate.Marker
 
isUtcZoneId(String) - Static method in class com.facebook.presto.common.type.TimeZoneKey
 
isVarbinaryType(Type) - Static method in class com.facebook.presto.common.type.VarbinaryType
 
isVarcharEnum() - Method in class com.facebook.presto.common.type.TypeSignature
 
isVarcharEnum() - Method in class com.facebook.presto.common.type.TypeSignatureParameter
 
isVarcharType(Type) - Static method in class com.facebook.presto.common.type.Varchars
 
isVariable() - Method in class com.facebook.presto.common.type.TypeSignatureParameter
 
isWhiteList() - Method in interface com.facebook.presto.common.predicate.DiscreteValues
 
isWhiteList() - Method in class com.facebook.presto.common.predicate.EquatableValueSet
 
isWhiteSpace(byte) - Static method in class com.facebook.presto.common.type.encoding.BaseNCodec
Checks if a byte value is whitespace or not.
isWrapperType(Class<?>) - Static method in class com.facebook.presto.common.predicate.Primitives
Returns true if type is one of the nine primitive-wrapper types, such as Integer.
isZero(Slice) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 

J

JSON - Static variable in class com.facebook.presto.common.type.JsonType
 
JSON - Static variable in class com.facebook.presto.common.type.StandardTypes
 
JSON_FORMAT - Static variable in class com.facebook.presto.common.type.SqlTimestamp
 
JSON_FORMAT - Static variable in class com.facebook.presto.common.type.SqlTimestampWithTimeZone
 
JSON_FORMATTER - Static variable in class com.facebook.presto.common.type.SqlTimestamp
 
jsonName() - Method in enum com.facebook.presto.common.type.ParameterKind
 
JsonType - Class in com.facebook.presto.common.type
The stack representation for JSON objects must have the keys in natural sorted order.
JsonType() - Constructor for class com.facebook.presto.common.type.JsonType
 

K

KDB_TREE - Static variable in class com.facebook.presto.common.type.KdbTreeType
 
KdbTreeType - Class in com.facebook.presto.common.type
 

L

LazyBlock - Class in com.facebook.presto.common.block
 
LazyBlock(int, LazyBlockLoader<LazyBlock>) - Constructor for class com.facebook.presto.common.block.LazyBlock
 
LazyBlockEncoding - Class in com.facebook.presto.common.block
 
LazyBlockEncoding() - Constructor for class com.facebook.presto.common.block.LazyBlockEncoding
 
LazyBlockLoader<T extends Block> - Interface in com.facebook.presto.common.block
 
lesserAdjacent() - Method in class com.facebook.presto.common.predicate.Marker
 
lessThan(Type, Object) - Static method in class com.facebook.presto.common.predicate.Range
 
lessThanOrEqual(Type, Object) - Static method in class com.facebook.presto.common.predicate.Range
 
lineLength - Variable in class com.facebook.presto.common.type.encoding.BaseNCodec
Chunksize for encoding.
load(T) - Method in interface com.facebook.presto.common.block.LazyBlockLoader
 
loadHashTables(int, int[], boolean[], Block, MethodHandle) - Method in class com.facebook.presto.common.block.AbstractMapBlock.HashTables
 
loadHashTables() - Method in class com.facebook.presto.common.block.MapBlockBuilder
 
logicalSizeInBytes - Variable in class com.facebook.presto.common.block.AbstractMapBlock
 
LongArrayBlock - Class in com.facebook.presto.common.block
 
LongArrayBlock(int, Optional<boolean[]>, long[]) - Constructor for class com.facebook.presto.common.block.LongArrayBlock
 
LongArrayBlockBuilder - Class in com.facebook.presto.common.block
 
LongArrayBlockBuilder(BlockBuilderStatus, int) - Constructor for class com.facebook.presto.common.block.LongArrayBlockBuilder
 
LongArrayBlockEncoding - Class in com.facebook.presto.common.block
 
LongArrayBlockEncoding() - Constructor for class com.facebook.presto.common.block.LongArrayBlockEncoding
 
LongEnumMap(String, Map<String, Long>) - Constructor for class com.facebook.presto.common.type.BigintEnumType.LongEnumMap
 
LongSubscript(long) - Constructor for class com.facebook.presto.common.Subfield.LongSubscript
 
longTenToNth(int) - Static method in class com.facebook.presto.common.type.Decimals
 
lowerUnbounded(Type) - Static method in class com.facebook.presto.common.predicate.Marker
 

M

MAP - Static variable in class com.facebook.presto.common.type.StandardTypes
 
MapBlock - Class in com.facebook.presto.common.block
 
MapBlockBuilder - Class in com.facebook.presto.common.block
 
MapBlockBuilder(Type, Type, MethodHandle, MethodHandle, BlockBuilderStatus, int) - Constructor for class com.facebook.presto.common.block.MapBlockBuilder
 
MapBlockEncoding - Class in com.facebook.presto.common.block
 
MapBlockEncoding() - Constructor for class com.facebook.presto.common.block.MapBlockEncoding
 
MapType - Class in com.facebook.presto.common.type
 
MapType(Type, Type, MethodHandle, MethodHandle) - Constructor for class com.facebook.presto.common.type.MapType
 
Marker - Class in com.facebook.presto.common.predicate
A point on the continuous space defined by the specified type.
Marker(Type, Optional<Block>, Marker.Bound) - Constructor for class com.facebook.presto.common.predicate.Marker
LOWER UNBOUNDED is specified with an empty value and a ABOVE bound UPPER UNBOUNDED is specified with an empty value and a BELOW bound
Marker.Bound - Enum in com.facebook.presto.common.predicate
 
MASK_8BITS - Static variable in class com.facebook.presto.common.type.encoding.BaseNCodec
Mask used to extract 8 bits, used in decoding bytes
max(Marker, Marker) - Static method in class com.facebook.presto.common.predicate.Marker
 
MAX_DECIMAL_UNSCALED_VALUE - Static variable in class com.facebook.presto.common.type.Decimals
 
MAX_LENGTH - Static variable in class com.facebook.presto.common.type.AbstractVarcharType
 
MAX_LENGTH - Static variable in class com.facebook.presto.common.type.CharType
 
MAX_PRECISION - Static variable in class com.facebook.presto.common.type.Decimals
 
MAX_SHORT_PRECISION - Static variable in class com.facebook.presto.common.type.Decimals
 
MAX_TIME_ZONE_KEY - Static variable in class com.facebook.presto.common.type.TimeZoneKey
 
mayHaveNull() - Method in class com.facebook.presto.common.block.AbstractArrayBlock
 
mayHaveNull() - Method in class com.facebook.presto.common.block.AbstractMapBlock
 
mayHaveNull() - Method in class com.facebook.presto.common.block.AbstractRowBlock
 
mayHaveNull() - Method in interface com.facebook.presto.common.block.Block
Is it possible the block may have a null value? If false, the block can not contain a null, but if true, the block may or may not have a null.
mayHaveNull() - Method in class com.facebook.presto.common.block.ByteArrayBlock
 
mayHaveNull() - Method in class com.facebook.presto.common.block.ByteArrayBlockBuilder
 
mayHaveNull() - Method in class com.facebook.presto.common.block.DictionaryBlock
 
mayHaveNull() - Method in class com.facebook.presto.common.block.Int128ArrayBlock
 
mayHaveNull() - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
mayHaveNull() - Method in class com.facebook.presto.common.block.IntArrayBlock
 
mayHaveNull() - Method in class com.facebook.presto.common.block.IntArrayBlockBuilder
 
mayHaveNull() - Method in class com.facebook.presto.common.block.LazyBlock
 
mayHaveNull() - Method in class com.facebook.presto.common.block.LongArrayBlock
 
mayHaveNull() - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
 
mayHaveNull() - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
mayHaveNull() - Method in class com.facebook.presto.common.block.ShortArrayBlock
 
mayHaveNull() - Method in class com.facebook.presto.common.block.ShortArrayBlockBuilder
 
mayHaveNull() - Method in class com.facebook.presto.common.block.VariableWidthBlock
 
mayHaveNull() - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
merge(RuntimeMetric, RuntimeMetric) - Static method in class com.facebook.presto.common.RuntimeMetric
Merges metric1 and metric2 and returns the result.
merge(RuntimeStats, RuntimeStats) - Static method in class com.facebook.presto.common.RuntimeStats
Merges stats1 and stats2 and returns the result.
mergeWith(RuntimeMetric) - Method in class com.facebook.presto.common.RuntimeMetric
Merges metric into this object.
mergeWith(RuntimeStats) - Method in class com.facebook.presto.common.RuntimeStats
Merges stats into this object.
methodHandle(Class<?>, String, Class<?>...) - Static method in class com.facebook.presto.common.block.MethodHandleUtil
Returns a MethodHandle corresponding to the specified method.
MethodHandleUtil - Class in com.facebook.presto.common.block
 
min(Marker, Marker) - Static method in class com.facebook.presto.common.predicate.Marker
 
MIN_DECIMAL_UNSCALED_VALUE - Static variable in class com.facebook.presto.common.type.Decimals
 
multipleValues(Type, List<?>) - Static method in class com.facebook.presto.common.predicate.Domain
 
multiply(Slice, Slice) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
multiply(Slice, Slice, Slice) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
multiply(Slice, int) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
multiply256(Slice, Slice, Slice) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 

N

NAME - Static variable in class com.facebook.presto.common.block.ArrayBlockEncoding
 
NAME - Static variable in class com.facebook.presto.common.block.ByteArrayBlockEncoding
 
NAME - Static variable in class com.facebook.presto.common.block.DictionaryBlockEncoding
 
NAME - Static variable in class com.facebook.presto.common.block.Int128ArrayBlockEncoding
 
NAME - Static variable in class com.facebook.presto.common.block.IntArrayBlockEncoding
 
NAME - Static variable in class com.facebook.presto.common.block.LazyBlockEncoding
 
NAME - Static variable in class com.facebook.presto.common.block.LongArrayBlockEncoding
 
NAME - Static variable in class com.facebook.presto.common.block.MapBlockEncoding
 
NAME - Static variable in class com.facebook.presto.common.block.RowBlockEncoding
 
NAME - Static variable in class com.facebook.presto.common.block.RunLengthBlockEncoding
 
NAME - Static variable in class com.facebook.presto.common.block.ShortArrayBlockEncoding
 
NAME - Static variable in class com.facebook.presto.common.block.SingleMapBlockEncoding
 
NAME - Static variable in class com.facebook.presto.common.block.SingleRowBlockEncoding
 
NAME - Static variable in class com.facebook.presto.common.block.VariableWidthBlockEncoding
 
NAME - Static variable in class com.facebook.presto.common.type.FunctionType
 
NAME - Static variable in class com.facebook.presto.common.type.KdbTreeType
 
NAME - Static variable in class com.facebook.presto.common.type.UnknownType
 
NamedType - Class in com.facebook.presto.common.type
 
NamedType(Optional<RowFieldName>, Type) - Constructor for class com.facebook.presto.common.type.NamedType
 
NamedTypeSignature - Class in com.facebook.presto.common.type
 
NamedTypeSignature(Optional<RowFieldName>, TypeSignature) - Constructor for class com.facebook.presto.common.type.NamedTypeSignature
 
nativeValueGetter(Type) - Static method in class com.facebook.presto.common.block.MethodHandleUtil
 
nativeValueToBlock(Type, Object) - Static method in class com.facebook.presto.common.predicate.Utils
 
nativeValueWriter(Type) - Static method in class com.facebook.presto.common.block.MethodHandleUtil
 
negate(OperatorType) - Static method in enum com.facebook.presto.common.function.OperatorType
 
negate(Slice) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
NestedField(String) - Constructor for class com.facebook.presto.common.Subfield.NestedField
 
newBlockBuilderLike(BlockBuilderStatus) - Method in class com.facebook.presto.common.block.ArrayBlockBuilder
 
newBlockBuilderLike(BlockBuilderStatus, int) - Method in class com.facebook.presto.common.block.ArrayBlockBuilder
 
newBlockBuilderLike(BlockBuilderStatus) - Method in interface com.facebook.presto.common.block.BlockBuilder
Creates a new block builder of the same type based on the current usage statistics of this block builder.
newBlockBuilderLike(BlockBuilderStatus, int) - Method in interface com.facebook.presto.common.block.BlockBuilder
Creates a new block builder of the same type based on the expectedEntries and the current usage statistics of this block builder.
newBlockBuilderLike(BlockBuilderStatus) - Method in class com.facebook.presto.common.block.ByteArrayBlockBuilder
 
newBlockBuilderLike(BlockBuilderStatus, int) - Method in class com.facebook.presto.common.block.ByteArrayBlockBuilder
 
newBlockBuilderLike(BlockBuilderStatus) - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
newBlockBuilderLike(BlockBuilderStatus, int) - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
newBlockBuilderLike(BlockBuilderStatus) - Method in class com.facebook.presto.common.block.IntArrayBlockBuilder
 
newBlockBuilderLike(BlockBuilderStatus, int) - Method in class com.facebook.presto.common.block.IntArrayBlockBuilder
 
newBlockBuilderLike(BlockBuilderStatus) - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
 
newBlockBuilderLike(BlockBuilderStatus, int) - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
 
newBlockBuilderLike(BlockBuilderStatus) - Method in class com.facebook.presto.common.block.MapBlockBuilder
 
newBlockBuilderLike(BlockBuilderStatus, int) - Method in class com.facebook.presto.common.block.MapBlockBuilder
 
newBlockBuilderLike(BlockBuilderStatus) - Method in class com.facebook.presto.common.block.RowBlockBuilder
 
newBlockBuilderLike(BlockBuilderStatus, int) - Method in class com.facebook.presto.common.block.RowBlockBuilder
 
newBlockBuilderLike(BlockBuilderStatus) - Method in class com.facebook.presto.common.block.ShortArrayBlockBuilder
 
newBlockBuilderLike(BlockBuilderStatus, int) - Method in class com.facebook.presto.common.block.ShortArrayBlockBuilder
 
newBlockBuilderLike(BlockBuilderStatus) - Method in class com.facebook.presto.common.block.SingleArrayBlockWriter
 
newBlockBuilderLike(BlockBuilderStatus, int) - Method in class com.facebook.presto.common.block.SingleArrayBlockWriter
 
newBlockBuilderLike(BlockBuilderStatus) - Method in class com.facebook.presto.common.block.SingleMapBlockWriter
 
newBlockBuilderLike(BlockBuilderStatus, int) - Method in class com.facebook.presto.common.block.SingleMapBlockWriter
 
newBlockBuilderLike(BlockBuilderStatus) - Method in class com.facebook.presto.common.block.SingleRowBlockWriter
 
newBlockBuilderLike(BlockBuilderStatus, int) - Method in class com.facebook.presto.common.block.SingleRowBlockWriter
 
newBlockBuilderLike(BlockBuilderStatus) - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
newBlockBuilderLike(BlockBuilderStatus, int) - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
newLease(Block, ClosingBlockLease.Closer...) - Static method in class com.facebook.presto.common.block.ClosingBlockLease
 
newPageBuilderLike() - Method in class com.facebook.presto.common.PageBuilder
 
none(Type) - Static method in class com.facebook.presto.common.predicate.Domain
 
none() - Static method in class com.facebook.presto.common.predicate.TupleDomain
 
none(Type) - Static method in interface com.facebook.presto.common.predicate.ValueSet
 
notNull(Type) - Static method in class com.facebook.presto.common.predicate.Domain
 
NotSupportedException - Exception in com.facebook.presto.common
 
NotSupportedException(String) - Constructor for exception com.facebook.presto.common.NotSupportedException
 
NotSupportedException(Throwable) - Constructor for exception com.facebook.presto.common.NotSupportedException
 
NotSupportedException(String, Throwable) - Constructor for exception com.facebook.presto.common.NotSupportedException
 
NULL_HASH_CODE - Static variable in class com.facebook.presto.common.type.TypeUtils
 
NullableValue - Class in com.facebook.presto.common.predicate
Deprecated.
NullableValue(Type, Object) - Constructor for class com.facebook.presto.common.predicate.NullableValue
Deprecated.
 
NullableValue.Serializable - Class in com.facebook.presto.common.predicate
Deprecated.
 
numFields - Variable in class com.facebook.presto.common.block.AbstractRowBlock
 

O

of(Type, Object) - Static method in class com.facebook.presto.common.predicate.NullableValue
Deprecated.
 
of(Type, Object, Object...) - Static method in interface com.facebook.presto.common.predicate.ValueSet
 
of(String) - Static method in class com.facebook.presto.common.type.SqlDecimal
 
of(String, int, int) - Static method in class com.facebook.presto.common.type.SqlDecimal
 
of(long, int, int) - Static method in class com.facebook.presto.common.type.SqlDecimal
 
of(Type) - Static method in class com.facebook.presto.common.type.TypeParameter
 
of(long) - Static method in class com.facebook.presto.common.type.TypeParameter
 
of(NamedType) - Static method in class com.facebook.presto.common.type.TypeParameter
 
of(String) - Static method in class com.facebook.presto.common.type.TypeParameter
 
of(BigintEnumType.LongEnumMap) - Static method in class com.facebook.presto.common.type.TypeParameter
 
of(VarcharEnumType.VarcharEnumMap) - Static method in class com.facebook.presto.common.type.TypeParameter
 
of(TypeSignatureParameter, TypeManager) - Static method in class com.facebook.presto.common.type.TypeParameter
 
of(String) - Static method in class com.facebook.presto.common.type.TypeSignatureBase
 
of(QualifiedObjectName) - Static method in class com.facebook.presto.common.type.TypeSignatureBase
 
of(UserDefinedType) - Static method in class com.facebook.presto.common.type.TypeSignatureBase
 
of(TypeSignature) - Static method in class com.facebook.presto.common.type.TypeSignatureParameter
 
of(long) - Static method in class com.facebook.presto.common.type.TypeSignatureParameter
 
of(NamedTypeSignature) - Static method in class com.facebook.presto.common.type.TypeSignatureParameter
 
of(String) - Static method in class com.facebook.presto.common.type.TypeSignatureParameter
 
of(BigintEnumType.LongEnumMap) - Static method in class com.facebook.presto.common.type.TypeSignatureParameter
 
of(VarcharEnumType.VarcharEnumMap) - Static method in class com.facebook.presto.common.type.TypeSignatureParameter
 
ofRanges(Range, Range...) - Static method in interface com.facebook.presto.common.predicate.ValueSet
 
onlyNull(Type) - Static method in class com.facebook.presto.common.predicate.Domain
 
OperatorType - Enum in com.facebook.presto.common.function
 
OutputStreamDataSink - Class in com.facebook.presto.common.io
 
OutputStreamDataSink(OutputStream) - Constructor for class com.facebook.presto.common.io.OutputStreamDataSink
 
overflows(long, int) - Static method in class com.facebook.presto.common.type.Decimals
 
overflows(BigInteger, int) - Static method in class com.facebook.presto.common.type.Decimals
 
overflows(BigInteger) - Static method in class com.facebook.presto.common.type.Decimals
 
overflows(BigDecimal, long) - Static method in class com.facebook.presto.common.type.Decimals
 
overflows(Slice, int) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
overlaps(Domain) - Method in class com.facebook.presto.common.predicate.Domain
 
overlaps(Range) - Method in class com.facebook.presto.common.predicate.Range
 
overlaps(TupleDomain<T>) - Method in class com.facebook.presto.common.predicate.TupleDomain
Returns true only if there exists a strict intersection between the TupleDomains.
overlaps(ValueSet) - Method in interface com.facebook.presto.common.predicate.ValueSet
 

P

P4_HYPER_LOG_LOG - Static variable in class com.facebook.presto.common.type.P4HyperLogLogType
 
P4_HYPER_LOG_LOG - Static variable in class com.facebook.presto.common.type.StandardTypes
 
P4HyperLogLogType - Class in com.facebook.presto.common.type
 
P4HyperLogLogType() - Constructor for class com.facebook.presto.common.type.P4HyperLogLogType
 
pack(BigInteger, Slice) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
pack(long, long, boolean) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
pack(long, long, boolean, Slice) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
packDateTimeWithZone(long, String) - Static method in class com.facebook.presto.common.type.DateTimeEncoding
 
packDateTimeWithZone(long, int) - Static method in class com.facebook.presto.common.type.DateTimeEncoding
 
packDateTimeWithZone(long, TimeZoneKey) - Static method in class com.facebook.presto.common.type.DateTimeEncoding
 
pad - Variable in class com.facebook.presto.common.type.encoding.BaseNCodec
 
PAD_DEFAULT - Static variable in class com.facebook.presto.common.type.encoding.BaseNCodec
Byte used to pad output.
padSpaces(Slice, Type) - Static method in class com.facebook.presto.common.type.Chars
 
padSpaces(Slice, CharType) - Static method in class com.facebook.presto.common.type.Chars
 
padSpaces(Slice, int) - Static method in class com.facebook.presto.common.type.Chars
 
Page - Class in com.facebook.presto.common
 
Page(Block...) - Constructor for class com.facebook.presto.common.Page
 
Page(int) - Constructor for class com.facebook.presto.common.Page
 
Page(int, Block...) - Constructor for class com.facebook.presto.common.Page
 
PageBuilder - Class in com.facebook.presto.common
 
PageBuilder(List<? extends Type>) - Constructor for class com.facebook.presto.common.PageBuilder
Create a PageBuilder with given types.
PageBuilder(int, List<? extends Type>) - Constructor for class com.facebook.presto.common.PageBuilder
 
PageBuilderStatus - Class in com.facebook.presto.common.block
 
PageBuilderStatus() - Constructor for class com.facebook.presto.common.block.PageBuilderStatus
 
PageBuilderStatus(int) - Constructor for class com.facebook.presto.common.block.PageBuilderStatus
 
ParameterKind - Enum in com.facebook.presto.common.type
 
PARAMETRIC_TYPES - Static variable in class com.facebook.presto.common.type.StandardTypes
 
ParametricType - Interface in com.facebook.presto.common.type
 
parse(String) - Static method in class com.facebook.presto.common.type.Decimals
 
parseIncludeLeadingZerosInPrecision(String) - Static method in class com.facebook.presto.common.type.Decimals
 
parseTypeSignature(String) - Static method in class com.facebook.presto.common.type.TypeSignature
 
parseTypeSignature(String, Set<String>) - Static method in class com.facebook.presto.common.type.TypeSignature
 
Predicate - Interface in com.facebook.presto.common.relation
 
prependColumn(Block) - Method in class com.facebook.presto.common.Page
 
Primitives - Class in com.facebook.presto.common.predicate
Contains static utility methods pertaining to primitive types and their corresponding wrapper types.

Q

QDIGEST - Static variable in class com.facebook.presto.common.type.QuantileDigestParametricType
 
QDIGEST - Static variable in class com.facebook.presto.common.type.StandardTypes
 
QualifiedObjectName - Class in com.facebook.presto.common
 
QualifiedObjectName(String, String, String) - Constructor for class com.facebook.presto.common.QualifiedObjectName
 
QuantileDigestParametricType - Class in com.facebook.presto.common.type
 
QuantileDigestParametricType() - Constructor for class com.facebook.presto.common.type.QuantileDigestParametricType
 

R

randomDictionaryId() - Static method in class com.facebook.presto.common.block.DictionaryId
 
Range - Class in com.facebook.presto.common.predicate
A Range of values across the continuous space defined by the types of the Markers
Range(Marker, Marker) - Constructor for class com.facebook.presto.common.predicate.Range
 
range(Type, Object, boolean, Object, boolean) - Static method in class com.facebook.presto.common.predicate.Range
 
Ranges - Interface in com.facebook.presto.common.predicate
 
READ_BLOCK - Static variable in class com.facebook.presto.common.block.BlockSerdeUtil
 
readBigDecimal(DecimalType, Block, int) - Static method in class com.facebook.presto.common.type.Decimals
 
readBlock(BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.common.block.ArrayBlockEncoding
 
readBlock(BlockEncodingSerde, SliceInput) - Method in interface com.facebook.presto.common.block.BlockEncoding
Read a block from the specified input.
readBlock(SliceInput) - Method in class com.facebook.presto.common.block.BlockEncodingManager
 
readBlock(SliceInput) - Method in interface com.facebook.presto.common.block.BlockEncodingSerde
Read a block encoding from the input.
readBlock(BlockEncodingSerde, Slice) - Static method in class com.facebook.presto.common.block.BlockSerdeUtil
 
readBlock(BlockEncodingSerde, SliceInput) - Static method in class com.facebook.presto.common.block.BlockSerdeUtil
 
readBlock(BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.common.block.ByteArrayBlockEncoding
 
readBlock(BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.common.block.DictionaryBlockEncoding
 
readBlock(BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.common.block.Int128ArrayBlockEncoding
 
readBlock(BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.common.block.IntArrayBlockEncoding
 
readBlock(BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.common.block.LazyBlockEncoding
 
readBlock(BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.common.block.LongArrayBlockEncoding
 
readBlock(BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.common.block.MapBlockEncoding
 
readBlock(BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.common.block.RowBlockEncoding
 
readBlock(BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.common.block.RunLengthBlockEncoding
 
readBlock(BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.common.block.ShortArrayBlockEncoding
 
readBlock(BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.common.block.SingleMapBlockEncoding
 
readBlock(BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.common.block.SingleRowBlockEncoding
 
readBlock(BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.common.block.VariableWidthBlockEncoding
 
readNativeValue(Type, Block, int) - Static method in class com.facebook.presto.common.type.TypeUtils
Get the native value as an object in the value at position of block.
readPositionFrom(SliceInput) - Method in class com.facebook.presto.common.block.ArrayBlockBuilder
 
readPositionFrom(SliceInput) - Method in interface com.facebook.presto.common.block.BlockBuilder
Read a single position from the input
readPositionFrom(SliceInput) - Method in class com.facebook.presto.common.block.ByteArrayBlockBuilder
 
readPositionFrom(SliceInput) - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
readPositionFrom(SliceInput) - Method in class com.facebook.presto.common.block.IntArrayBlockBuilder
 
readPositionFrom(SliceInput) - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
 
readPositionFrom(SliceInput) - Method in class com.facebook.presto.common.block.MapBlockBuilder
 
readPositionFrom(SliceInput) - Method in class com.facebook.presto.common.block.RowBlockBuilder
 
readPositionFrom(SliceInput) - Method in class com.facebook.presto.common.block.ShortArrayBlockBuilder
 
readPositionFrom(SliceInput) - Method in class com.facebook.presto.common.block.SingleArrayBlockWriter
 
readPositionFrom(SliceInput) - Method in class com.facebook.presto.common.block.SingleMapBlockWriter
 
readPositionFrom(SliceInput) - Method in class com.facebook.presto.common.block.SingleRowBlockWriter
 
readPositionFrom(SliceInput) - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
REAL - Static variable in class com.facebook.presto.common.type.RealType
 
REAL - Static variable in class com.facebook.presto.common.type.StandardTypes
 
RealType - Class in com.facebook.presto.common.type
 
remainder(long, int, long, int) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
remainder(long, int, Slice, int) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
remainder(Slice, int, long, int) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
remainder(Slice, int, Slice, int) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
replacementBlockForWrite(Block) - Method in interface com.facebook.presto.common.block.BlockEncoding
This method allows the implementor to specify a replacement object that will be serialized instead of the original one.
replacementBlockForWrite(Block) - Method in class com.facebook.presto.common.block.LazyBlockEncoding
 
rescale(BigDecimal, DecimalType) - Static method in class com.facebook.presto.common.type.Decimals
 
rescale(long, int, int) - Static method in class com.facebook.presto.common.type.Decimals
 
rescale(BigInteger, int, int) - Static method in class com.facebook.presto.common.type.Decimals
 
rescale(Slice, int) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
rescale(Slice, int, Slice) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
rescaleTruncate(Slice, int) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
rescaleTruncate(Slice, int, Slice) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
reset() - Method in class com.facebook.presto.common.PageBuilder
 
reset() - Method in class com.facebook.presto.common.RuntimeStats
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.common.block.ArrayBlock
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.common.block.ArrayBlockBuilder
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in interface com.facebook.presto.common.block.Block
consumer visits each of the internal data container and accepts the size for it.
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.common.block.ByteArrayBlock
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.common.block.ByteArrayBlockBuilder
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.common.block.Int128ArrayBlock
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.common.block.IntArrayBlock
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.common.block.IntArrayBlockBuilder
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.common.block.LazyBlock
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.common.block.LongArrayBlock
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.common.block.MapBlock
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.common.block.MapBlockBuilder
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.common.block.RowBlock
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.common.block.RowBlockBuilder
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.common.block.ShortArrayBlock
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.common.block.ShortArrayBlockBuilder
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.common.block.SingleArrayBlockWriter
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.common.block.SingleMapBlock
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.common.block.SingleMapBlockWriter
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.common.block.SingleRowBlock
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.common.block.SingleRowBlockWriter
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.common.block.VariableWidthBlock
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
returnArray(int[]) - Method in interface com.facebook.presto.common.block.ArrayAllocator
 
returnArray(byte[]) - Method in interface com.facebook.presto.common.block.ArrayAllocator
 
ROW - Static variable in class com.facebook.presto.common.type.StandardTypes
 
RowBlock - Class in com.facebook.presto.common.block
 
RowBlockBuilder - Class in com.facebook.presto.common.block
 
RowBlockBuilder(List<Type>, BlockBuilderStatus, int) - Constructor for class com.facebook.presto.common.block.RowBlockBuilder
 
RowBlockEncoding - Class in com.facebook.presto.common.block
 
RowBlockEncoding() - Constructor for class com.facebook.presto.common.block.RowBlockEncoding
 
RowFieldName - Class in com.facebook.presto.common.type
 
RowFieldName(String, boolean) - Constructor for class com.facebook.presto.common.type.RowFieldName
 
rowIndex - Variable in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
RowType - Class in com.facebook.presto.common.type
As defined in ISO/IEC FCD 9075-2 (SQL 2011), section 4.8
RowType.Field - Class in com.facebook.presto.common.type
 
RunLengthBlockEncoding - Class in com.facebook.presto.common.block
 
RunLengthBlockEncoding() - Constructor for class com.facebook.presto.common.block.RunLengthBlockEncoding
 
RunLengthEncodedBlock - Class in com.facebook.presto.common.block
 
RunLengthEncodedBlock(Block, int) - Constructor for class com.facebook.presto.common.block.RunLengthEncodedBlock
 
RuntimeMetric - Class in com.facebook.presto.common
A metric exposed by a presto operator or connector.
RuntimeMetric(String) - Constructor for class com.facebook.presto.common.RuntimeMetric
Creates a new empty RuntimeMetric.
RuntimeMetric(String, long, long, long, long) - Constructor for class com.facebook.presto.common.RuntimeMetric
 
RuntimeMetricName - Class in com.facebook.presto.common
Names for RuntimeMetrics used in the core presto code base.
RuntimeStats - Class in com.facebook.presto.common
Metrics exposed by presto operators or connectors.
RuntimeStats() - Constructor for class com.facebook.presto.common.RuntimeStats
 
RuntimeStats(Map<String, RuntimeMetric>) - Constructor for class com.facebook.presto.common.RuntimeStats
 

S

seekKey(Object, MethodHandle, MethodHandle, MethodHandle) - Method in class com.facebook.presto.common.block.SingleMapBlock
 
seekKeyExact(long, MethodHandle, MethodHandle, MethodHandle) - Method in class com.facebook.presto.common.block.SingleMapBlock
 
seekKeyExact(boolean, MethodHandle, MethodHandle, MethodHandle) - Method in class com.facebook.presto.common.block.SingleMapBlock
 
seekKeyExact(double, MethodHandle, MethodHandle, MethodHandle) - Method in class com.facebook.presto.common.block.SingleMapBlock
 
seekKeyExact(Slice, MethodHandle, MethodHandle, MethodHandle) - Method in class com.facebook.presto.common.block.SingleMapBlock
 
seekKeyExact(Block, MethodHandle, MethodHandle, MethodHandle) - Method in class com.facebook.presto.common.block.SingleMapBlock
 
Serializable(Type, Block) - Constructor for class com.facebook.presto.common.predicate.NullableValue.Serializable
Deprecated.
 
serialize() - Method in class com.facebook.presto.common.Subfield
 
setBlock(Block) - Method in class com.facebook.presto.common.block.LazyBlock
 
setLegacyMapSubscript(boolean) - Method in class com.facebook.presto.common.function.SqlFunctionProperties.Builder
 
setLegacyRowFieldOrdinalAccessEnabled(boolean) - Method in class com.facebook.presto.common.function.SqlFunctionProperties.Builder
 
setLegacyTimestamp(boolean) - Method in class com.facebook.presto.common.function.SqlFunctionProperties.Builder
 
setLegacyTypeCoercionWarningEnabled(boolean) - Method in class com.facebook.presto.common.function.SqlFunctionProperties.Builder
 
setParseDecimalLiteralAsDouble(boolean) - Method in class com.facebook.presto.common.function.SqlFunctionProperties.Builder
 
setSessionLocale(Locale) - Method in class com.facebook.presto.common.function.SqlFunctionProperties.Builder
 
setSessionStartTime(long) - Method in class com.facebook.presto.common.function.SqlFunctionProperties.Builder
 
setSessionUser(String) - Method in class com.facebook.presto.common.function.SqlFunctionProperties.Builder
 
setTimeZoneKey(TimeZoneKey) - Method in class com.facebook.presto.common.function.SqlFunctionProperties.Builder
 
shiftRightArray8(int[], int, Slice) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
shift right array of 8 ints (rounding up) and ensure that result fits in unscaledDecimal
ShortArrayBlock - Class in com.facebook.presto.common.block
 
ShortArrayBlock(int, Optional<boolean[]>, short[]) - Constructor for class com.facebook.presto.common.block.ShortArrayBlock
 
ShortArrayBlockBuilder - Class in com.facebook.presto.common.block
 
ShortArrayBlockBuilder(BlockBuilderStatus, int) - Constructor for class com.facebook.presto.common.block.ShortArrayBlockBuilder
 
ShortArrayBlockEncoding - Class in com.facebook.presto.common.block
 
ShortArrayBlockEncoding() - Constructor for class com.facebook.presto.common.block.ShortArrayBlockEncoding
 
simplify() - Method in class com.facebook.presto.common.predicate.Domain
Reduces the number of discrete components in the Domain if there are too many.
simplify() - Method in class com.facebook.presto.common.predicate.TupleDomain
 
SingleArrayBlockWriter - Class in com.facebook.presto.common.block
 
SingleArrayBlockWriter(BlockBuilder, int) - Constructor for class com.facebook.presto.common.block.SingleArrayBlockWriter
 
SingleMapBlock - Class in com.facebook.presto.common.block
 
SingleMapBlockEncoding - Class in com.facebook.presto.common.block
 
SingleMapBlockEncoding() - Constructor for class com.facebook.presto.common.block.SingleMapBlockEncoding
 
SingleMapBlockWriter - Class in com.facebook.presto.common.block
 
SingleRowBlock - Class in com.facebook.presto.common.block
 
SingleRowBlockEncoding - Class in com.facebook.presto.common.block
 
SingleRowBlockEncoding() - Constructor for class com.facebook.presto.common.block.SingleRowBlockEncoding
 
SingleRowBlockWriter - Class in com.facebook.presto.common.block
 
singleValue(Type, Object) - Static method in class com.facebook.presto.common.predicate.Domain
 
size() - Method in interface com.facebook.presto.common.io.DataOutput
Number of bytes that will be written.
size() - Method in interface com.facebook.presto.common.io.DataSink
Number of bytes written to this sink so far.
size() - Method in class com.facebook.presto.common.io.OutputStreamDataSink
 
SMALLINT - Static variable in class com.facebook.presto.common.type.SmallintType
 
SMALLINT - Static variable in class com.facebook.presto.common.type.StandardTypes
 
SmallintType - Class in com.facebook.presto.common.type
 
SortedRangeSet - Class in com.facebook.presto.common.predicate
A set containing zero or more Ranges of the same type over a continuous space of possible values.
SortOrder - Enum in com.facebook.presto.common.block
 
span(Range) - Method in class com.facebook.presto.common.predicate.Range
 
SqlDate - Class in com.facebook.presto.common.type
 
SqlDate(int) - Constructor for class com.facebook.presto.common.type.SqlDate
 
SqlDecimal - Class in com.facebook.presto.common.type
 
SqlDecimal(BigInteger, int, int) - Constructor for class com.facebook.presto.common.type.SqlDecimal
 
SqlFunctionProperties - Class in com.facebook.presto.common.function
 
SqlFunctionProperties.Builder - Class in com.facebook.presto.common.function
 
SqlFunctionResult - Class in com.facebook.presto.common.function
 
SqlFunctionResult(Block, long) - Constructor for class com.facebook.presto.common.function.SqlFunctionResult
 
SqlTime - Class in com.facebook.presto.common.type
 
SqlTime(long) - Constructor for class com.facebook.presto.common.type.SqlTime
 
SqlTime(long, TimeZoneKey) - Constructor for class com.facebook.presto.common.type.SqlTime
Deprecated.
SqlTimestamp - Class in com.facebook.presto.common.type
 
SqlTimestamp(long) - Constructor for class com.facebook.presto.common.type.SqlTimestamp
 
SqlTimestamp(long, TimeZoneKey) - Constructor for class com.facebook.presto.common.type.SqlTimestamp
Deprecated.
SqlTimestampWithTimeZone - Class in com.facebook.presto.common.type
 
SqlTimestampWithTimeZone(long) - Constructor for class com.facebook.presto.common.type.SqlTimestampWithTimeZone
 
SqlTimestampWithTimeZone(long, TimeZoneKey) - Constructor for class com.facebook.presto.common.type.SqlTimestampWithTimeZone
 
SqlTimestampWithTimeZone(long, TimeZone) - Constructor for class com.facebook.presto.common.type.SqlTimestampWithTimeZone
 
SqlTimeWithTimeZone - Class in com.facebook.presto.common.type
 
SqlTimeWithTimeZone(long) - Constructor for class com.facebook.presto.common.type.SqlTimeWithTimeZone
 
SqlTimeWithTimeZone(long, TimeZoneKey) - Constructor for class com.facebook.presto.common.type.SqlTimeWithTimeZone
 
SqlTimeWithTimeZone(long, TimeZone) - Constructor for class com.facebook.presto.common.type.SqlTimeWithTimeZone
 
SqlVarbinary - Class in com.facebook.presto.common.type
 
SqlVarbinary(byte[]) - Constructor for class com.facebook.presto.common.type.SqlVarbinary
 
StandardTypes - Class in com.facebook.presto.common.type
 
start - Variable in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
StatisticalDigestParametricType - Class in com.facebook.presto.common.type
 
StatisticalDigestParametricType() - Constructor for class com.facebook.presto.common.type.StatisticalDigestParametricType
 
StatisticalDigestType - Class in com.facebook.presto.common.type
 
StatisticalDigestType(String, Type) - Constructor for class com.facebook.presto.common.type.StatisticalDigestType
 
StringSubscript(String) - Constructor for class com.facebook.presto.common.Subfield.StringSubscript
 
StringUtils - Class in com.facebook.presto.common.type.encoding
 
Subfield - Class in com.facebook.presto.common
 
Subfield(String) - Constructor for class com.facebook.presto.common.Subfield
 
Subfield(String, List<Subfield.PathElement>) - Constructor for class com.facebook.presto.common.Subfield
 
Subfield.AllSubscripts - Class in com.facebook.presto.common
 
Subfield.LongSubscript - Class in com.facebook.presto.common
 
Subfield.NestedField - Class in com.facebook.presto.common
 
Subfield.PathElement - Interface in com.facebook.presto.common
 
Subfield.StringSubscript - Class in com.facebook.presto.common
 
subtract(Domain) - Method in class com.facebook.presto.common.predicate.Domain
 
subtract(ValueSet) - Method in interface com.facebook.presto.common.predicate.ValueSet
 
subtract(Slice, Slice) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
subtract(Slice, Slice, Slice) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 

T

tail(String) - Method in class com.facebook.presto.common.Subfield
 
TASK_ELAPSED_TIME_NANOS - Static variable in class com.facebook.presto.common.RuntimeMetricName
 
TDIGEST - Static variable in class com.facebook.presto.common.type.StandardTypes
 
TDIGEST - Static variable in class com.facebook.presto.common.type.TDigestParametricType
 
TDigestParametricType - Class in com.facebook.presto.common.type
 
TDigestParametricType() - Constructor for class com.facebook.presto.common.type.TDigestParametricType
 
throwIfOverflows(Slice) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
throwIfOverflows(Slice, int) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
throwOverflowException() - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
TIME - Static variable in class com.facebook.presto.common.type.StandardTypes
 
TIME - Static variable in class com.facebook.presto.common.type.TimeType
 
TIME_WITH_TIME_ZONE - Static variable in class com.facebook.presto.common.type.StandardTypes
 
TIME_WITH_TIME_ZONE - Static variable in class com.facebook.presto.common.type.TimeWithTimeZoneType
 
TIMESTAMP - Static variable in class com.facebook.presto.common.type.StandardTypes
 
TIMESTAMP - Static variable in class com.facebook.presto.common.type.TimestampType
 
TIMESTAMP_WITH_TIME_ZONE - Static variable in class com.facebook.presto.common.type.StandardTypes
 
TIMESTAMP_WITH_TIME_ZONE - Static variable in class com.facebook.presto.common.type.TimestampWithTimeZoneType
 
TimestampType - Class in com.facebook.presto.common.type
 
TimestampWithTimeZoneType - Class in com.facebook.presto.common.type
 
TimeType - Class in com.facebook.presto.common.type
 
TimeWithTimeZoneType - Class in com.facebook.presto.common.type
 
TimeZoneKey - Class in com.facebook.presto.common.type
 
TimeZoneKey(String, short) - Constructor for class com.facebook.presto.common.type.TimeZoneKey
 
TimeZoneNotSupportedException - Exception in com.facebook.presto.common.type
 
TimeZoneNotSupportedException(String) - Constructor for exception com.facebook.presto.common.type.TimeZoneNotSupportedException
 
TINYINT - Static variable in class com.facebook.presto.common.type.StandardTypes
 
TINYINT - Static variable in class com.facebook.presto.common.type.TinyintType
 
TinyintType - Class in com.facebook.presto.common.type
 
toBigDecimal() - Method in class com.facebook.presto.common.type.SqlDecimal
 
toColumnarArray(Block) - Static method in class com.facebook.presto.common.block.ColumnarArray
 
toColumnarMap(Block) - Static method in class com.facebook.presto.common.block.ColumnarMap
 
toColumnarRow(Block) - Static method in class com.facebook.presto.common.block.ColumnarRow
 
toLinkedMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>) - Static method in class com.facebook.presto.common.predicate.TupleDomain
 
toString() - Method in class com.facebook.presto.common.block.ArrayBlock
 
toString() - Method in class com.facebook.presto.common.block.ArrayBlockBuilder
 
toString() - Method in class com.facebook.presto.common.block.BlockBuilderStatus
 
toString() - Method in class com.facebook.presto.common.block.ByteArrayBlock
 
toString() - Method in class com.facebook.presto.common.block.ByteArrayBlockBuilder
 
toString() - Method in class com.facebook.presto.common.block.ColumnarArray
 
toString() - Method in class com.facebook.presto.common.block.ColumnarMap
 
toString() - Method in class com.facebook.presto.common.block.ColumnarRow
 
toString() - Method in class com.facebook.presto.common.block.DictionaryBlock
 
toString() - Method in class com.facebook.presto.common.block.Int128ArrayBlock
 
toString() - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
toString() - Method in class com.facebook.presto.common.block.IntArrayBlock
 
toString() - Method in class com.facebook.presto.common.block.IntArrayBlockBuilder
 
toString() - Method in class com.facebook.presto.common.block.LongArrayBlock
 
toString() - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
 
toString() - Method in class com.facebook.presto.common.block.MapBlock
 
toString() - Method in class com.facebook.presto.common.block.MapBlockBuilder
 
toString() - Method in class com.facebook.presto.common.block.PageBuilderStatus
 
toString() - Method in class com.facebook.presto.common.block.RowBlock
 
toString() - Method in class com.facebook.presto.common.block.RowBlockBuilder
 
toString() - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
toString() - Method in class com.facebook.presto.common.block.ShortArrayBlock
 
toString() - Method in class com.facebook.presto.common.block.ShortArrayBlockBuilder
 
toString() - Method in class com.facebook.presto.common.block.SingleArrayBlockWriter
 
toString() - Method in class com.facebook.presto.common.block.SingleMapBlock
 
toString() - Method in class com.facebook.presto.common.block.SingleMapBlockWriter
 
toString() - Method in class com.facebook.presto.common.block.SingleRowBlock
 
toString() - Method in class com.facebook.presto.common.block.SingleRowBlockWriter
 
toString() - Method in class com.facebook.presto.common.block.VariableWidthBlock
 
toString() - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
toString() - Method in class com.facebook.presto.common.CatalogSchemaName
 
toString() - Method in class com.facebook.presto.common.Page
 
toString(SqlFunctionProperties) - Method in class com.facebook.presto.common.predicate.AllOrNoneValueSet
 
toString(SqlFunctionProperties) - Method in class com.facebook.presto.common.predicate.Domain
 
toString(SqlFunctionProperties) - Method in class com.facebook.presto.common.predicate.EquatableValueSet
 
toString(SqlFunctionProperties) - Method in class com.facebook.presto.common.predicate.Marker
 
toString() - Method in class com.facebook.presto.common.predicate.NullableValue
Deprecated.
 
toString(SqlFunctionProperties) - Method in class com.facebook.presto.common.predicate.Range
 
toString(SqlFunctionProperties) - Method in class com.facebook.presto.common.predicate.SortedRangeSet
 
toString() - Method in class com.facebook.presto.common.predicate.TupleDomain
 
toString(SqlFunctionProperties) - Method in class com.facebook.presto.common.predicate.TupleDomain
 
toString(SqlFunctionProperties) - Method in interface com.facebook.presto.common.predicate.ValueSet
 
toString() - Method in class com.facebook.presto.common.QualifiedObjectName
 
toString() - Method in class com.facebook.presto.common.Subfield.AllSubscripts
 
toString() - Method in class com.facebook.presto.common.Subfield.LongSubscript
 
toString() - Method in class com.facebook.presto.common.Subfield.NestedField
 
toString() - Method in class com.facebook.presto.common.Subfield.StringSubscript
 
toString() - Method in class com.facebook.presto.common.Subfield
 
toString() - Method in class com.facebook.presto.common.type.AbstractType
 
toString() - Method in class com.facebook.presto.common.type.AbstractVarcharType
 
toString() - Method in class com.facebook.presto.common.type.BigintEnumType.LongEnumMap
 
toString() - Method in class com.facebook.presto.common.type.CharType
 
toString() - Method in class com.facebook.presto.common.type.DecimalParseResult
 
toString(long, int) - Static method in class com.facebook.presto.common.type.Decimals
 
toString(Slice, int) - Static method in class com.facebook.presto.common.type.Decimals
 
toString(BigInteger, int) - Static method in class com.facebook.presto.common.type.Decimals
 
toString() - Method in class com.facebook.presto.common.type.NamedTypeSignature
 
toString() - Method in class com.facebook.presto.common.type.RowFieldName
 
toString() - Method in class com.facebook.presto.common.type.SqlDate
 
toString() - Method in class com.facebook.presto.common.type.SqlDecimal
 
toString() - Method in class com.facebook.presto.common.type.SqlTime
 
toString() - Method in class com.facebook.presto.common.type.SqlTimestamp
 
toString() - Method in class com.facebook.presto.common.type.SqlTimestampWithTimeZone
 
toString() - Method in class com.facebook.presto.common.type.SqlTimeWithTimeZone
 
toString() - Method in class com.facebook.presto.common.type.SqlVarbinary
 
toString() - Method in class com.facebook.presto.common.type.TimeZoneKey
 
toString() - Method in class com.facebook.presto.common.type.TypeParameter
 
toString() - Method in class com.facebook.presto.common.type.TypeSignature
 
toString() - Method in class com.facebook.presto.common.type.TypeSignatureBase
 
toString() - Method in class com.facebook.presto.common.type.TypeSignatureParameter
 
toString() - Method in class com.facebook.presto.common.type.TypeWithName
 
toString() - Method in class com.facebook.presto.common.type.VarcharEnumType.VarcharEnumMap
 
toUnscaledString(Slice) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
transform(Function<T, U>) - Method in class com.facebook.presto.common.predicate.TupleDomain
 
transform(Function<Ranges, T>, Function<DiscreteValues, T>, Function<AllOrNone, T>) - Method in interface com.facebook.presto.common.predicate.ValuesProcessor
 
trimTrailingSpaces(Slice) - Static method in class com.facebook.presto.common.type.Chars
 
truncateToLength(Slice, Type) - Static method in class com.facebook.presto.common.type.Varchars
 
truncateToLength(Slice, VarcharType) - Static method in class com.facebook.presto.common.type.Varchars
 
truncateToLength(Slice, int) - Static method in class com.facebook.presto.common.type.Varchars
 
truncateToLengthAndTrimSpaces(Slice, Type) - Static method in class com.facebook.presto.common.type.Chars
 
truncateToLengthAndTrimSpaces(Slice, CharType) - Static method in class com.facebook.presto.common.type.Chars
 
truncateToLengthAndTrimSpaces(Slice, int) - Static method in class com.facebook.presto.common.type.Chars
 
tryGetOperatorType(QualifiedObjectName) - Static method in enum com.facebook.presto.common.function.OperatorType
 
TupleDomain<T> - Class in com.facebook.presto.common.predicate
Defines a set of valid tuples according to the constraints on each of its constituent columns
TupleDomain.ColumnDomain<C> - Class in com.facebook.presto.common.predicate
 
Type - Interface in com.facebook.presto.common.type
 
TypeManager - Interface in com.facebook.presto.common.type
 
TypeParameter - Class in com.facebook.presto.common.type
 
TypeSignature - Class in com.facebook.presto.common.type
 
TypeSignature(UserDefinedType) - Constructor for class com.facebook.presto.common.type.TypeSignature
 
TypeSignature(QualifiedObjectName) - Constructor for class com.facebook.presto.common.type.TypeSignature
 
TypeSignature(String, TypeSignatureParameter...) - Constructor for class com.facebook.presto.common.type.TypeSignature
 
TypeSignature(String, List<TypeSignatureParameter>) - Constructor for class com.facebook.presto.common.type.TypeSignature
 
TypeSignatureBase - Class in com.facebook.presto.common.type
 
TypeSignatureParameter - Class in com.facebook.presto.common.type
 
TypeUtils - Class in com.facebook.presto.common.type
 
TypeWithName - Class in com.facebook.presto.common.type
 
TypeWithName(QualifiedObjectName, Type) - Constructor for class com.facebook.presto.common.type.TypeWithName
 

U

UNBOUNDED_LENGTH - Static variable in class com.facebook.presto.common.type.AbstractVarcharType
 
UncheckedBlock - Interface in com.facebook.presto.common.block
Accessors for Block which provide for raw indexing into the underlying data structure of the Block.
union(ValueSet) - Method in class com.facebook.presto.common.predicate.AllOrNoneValueSet
 
union(Domain) - Method in class com.facebook.presto.common.predicate.Domain
 
union(List<Domain>) - Static method in class com.facebook.presto.common.predicate.Domain
 
union(ValueSet) - Method in class com.facebook.presto.common.predicate.EquatableValueSet
 
union(ValueSet) - Method in class com.facebook.presto.common.predicate.SortedRangeSet
 
union(Collection<ValueSet>) - Method in class com.facebook.presto.common.predicate.SortedRangeSet
 
union(ValueSet) - Method in interface com.facebook.presto.common.predicate.ValueSet
 
union(Collection<ValueSet>) - Method in interface com.facebook.presto.common.predicate.ValueSet
 
UNKNOWN - Static variable in class com.facebook.presto.common.type.UnknownType
 
UnknownType - Class in com.facebook.presto.common.type
 
unpackMillisUtc(long) - Static method in class com.facebook.presto.common.type.DateTimeEncoding
 
unpackZoneKey(long) - Static method in class com.facebook.presto.common.type.DateTimeEncoding
 
UNSCALED_DECIMAL_128_SLICE_LENGTH - Static variable in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
unscaledDecimal() - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
unscaledDecimal(Slice) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
unscaledDecimal(String) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
unscaledDecimal(BigInteger) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
unscaledDecimal(long) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
UnscaledDecimal128Arithmetic - Class in com.facebook.presto.common.type
128 bit unscaled decimal arithmetic.
unscaledDecimalToBigInteger(Slice) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
unscaledDecimalToUnscaledLong(Slice) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
unscaledDecimalToUnscaledLongUnsafe(Slice) - Static method in class com.facebook.presto.common.type.UnscaledDecimal128Arithmetic
 
unwrap(Class<T>) - Static method in class com.facebook.presto.common.predicate.Primitives
Returns the corresponding primitive type of type if it is a wrapper type; otherwise returns type itself.
update(RuntimeStats) - Method in class com.facebook.presto.common.RuntimeStats
Updates the metrics according to their values in stats.
updateMillisUtc(long, long) - Static method in class com.facebook.presto.common.type.DateTimeEncoding
 
upperUnbounded(Type) - Static method in class com.facebook.presto.common.predicate.Marker
 
UserDefinedType - Class in com.facebook.presto.common.type
 
UserDefinedType(QualifiedObjectName, TypeSignature) - Constructor for class com.facebook.presto.common.type.UserDefinedType
 
UTC_KEY - Static variable in class com.facebook.presto.common.type.TimeZoneKey
 
UTF_8 - Static variable in class com.facebook.presto.common.type.encoding.StringUtils
 
Utils - Class in com.facebook.presto.common.predicate
 

V

ValueEntry(Type, Block) - Constructor for class com.facebook.presto.common.predicate.EquatableValueSet.ValueEntry
 
valueOf(String) - Static method in enum com.facebook.presto.common.block.SortOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.common.function.OperatorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.common.predicate.Marker.Bound
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class com.facebook.presto.common.QualifiedObjectName
 
valueOf(CatalogSchemaName, String) - Static method in class com.facebook.presto.common.QualifiedObjectName
 
valueOf(String, String, String) - Static method in class com.facebook.presto.common.QualifiedObjectName
 
valueOf(String) - Static method in enum com.facebook.presto.common.type.ParameterKind
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.facebook.presto.common.block.SortOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.common.function.OperatorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.common.predicate.Marker.Bound
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.common.type.ParameterKind
Returns an array containing the constants of this enum type, in the order they are declared.
ValueSet - Interface in com.facebook.presto.common.predicate
 
ValuesProcessor - Interface in com.facebook.presto.common.predicate
 
VARBINARY - Static variable in class com.facebook.presto.common.type.StandardTypes
 
VARBINARY - Static variable in class com.facebook.presto.common.type.VarbinaryType
 
VarbinaryType - Class in com.facebook.presto.common.type
 
VARCHAR - Static variable in class com.facebook.presto.common.type.StandardTypes
 
VARCHAR - Static variable in class com.facebook.presto.common.type.VarcharType
 
VARCHAR_ENUM - Static variable in class com.facebook.presto.common.type.StandardTypes
 
VARCHAR_ENUM - Static variable in class com.facebook.presto.common.type.VarcharEnumParametricType
 
VarcharEnumMap(String, Map<String, String>) - Constructor for class com.facebook.presto.common.type.VarcharEnumType.VarcharEnumMap
 
VarcharEnumParametricType - Class in com.facebook.presto.common.type
 
VarcharEnumType - Class in com.facebook.presto.common.type
 
VarcharEnumType(VarcharEnumType.VarcharEnumMap) - Constructor for class com.facebook.presto.common.type.VarcharEnumType
 
VarcharEnumType.VarcharEnumMap - Class in com.facebook.presto.common.type
 
Varchars - Class in com.facebook.presto.common.type
 
VarcharType - Class in com.facebook.presto.common.type
 
VariableWidthBlock - Class in com.facebook.presto.common.block
 
VariableWidthBlock(int, Slice, int[], Optional<boolean[]>) - Constructor for class com.facebook.presto.common.block.VariableWidthBlock
 
VariableWidthBlockBuilder - Class in com.facebook.presto.common.block
 
VariableWidthBlockBuilder(BlockBuilderStatus, int, int) - Constructor for class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
VariableWidthBlockEncoding - Class in com.facebook.presto.common.block
 
VariableWidthBlockEncoding() - Constructor for class com.facebook.presto.common.block.VariableWidthBlockEncoding
 
VariableWidthType - Interface in com.facebook.presto.common.type
VariableWidthType is a type that can have a different size for every value.

W

withColumnDomains(Map<T, Domain>) - Static method in class com.facebook.presto.common.predicate.TupleDomain
 
withDefaultFieldNames(List<Type>) - Static method in class com.facebook.presto.common.type.RowType
 
withMaxPageSize(int, List<? extends Type>) - Static method in class com.facebook.presto.common.PageBuilder
 
wrap(Class<T>) - Static method in class com.facebook.presto.common.predicate.Primitives
Returns the corresponding wrapper type of type if it is a primitive type; otherwise returns type itself.
wrapBlocksWithoutCopy(int, Block[]) - Static method in class com.facebook.presto.common.Page
Visible to give trusted classes like PageBuilder access to a constructor that doesn't defensively copy the blocks
write(List<DataOutput>) - Method in interface com.facebook.presto.common.io.DataSink
Write a batch of data.
write(List<DataOutput>) - Method in class com.facebook.presto.common.io.OutputStreamDataSink
 
writeBigDecimal(DecimalType, BlockBuilder, BigDecimal) - Static method in class com.facebook.presto.common.type.Decimals
 
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Method in class com.facebook.presto.common.block.ArrayBlockEncoding
 
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Method in interface com.facebook.presto.common.block.BlockEncoding
Write the specified block to the specified output
writeBlock(SliceOutput, Block) - Method in class com.facebook.presto.common.block.BlockEncodingManager
 
writeBlock(SliceOutput, Block) - Method in interface com.facebook.presto.common.block.BlockEncodingSerde
Write a blockEncoding to the output.
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Static method in class com.facebook.presto.common.block.BlockSerdeUtil
 
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Method in class com.facebook.presto.common.block.ByteArrayBlockEncoding
 
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Method in class com.facebook.presto.common.block.DictionaryBlockEncoding
 
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Method in class com.facebook.presto.common.block.Int128ArrayBlockEncoding
 
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Method in class com.facebook.presto.common.block.IntArrayBlockEncoding
 
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Method in class com.facebook.presto.common.block.LazyBlockEncoding
 
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Method in class com.facebook.presto.common.block.LongArrayBlockEncoding
 
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Method in class com.facebook.presto.common.block.MapBlockEncoding
 
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Method in class com.facebook.presto.common.block.RowBlockEncoding
 
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Method in class com.facebook.presto.common.block.RunLengthBlockEncoding
 
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Method in class com.facebook.presto.common.block.ShortArrayBlockEncoding
 
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Method in class com.facebook.presto.common.block.SingleMapBlockEncoding
 
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Method in class com.facebook.presto.common.block.SingleRowBlockEncoding
 
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Method in class com.facebook.presto.common.block.VariableWidthBlockEncoding
 
writeBoolean(BlockBuilder, boolean) - Method in class com.facebook.presto.common.type.AbstractType
 
writeBoolean(BlockBuilder, boolean) - Method in class com.facebook.presto.common.type.BooleanType
 
writeBoolean(BlockBuilder, boolean) - Method in class com.facebook.presto.common.type.FunctionType
 
writeBoolean(BlockBuilder, boolean) - Method in interface com.facebook.presto.common.type.Type
Writes the boolean value into the BlockBuilder.
writeBoolean(BlockBuilder, boolean) - Method in class com.facebook.presto.common.type.TypeWithName
 
writeBoolean(BlockBuilder, boolean) - Method in class com.facebook.presto.common.type.UnknownType
Deprecated.
writeByte(int) - Method in interface com.facebook.presto.common.block.BlockBuilder
Write a byte to the current entry;
writeByte(int) - Method in class com.facebook.presto.common.block.ByteArrayBlockBuilder
 
writeByte(int) - Method in class com.facebook.presto.common.block.SingleArrayBlockWriter
 
writeByte(int) - Method in class com.facebook.presto.common.block.SingleMapBlockWriter
 
writeByte(int) - Method in class com.facebook.presto.common.block.SingleRowBlockWriter
 
writeByte(int) - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
writeBytes(Slice, int, int) - Method in interface com.facebook.presto.common.block.BlockBuilder
Write a byte sequences to the current entry;
writeBytes(Slice, int, int) - Method in class com.facebook.presto.common.block.SingleArrayBlockWriter
 
writeBytes(Slice, int, int) - Method in class com.facebook.presto.common.block.SingleMapBlockWriter
 
writeBytes(Slice, int, int) - Method in class com.facebook.presto.common.block.SingleRowBlockWriter
 
writeBytes(Slice, int, int) - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
writeBytesTo(int, int, int, BlockBuilder) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
writeBytesTo(int, int, int, BlockBuilder) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
writeBytesTo(int, int, int, BlockBuilder) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
writeBytesTo(int, int, int, BlockBuilder) - Method in class com.facebook.presto.common.block.AbstractVariableWidthBlock
 
writeBytesTo(int, int, int, BlockBuilder) - Method in interface com.facebook.presto.common.block.Block
Appends the byte sequences at offset in the value at position to blockBuilder.
writeBytesTo(int, int, int, BlockBuilder) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
writeBytesTo(int, int, int, BlockBuilder) - Method in class com.facebook.presto.common.block.LazyBlock
 
writeBytesTo(int, int, int, BlockBuilder) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
writeData(SliceOutput) - Method in interface com.facebook.presto.common.io.DataOutput
Writes data to the output.
writeDouble(BlockBuilder, double) - Method in class com.facebook.presto.common.type.AbstractType
 
writeDouble(BlockBuilder, double) - Method in class com.facebook.presto.common.type.DoubleType
 
writeDouble(BlockBuilder, double) - Method in class com.facebook.presto.common.type.FunctionType
 
writeDouble(BlockBuilder, double) - Method in interface com.facebook.presto.common.type.Type
Writes the double value into the BlockBuilder.
writeDouble(BlockBuilder, double) - Method in class com.facebook.presto.common.type.TypeWithName
 
writeInt(int) - Method in interface com.facebook.presto.common.block.BlockBuilder
Write a int to the current entry;
writeInt(int) - Method in class com.facebook.presto.common.block.IntArrayBlockBuilder
 
writeInt(int) - Method in class com.facebook.presto.common.block.SingleArrayBlockWriter
 
writeInt(int) - Method in class com.facebook.presto.common.block.SingleMapBlockWriter
 
writeInt(int) - Method in class com.facebook.presto.common.block.SingleRowBlockWriter
 
writeInt(int) - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
writeLong(long) - Method in interface com.facebook.presto.common.block.BlockBuilder
Write a long to the current entry;
writeLong(long) - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
writeLong(long) - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
 
writeLong(long) - Method in class com.facebook.presto.common.block.SingleArrayBlockWriter
 
writeLong(long) - Method in class com.facebook.presto.common.block.SingleMapBlockWriter
 
writeLong(long) - Method in class com.facebook.presto.common.block.SingleRowBlockWriter
 
writeLong(long) - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
writeLong(BlockBuilder, long) - Method in class com.facebook.presto.common.type.AbstractIntType
 
writeLong(BlockBuilder, long) - Method in class com.facebook.presto.common.type.AbstractLongType
 
writeLong(BlockBuilder, long) - Method in class com.facebook.presto.common.type.AbstractType
 
writeLong(BlockBuilder, long) - Method in class com.facebook.presto.common.type.FunctionType
 
writeLong(BlockBuilder, long) - Method in class com.facebook.presto.common.type.IntegerType
 
writeLong(BlockBuilder, long) - Method in class com.facebook.presto.common.type.RealType
 
writeLong(BlockBuilder, long) - Method in class com.facebook.presto.common.type.SmallintType
 
writeLong(BlockBuilder, long) - Method in class com.facebook.presto.common.type.TinyintType
 
writeLong(BlockBuilder, long) - Method in interface com.facebook.presto.common.type.Type
Writes the long value into the BlockBuilder.
writeLong(BlockBuilder, long) - Method in class com.facebook.presto.common.type.TypeWithName
 
writeNativeValue(Type, BlockBuilder, Object) - Static method in class com.facebook.presto.common.type.TypeUtils
Write a native value object to the current entry of blockBuilder.
writeObject(BlockBuilder, Object) - Method in class com.facebook.presto.common.type.AbstractType
 
writeObject(BlockBuilder, Object) - Method in class com.facebook.presto.common.type.ArrayType
 
writeObject(BlockBuilder, Object) - Method in class com.facebook.presto.common.type.FunctionType
 
writeObject(BlockBuilder, Object) - Method in class com.facebook.presto.common.type.MapType
 
writeObject(BlockBuilder, Object) - Method in class com.facebook.presto.common.type.RowType
 
writeObject(BlockBuilder, Object) - Method in interface com.facebook.presto.common.type.Type
Writes the Object value into the BlockBuilder.
writeObject(BlockBuilder, Object) - Method in class com.facebook.presto.common.type.TypeWithName
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.common.block.AbstractArrayBlock
 
writePositionTo(int, SliceOutput) - Method in class com.facebook.presto.common.block.AbstractArrayBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.common.block.AbstractMapBlock
 
writePositionTo(int, SliceOutput) - Method in class com.facebook.presto.common.block.AbstractMapBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.common.block.AbstractRowBlock
 
writePositionTo(int, SliceOutput) - Method in class com.facebook.presto.common.block.AbstractRowBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
writePositionTo(int, SliceOutput) - Method in class com.facebook.presto.common.block.AbstractSingleArrayBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
writePositionTo(int, SliceOutput) - Method in class com.facebook.presto.common.block.AbstractSingleMapBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
writePositionTo(int, SliceOutput) - Method in class com.facebook.presto.common.block.AbstractSingleRowBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.common.block.AbstractVariableWidthBlock
 
writePositionTo(int, SliceOutput) - Method in class com.facebook.presto.common.block.AbstractVariableWidthBlock
 
writePositionTo(int, BlockBuilder) - Method in interface com.facebook.presto.common.block.Block
Appends the value at position to blockBuilder and close the entry.
writePositionTo(int, SliceOutput) - Method in interface com.facebook.presto.common.block.Block
Appends the value at position to output.
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.common.block.ByteArrayBlock
 
writePositionTo(int, SliceOutput) - Method in class com.facebook.presto.common.block.ByteArrayBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.common.block.ByteArrayBlockBuilder
 
writePositionTo(int, SliceOutput) - Method in class com.facebook.presto.common.block.ByteArrayBlockBuilder
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
writePositionTo(int, SliceOutput) - Method in class com.facebook.presto.common.block.DictionaryBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.common.block.Int128ArrayBlock
 
writePositionTo(int, SliceOutput) - Method in class com.facebook.presto.common.block.Int128ArrayBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
writePositionTo(int, SliceOutput) - Method in class com.facebook.presto.common.block.Int128ArrayBlockBuilder
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.common.block.IntArrayBlock
 
writePositionTo(int, SliceOutput) - Method in class com.facebook.presto.common.block.IntArrayBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.common.block.IntArrayBlockBuilder
 
writePositionTo(int, SliceOutput) - Method in class com.facebook.presto.common.block.IntArrayBlockBuilder
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.common.block.LazyBlock
 
writePositionTo(int, SliceOutput) - Method in class com.facebook.presto.common.block.LazyBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.common.block.LongArrayBlock
 
writePositionTo(int, SliceOutput) - Method in class com.facebook.presto.common.block.LongArrayBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
 
writePositionTo(int, SliceOutput) - Method in class com.facebook.presto.common.block.LongArrayBlockBuilder
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
writePositionTo(int, SliceOutput) - Method in class com.facebook.presto.common.block.RunLengthEncodedBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.common.block.ShortArrayBlock
 
writePositionTo(int, SliceOutput) - Method in class com.facebook.presto.common.block.ShortArrayBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.common.block.ShortArrayBlockBuilder
 
writePositionTo(int, SliceOutput) - Method in class com.facebook.presto.common.block.ShortArrayBlockBuilder
 
writeShort(int) - Method in interface com.facebook.presto.common.block.BlockBuilder
Write a short to the current entry;
writeShort(int) - Method in class com.facebook.presto.common.block.ShortArrayBlockBuilder
 
writeShort(int) - Method in class com.facebook.presto.common.block.SingleArrayBlockWriter
 
writeShort(int) - Method in class com.facebook.presto.common.block.SingleMapBlockWriter
 
writeShort(int) - Method in class com.facebook.presto.common.block.SingleRowBlockWriter
 
writeShort(int) - Method in class com.facebook.presto.common.block.VariableWidthBlockBuilder
 
writeShortDecimal(BlockBuilder, long) - Static method in class com.facebook.presto.common.type.Decimals
 
writeSlice(BlockBuilder, Slice) - Method in class com.facebook.presto.common.type.AbstractType
 
writeSlice(BlockBuilder, Slice, int, int) - Method in class com.facebook.presto.common.type.AbstractType
 
writeSlice(BlockBuilder, Slice) - Method in class com.facebook.presto.common.type.AbstractVarcharType
 
writeSlice(BlockBuilder, Slice, int, int) - Method in class com.facebook.presto.common.type.AbstractVarcharType
 
writeSlice(BlockBuilder, Slice) - Method in class com.facebook.presto.common.type.ArrayType
 
writeSlice(BlockBuilder, Slice, int, int) - Method in class com.facebook.presto.common.type.ArrayType
 
writeSlice(BlockBuilder, Slice) - Method in class com.facebook.presto.common.type.CharType
 
writeSlice(BlockBuilder, Slice, int, int) - Method in class com.facebook.presto.common.type.CharType
 
writeSlice(BlockBuilder, Slice) - Method in class com.facebook.presto.common.type.FunctionType
 
writeSlice(BlockBuilder, Slice, int, int) - Method in class com.facebook.presto.common.type.FunctionType
 
writeSlice(BlockBuilder, Slice) - Method in class com.facebook.presto.common.type.HyperLogLogType
 
writeSlice(BlockBuilder, Slice, int, int) - Method in class com.facebook.presto.common.type.HyperLogLogType
 
writeSlice(BlockBuilder, Slice) - Method in class com.facebook.presto.common.type.JsonType
 
writeSlice(BlockBuilder, Slice, int, int) - Method in class com.facebook.presto.common.type.JsonType
 
writeSlice(BlockBuilder, Slice) - Method in class com.facebook.presto.common.type.P4HyperLogLogType
 
writeSlice(BlockBuilder, Slice, int, int) - Method in class com.facebook.presto.common.type.P4HyperLogLogType
 
writeSlice(BlockBuilder, Slice) - Method in class com.facebook.presto.common.type.StatisticalDigestType
 
writeSlice(BlockBuilder, Slice, int, int) - Method in class com.facebook.presto.common.type.StatisticalDigestType
 
writeSlice(BlockBuilder, Slice) - Method in interface com.facebook.presto.common.type.Type
Writes the Slice value into the BlockBuilder.
writeSlice(BlockBuilder, Slice, int, int) - Method in interface com.facebook.presto.common.type.Type
Writes the Slice value into the BlockBuilder.
writeSlice(BlockBuilder, Slice) - Method in class com.facebook.presto.common.type.TypeWithName
 
writeSlice(BlockBuilder, Slice, int, int) - Method in class com.facebook.presto.common.type.TypeWithName
 
writeSlice(BlockBuilder, Slice) - Method in class com.facebook.presto.common.type.VarbinaryType
 
writeSlice(BlockBuilder, Slice, int, int) - Method in class com.facebook.presto.common.type.VarbinaryType
 
writeString(BlockBuilder, String) - Method in class com.facebook.presto.common.type.AbstractVarcharType
 
writeString(BlockBuilder, String) - Method in class com.facebook.presto.common.type.CharType
 
writeString(BlockBuilder, String) - Method in class com.facebook.presto.common.type.JsonType
 
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2012–2021. All rights reserved.