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 Z 

A

abort() - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorPageSink
 
abort() - Method in interface com.facebook.presto.spi.ConnectorPageSink
 
abort() - Method in interface com.facebook.presto.spi.UpdatablePageSource
 
above(Type, Object) - Static method in class com.facebook.presto.spi.predicate.Marker
 
AbstractArrayBlock - Class in com.facebook.presto.spi.block
 
AbstractArrayBlock() - Constructor for class com.facebook.presto.spi.block.AbstractArrayBlock
 
AbstractArrayBlock.ArrayBlockFunction<T> - Interface in com.facebook.presto.spi.block
 
AbstractIntType - Class in com.facebook.presto.spi.type
 
AbstractIntType(TypeSignature) - Constructor for class com.facebook.presto.spi.type.AbstractIntType
 
AbstractLongType - Class in com.facebook.presto.spi.type
 
AbstractLongType(TypeSignature) - Constructor for class com.facebook.presto.spi.type.AbstractLongType
 
AbstractMapBlock - Class in com.facebook.presto.spi.block
 
AbstractMapBlock(Type, MethodHandle, MethodHandle, MethodHandle) - Constructor for class com.facebook.presto.spi.block.AbstractMapBlock
 
AbstractMapBlock.HashTables - Class in com.facebook.presto.spi.block
 
AbstractRowBlock - Class in com.facebook.presto.spi.block
 
AbstractRowBlock(int) - Constructor for class com.facebook.presto.spi.block.AbstractRowBlock
 
AbstractSingleArrayBlock - Class in com.facebook.presto.spi.block
 
AbstractSingleArrayBlock(int) - Constructor for class com.facebook.presto.spi.block.AbstractSingleArrayBlock
 
AbstractSingleMapBlock - Class in com.facebook.presto.spi.block
 
AbstractSingleMapBlock() - Constructor for class com.facebook.presto.spi.block.AbstractSingleMapBlock
 
AbstractSingleRowBlock - Class in com.facebook.presto.spi.block
 
AbstractSingleRowBlock(int) - Constructor for class com.facebook.presto.spi.block.AbstractSingleRowBlock
 
AbstractType - Class in com.facebook.presto.spi.type
 
AbstractType(TypeSignature, Class<?>) - Constructor for class com.facebook.presto.spi.type.AbstractType
 
AbstractVariableWidthBlock - Class in com.facebook.presto.spi.block
 
AbstractVariableWidthBlock() - Constructor for class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
AbstractVariableWidthType - Class in com.facebook.presto.spi.type
 
AbstractVariableWidthType(TypeSignature, Class<?>) - Constructor for class com.facebook.presto.spi.type.AbstractVariableWidthType
 
accept(RowExpressionVisitor<R, C>, C) - Method in class com.facebook.presto.spi.relation.CallExpression
 
accept(RowExpressionVisitor<R, C>, C) - Method in class com.facebook.presto.spi.relation.ConstantExpression
 
accept(RowExpressionVisitor<R, C>, C) - Method in class com.facebook.presto.spi.relation.InputReferenceExpression
 
accept(RowExpressionVisitor<R, C>, C) - Method in class com.facebook.presto.spi.relation.LambdaDefinitionExpression
 
accept(RowExpressionVisitor<R, C>, C) - Method in class com.facebook.presto.spi.relation.RowExpression
 
accept(RowExpressionVisitor<R, C>, C) - Method in class com.facebook.presto.spi.relation.SpecialFormExpression
 
accept(RowExpressionVisitor<R, C>, C) - Method in class com.facebook.presto.spi.relation.VariableReferenceExpression
 
AccessDeniedException - Exception in com.facebook.presto.spi.security
 
AccessDeniedException(String) - Constructor for exception com.facebook.presto.spi.security.AccessDeniedException
 
AccumulatorState - Interface in com.facebook.presto.spi.function
 
AccumulatorStateFactory<T> - Interface in com.facebook.presto.spi.function
 
AccumulatorStateMetadata - Annotation Type in com.facebook.presto.spi.function
 
AccumulatorStateSerializer<T> - Interface in com.facebook.presto.spi.function
 
add(Slice, Slice) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
add(Slice, Slice, Slice) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
addBytes(int) - Method in class com.facebook.presto.spi.block.BlockBuilderStatus
 
addChangeListener(MemoryPoolId, Consumer<MemoryPoolInfo>) - Method in interface com.facebook.presto.spi.memory.ClusterMemoryPoolManager
 
addColumn(ConnectorSession, ConnectorTableHandle, ColumnMetadata) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
addColumn(ConnectorSession, ConnectorTableHandle, ColumnMetadata) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Add the specified column
addColumnStatistic(ColumnStatisticMetadata, Block) - Method in class com.facebook.presto.spi.statistics.ComputedStatistics.Builder
 
addRow(Object...) - Method in class com.facebook.presto.spi.InMemoryRecordSet.Builder
 
addTableStatistic(TableStatisticType, Block) - Method in class com.facebook.presto.spi.statistics.ComputedStatistics.Builder
 
addWithOverflow(Slice, Slice, Slice) - Static method in class com.facebook.presto.spi.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
advanceNextPosition() - Method in interface com.facebook.presto.spi.RecordCursor
 
AggregationFunction - Annotation Type in com.facebook.presto.spi.function
 
AggregationState - Annotation Type in com.facebook.presto.spi.function
 
AggregationStateSerializerFactory - Annotation Type in com.facebook.presto.spi.function
 
all(Type) - Static method in class com.facebook.presto.spi.predicate.Domain
 
all(Type) - Static method in class com.facebook.presto.spi.predicate.Range
 
all() - Static method in class com.facebook.presto.spi.predicate.TupleDomain
 
all(Type) - Static method in interface com.facebook.presto.spi.predicate.ValueSet
 
AllOrNone - Interface in com.facebook.presto.spi.predicate
 
AllOrNoneValueSet - Class in com.facebook.presto.spi.predicate
Set that either includes all values, or excludes all values.
AllOrNoneValueSet(Type, boolean) - Constructor for class com.facebook.presto.spi.predicate.AllOrNoneValueSet
 
allSubscripts() - Static method in class com.facebook.presto.spi.Subfield
 
alwaysFalse() - Static method in class com.facebook.presto.spi.Constraint
 
alwaysTrue() - Static method in class com.facebook.presto.spi.Constraint
 
anonymous(List<Type>) - Static method in class com.facebook.presto.spi.type.RowType
 
appendColumn(Block) - Method in class com.facebook.presto.spi.Page
 
appendNull() - Method in class com.facebook.presto.spi.block.ArrayBlockBuilder
 
appendNull() - Method in interface com.facebook.presto.spi.block.BlockBuilder
Appends a null value to the block.
appendNull() - Method in class com.facebook.presto.spi.block.ByteArrayBlockBuilder
 
appendNull() - Method in class com.facebook.presto.spi.block.Int128ArrayBlockBuilder
 
appendNull() - Method in class com.facebook.presto.spi.block.IntArrayBlockBuilder
 
appendNull() - Method in class com.facebook.presto.spi.block.LongArrayBlockBuilder
 
appendNull() - Method in class com.facebook.presto.spi.block.MapBlockBuilder
 
appendNull() - Method in class com.facebook.presto.spi.block.RowBlockBuilder
 
appendNull() - Method in class com.facebook.presto.spi.block.ShortArrayBlockBuilder
 
appendNull() - Method in class com.facebook.presto.spi.block.SingleArrayBlockWriter
 
appendNull() - Method in class com.facebook.presto.spi.block.SingleMapBlockWriter
 
appendNull() - Method in class com.facebook.presto.spi.block.SingleRowBlockWriter
 
appendNull() - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
appendPage(Page) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorPageSink
 
appendPage(Page) - Method in interface com.facebook.presto.spi.ConnectorPageSink
Returns a future that will be completed when the page sink can accept more pages.
appendStructure(Block) - Method in class com.facebook.presto.spi.block.ArrayBlockBuilder
 
appendStructure(Block) - Method in interface com.facebook.presto.spi.block.BlockBuilder
Append a struct to the block and close the entry.
appendStructure(Block) - Method in class com.facebook.presto.spi.block.MapBlockBuilder
 
appendStructure(Block) - Method in class com.facebook.presto.spi.block.RowBlockBuilder
 
appendStructure(Block) - Method in class com.facebook.presto.spi.block.SingleArrayBlockWriter
 
appendStructure(Block) - Method in class com.facebook.presto.spi.block.SingleMapBlockWriter
 
appendStructure(Block) - Method in class com.facebook.presto.spi.block.SingleRowBlockWriter
 
appendStructureInternal(Block, int) - Method in class com.facebook.presto.spi.block.ArrayBlockBuilder
 
appendStructureInternal(Block, int) - Method in interface com.facebook.presto.spi.block.BlockBuilder
Do not use this interface outside block package.
appendStructureInternal(Block, int) - Method in class com.facebook.presto.spi.block.MapBlockBuilder
 
appendStructureInternal(Block, int) - Method in class com.facebook.presto.spi.block.RowBlockBuilder
 
appendStructureInternal(Block, int) - Method in class com.facebook.presto.spi.block.SingleArrayBlockWriter
 
appendStructureInternal(Block, int) - Method in class com.facebook.presto.spi.block.SingleMapBlockWriter
 
appendStructureInternal(Block, int) - Method in class com.facebook.presto.spi.block.SingleRowBlockWriter
 
appendTo(int, int, BlockBuilder) - Method in interface com.facebook.presto.spi.function.WindowIndex
Outputs a value from the index.
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.AbstractIntType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.AbstractLongType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.ArrayType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.BooleanType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.CharType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.DoubleType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.FunctionType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.HyperLogLogType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.MapType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.P4HyperLogLogType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.QuantileDigestType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.RowType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.SmallintType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.TinyintType
 
appendTo(Block, int, BlockBuilder) - Method in interface com.facebook.presto.spi.type.Type
Append the value at position in block to blockBuilder.
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.VarbinaryType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.VarcharType
 
apply(AbstractArrayBlock.ArrayBlockFunction<T>, int) - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
apply(Block, int, int) - Method in interface com.facebook.presto.spi.block.AbstractArrayBlock.ArrayBlockFunction
 
Argument(String, String) - Constructor for class com.facebook.presto.spi.procedure.Procedure.Argument
 
Argument(String, TypeSignature) - Constructor for class com.facebook.presto.spi.procedure.Procedure.Argument
 
arithmeticFunction(OperatorType, Type, Type) - Method in interface com.facebook.presto.spi.function.StandardFunctionResolution
 
ARRAY - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
ARRAY_NULL_ELEMENT_MSG - Static variable in class com.facebook.presto.spi.type.ArrayType
 
ArrayBlock - Class in com.facebook.presto.spi.block
 
ArrayBlockBuilder - Class in com.facebook.presto.spi.block
 
ArrayBlockBuilder(BlockBuilder, BlockBuilderStatus, int) - Constructor for class com.facebook.presto.spi.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.spi.block.ArrayBlockBuilder
 
ArrayBlockBuilder(Type, BlockBuilderStatus, int) - Constructor for class com.facebook.presto.spi.block.ArrayBlockBuilder
 
ArrayBlockEncoding - Class in com.facebook.presto.spi.block
 
ArrayBlockEncoding() - Constructor for class com.facebook.presto.spi.block.ArrayBlockEncoding
 
arrayConstructor(List<? extends Type>) - Method in interface com.facebook.presto.spi.function.StandardFunctionResolution
 
ArrayType - Class in com.facebook.presto.spi.type
 
ArrayType(Type) - Constructor for class com.facebook.presto.spi.type.ArrayType
 
asBlock() - Method in class com.facebook.presto.spi.predicate.NullableValue
 
asNull(Type) - Static method in class com.facebook.presto.spi.predicate.NullableValue
 

B

BASIC_COLUMN_EXTRACTOR - Static variable in interface com.facebook.presto.spi.relation.DomainTranslator
 
BasicPrincipal - Class in com.facebook.presto.spi.security
 
BasicPrincipal(String) - Constructor for class com.facebook.presto.spi.security.BasicPrincipal
 
beginBlockEntry() - Method in class com.facebook.presto.spi.block.ArrayBlockBuilder
 
beginBlockEntry() - Method in interface com.facebook.presto.spi.block.BlockBuilder
Return a writer to the current entry.
beginBlockEntry() - Method in class com.facebook.presto.spi.block.MapBlockBuilder
 
beginBlockEntry() - Method in class com.facebook.presto.spi.block.RowBlockBuilder
 
beginBlockEntry() - Method in class com.facebook.presto.spi.block.SingleArrayBlockWriter
 
beginBlockEntry() - Method in class com.facebook.presto.spi.block.SingleMapBlockWriter
 
beginBlockEntry() - Method in class com.facebook.presto.spi.block.SingleRowBlockWriter
 
beginCreateTable(ConnectorSession, ConnectorTableMetadata, Optional<ConnectorNewTableLayout>) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
beginCreateTable(ConnectorSession, ConnectorTableMetadata, Optional<ConnectorNewTableLayout>) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Begin the atomic creation of a table with data.
beginDelete(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
beginDelete(ConnectorSession, ConnectorTableHandle) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Begin delete query
beginInsert(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
beginInsert(ConnectorSession, ConnectorTableHandle) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Begin insert query
beginQuery(ConnectorSession) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
beginQuery(ConnectorSession) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Start a SELECT/UPDATE/INSERT/DELETE query.
beginStatisticsCollection(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
beginStatisticsCollection(ConnectorSession, ConnectorTableHandle) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Begin statistics collection
beginTransaction(IsolationLevel, boolean) - Method in interface com.facebook.presto.spi.connector.Connector
 
below(Type, Object) - Static method in class com.facebook.presto.spi.predicate.Marker
 
betweenFunction(Type, Type, Type) - Method in interface com.facebook.presto.spi.function.StandardFunctionResolution
 
BIGINT - Static variable in class com.facebook.presto.spi.type.BigintType
 
BIGINT - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
bigIntegerTenToNth(int) - Static method in class com.facebook.presto.spi.type.Decimals
 
BigintType - Class in com.facebook.presto.spi.type
 
BING_TILE - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
Block - Interface in com.facebook.presto.spi.block
 
BlockBuilder - Interface in com.facebook.presto.spi.block
 
BlockBuilderStatus - Class in com.facebook.presto.spi.block
 
BlockEncoding - Interface in com.facebook.presto.spi.block
 
BlockEncodingSerde - Interface in com.facebook.presto.spi.block
 
BlockIndex - Annotation Type in com.facebook.presto.spi.function
 
BlockPosition - Annotation Type in com.facebook.presto.spi.function
 
blockToNativeValue(Type, Block) - Static method in class com.facebook.presto.spi.predicate.Utils
 
BOOLEAN - Static variable in class com.facebook.presto.spi.type.BooleanType
 
BOOLEAN - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
booleanProperty(String, String, Boolean, boolean) - Static method in class com.facebook.presto.spi.session.PropertyMetadata
 
BooleanType - Class in com.facebook.presto.spi.type
 
BucketFunction - Interface in com.facebook.presto.spi
 
build() - Method in class com.facebook.presto.spi.block.ArrayBlockBuilder
 
build() - Method in interface com.facebook.presto.spi.block.BlockBuilder
Builds the block.
build() - Method in class com.facebook.presto.spi.block.ByteArrayBlockBuilder
 
build() - Method in class com.facebook.presto.spi.block.Int128ArrayBlockBuilder
 
build() - Method in class com.facebook.presto.spi.block.IntArrayBlockBuilder
 
build() - Method in class com.facebook.presto.spi.block.LongArrayBlockBuilder
 
build() - Method in class com.facebook.presto.spi.block.MapBlockBuilder
 
build() - Method in class com.facebook.presto.spi.block.RowBlockBuilder
 
build() - Method in class com.facebook.presto.spi.block.ShortArrayBlockBuilder
 
build() - Method in class com.facebook.presto.spi.block.SingleArrayBlockWriter
 
build() - Method in class com.facebook.presto.spi.block.SingleMapBlockWriter
 
build() - Method in class com.facebook.presto.spi.block.SingleRowBlockWriter
 
build() - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
build() - Method in class com.facebook.presto.spi.InMemoryRecordSet.Builder
 
build() - Method in class com.facebook.presto.spi.PageBuilder
 
build() - Method in class com.facebook.presto.spi.statistics.ColumnStatistics.Builder
 
build() - Method in class com.facebook.presto.spi.statistics.ComputedStatistics.Builder
 
build() - Method in class com.facebook.presto.spi.statistics.TableStatistics.Builder
 
builder(ConnectorTableMetadata) - Static method in class com.facebook.presto.spi.InMemoryRecordSet
 
builder(List<ColumnMetadata>) - Static method in class com.facebook.presto.spi.InMemoryRecordSet
 
builder(Collection<Type>) - Static method in class com.facebook.presto.spi.InMemoryRecordSet
 
builder() - Static method in class com.facebook.presto.spi.statistics.ColumnStatistics
 
Builder() - Constructor for class com.facebook.presto.spi.statistics.ColumnStatistics.Builder
 
builder(List<String>, List<Block>) - Static method in class com.facebook.presto.spi.statistics.ComputedStatistics
 
builder() - Static method in class com.facebook.presto.spi.statistics.TableStatistics
 
Builder() - Constructor for class com.facebook.presto.spi.statistics.TableStatistics.Builder
 
ByteArrayBlock - Class in com.facebook.presto.spi.block
 
ByteArrayBlock(int, Optional<boolean[]>, byte[]) - Constructor for class com.facebook.presto.spi.block.ByteArrayBlock
 
ByteArrayBlockBuilder - Class in com.facebook.presto.spi.block
 
ByteArrayBlockBuilder(BlockBuilderStatus, int) - Constructor for class com.facebook.presto.spi.block.ByteArrayBlockBuilder
 
ByteArrayBlockEncoding - Class in com.facebook.presto.spi.block
 
ByteArrayBlockEncoding() - Constructor for class com.facebook.presto.spi.block.ByteArrayBlockEncoding
 
byteCount(Slice, int, int, int) - Static method in class com.facebook.presto.spi.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.spi.type.Chars
 
byteCountWithoutTrailingSpace(Slice, int, int, int) - Static method in class com.facebook.presto.spi.type.Chars
 
bytesCompare(int, int, int, Slice, int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleArrayBlock
 
bytesCompare(int, int, int, Slice, int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleMapBlock
 
bytesCompare(int, int, int, Slice, int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleRowBlock
 
bytesCompare(int, int, int, Slice, int, int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
bytesCompare(int, int, int, Slice, int, int) - Method in interface com.facebook.presto.spi.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.spi.block.DictionaryBlock
 
bytesCompare(int, int, int, Slice, int, int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
bytesCompare(int, int, int, Slice, int, int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
bytesEqual(int, int, Slice, int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleArrayBlock
 
bytesEqual(int, int, Slice, int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleMapBlock
 
bytesEqual(int, int, Slice, int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleRowBlock
 
bytesEqual(int, int, Slice, int, int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
bytesEqual(int, int, Slice, int, int) - Method in interface com.facebook.presto.spi.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.spi.block.DictionaryBlock
 
bytesEqual(int, int, Slice, int, int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
bytesEqual(int, int, Slice, int, int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 

C

CallExpression - Class in com.facebook.presto.spi.relation
 
CallExpression(String, FunctionHandle, Type, List<RowExpression>) - Constructor for class com.facebook.presto.spi.relation.CallExpression
 
canBind(Type) - Method in class com.facebook.presto.spi.function.TypeVariableConstraint
 
canCoerce(Type, Type) - Method in interface com.facebook.presto.spi.type.TypeManager
 
CatalogSchemaName - Class in com.facebook.presto.spi
 
CatalogSchemaName(String, String) - Constructor for class com.facebook.presto.spi.CatalogSchemaName
 
CatalogSchemaTableName - Class in com.facebook.presto.spi
 
CatalogSchemaTableName(String, SchemaTableName) - Constructor for class com.facebook.presto.spi.CatalogSchemaTableName
 
CatalogSchemaTableName(String, String, String) - Constructor for class com.facebook.presto.spi.CatalogSchemaTableName
 
CHAR - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
Chars - Class in com.facebook.presto.spi.type
 
CharType - Class in com.facebook.presto.spi.type
 
checkCanAccessCatalog(Identity, String) - Method in interface com.facebook.presto.spi.security.SystemAccessControl
Check if identity is allowed to access the specified catalog
checkCanAddColumn(ConnectorTransactionHandle, ConnectorIdentity, SchemaTableName) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
Check if identity is allowed to add columns to the specified table in this catalog.
checkCanAddColumn(Identity, CatalogSchemaTableName) - Method in interface com.facebook.presto.spi.security.SystemAccessControl
Check if identity is allowed to add columns to the specified table in a catalog.
checkCanCreateRole(ConnectorTransactionHandle, ConnectorIdentity, String, Optional<PrestoPrincipal>) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
 
checkCanCreateSchema(ConnectorTransactionHandle, ConnectorIdentity, String) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
Check if identity is allowed to create the specified schema in this catalog.
checkCanCreateSchema(Identity, CatalogSchemaName) - Method in interface com.facebook.presto.spi.security.SystemAccessControl
Check if identity is allowed to create the specified schema in a catalog.
checkCanCreateTable(ConnectorTransactionHandle, ConnectorIdentity, SchemaTableName) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
Check if identity is allowed to create the specified table in this catalog.
checkCanCreateTable(Identity, CatalogSchemaTableName) - Method in interface com.facebook.presto.spi.security.SystemAccessControl
Check if identity is allowed to create the specified table in a catalog.
checkCanCreateView(ConnectorTransactionHandle, ConnectorIdentity, SchemaTableName) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
Check if identity is allowed to create the specified view in this catalog.
checkCanCreateView(Identity, CatalogSchemaTableName) - Method in interface com.facebook.presto.spi.security.SystemAccessControl
Check if identity is allowed to create the specified view in a catalog.
checkCanCreateViewWithSelectFromColumns(ConnectorTransactionHandle, ConnectorIdentity, SchemaTableName, Set<String>) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
Check if identity is allowed to create a view that selects from the specified columns in a relation.
checkCanCreateViewWithSelectFromColumns(Identity, CatalogSchemaTableName, Set<String>) - Method in interface com.facebook.presto.spi.security.SystemAccessControl
Check if identity is allowed to create a view that selects from the specified columns in a relation.
checkCanDeleteFromTable(ConnectorTransactionHandle, ConnectorIdentity, SchemaTableName) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
Check if identity is allowed to delete from the specified table in this catalog.
checkCanDeleteFromTable(Identity, CatalogSchemaTableName) - Method in interface com.facebook.presto.spi.security.SystemAccessControl
Check if identity is allowed to delete from the specified table in a catalog.
checkCanDropColumn(ConnectorTransactionHandle, ConnectorIdentity, SchemaTableName) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
Check if identity is allowed to drop columns from the specified table in this catalog.
checkCanDropColumn(Identity, CatalogSchemaTableName) - Method in interface com.facebook.presto.spi.security.SystemAccessControl
Check if identity is allowed to drop columns from the specified table in a catalog.
checkCanDropRole(ConnectorTransactionHandle, ConnectorIdentity, String) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
 
checkCanDropSchema(ConnectorTransactionHandle, ConnectorIdentity, String) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
Check if identity is allowed to drop the specified schema in this catalog.
checkCanDropSchema(Identity, CatalogSchemaName) - Method in interface com.facebook.presto.spi.security.SystemAccessControl
Check if identity is allowed to drop the specified schema in a catalog.
checkCanDropTable(ConnectorTransactionHandle, ConnectorIdentity, SchemaTableName) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
Check if identity is allowed to drop the specified table in this catalog.
checkCanDropTable(Identity, CatalogSchemaTableName) - Method in interface com.facebook.presto.spi.security.SystemAccessControl
Check if identity is allowed to drop the specified table in a catalog.
checkCanDropView(ConnectorTransactionHandle, ConnectorIdentity, SchemaTableName) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
Check if identity is allowed to drop the specified view in this catalog.
checkCanDropView(Identity, CatalogSchemaTableName) - Method in interface com.facebook.presto.spi.security.SystemAccessControl
Check if identity is allowed to drop the specified view in a catalog.
checkCanGrantRoles(ConnectorTransactionHandle, ConnectorIdentity, Set<String>, Set<PrestoPrincipal>, boolean, Optional<PrestoPrincipal>, String) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
 
checkCanGrantTablePrivilege(ConnectorTransactionHandle, ConnectorIdentity, Privilege, SchemaTableName, PrestoPrincipal, boolean) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
Check if identity is allowed to grant to any other user the specified privilege on the specified table.
checkCanGrantTablePrivilege(Identity, Privilege, CatalogSchemaTableName, PrestoPrincipal, boolean) - Method in interface com.facebook.presto.spi.security.SystemAccessControl
Check if identity is allowed to grant the specified privilege to the grantee on the specified table.
checkCanInsertIntoTable(ConnectorTransactionHandle, ConnectorIdentity, SchemaTableName) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
Check if identity is allowed to insert into the specified table in this catalog.
checkCanInsertIntoTable(Identity, CatalogSchemaTableName) - Method in interface com.facebook.presto.spi.security.SystemAccessControl
Check if identity is allowed to insert into the specified table in a catalog.
checkCanRenameColumn(ConnectorTransactionHandle, ConnectorIdentity, SchemaTableName) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
Check if identity is allowed to rename a column in the specified table in this catalog.
checkCanRenameColumn(Identity, CatalogSchemaTableName) - Method in interface com.facebook.presto.spi.security.SystemAccessControl
Check if identity is allowed to rename a column in the specified table in a catalog.
checkCanRenameSchema(ConnectorTransactionHandle, ConnectorIdentity, String, String) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
Check if identity is allowed to rename the specified schema in this catalog.
checkCanRenameSchema(Identity, CatalogSchemaName, String) - Method in interface com.facebook.presto.spi.security.SystemAccessControl
Check if identity is allowed to rename the specified schema in a catalog.
checkCanRenameTable(ConnectorTransactionHandle, ConnectorIdentity, SchemaTableName, SchemaTableName) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
Check if identity is allowed to rename the specified table in this catalog.
checkCanRenameTable(Identity, CatalogSchemaTableName, CatalogSchemaTableName) - Method in interface com.facebook.presto.spi.security.SystemAccessControl
Check if identity is allowed to rename the specified table in a catalog.
checkCanRevokeRoles(ConnectorTransactionHandle, ConnectorIdentity, Set<String>, Set<PrestoPrincipal>, boolean, Optional<PrestoPrincipal>, String) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
 
checkCanRevokeTablePrivilege(ConnectorTransactionHandle, ConnectorIdentity, Privilege, SchemaTableName, PrestoPrincipal, boolean) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
Check if identity is allowed to revoke the specified privilege on the specified table from any user.
checkCanRevokeTablePrivilege(Identity, Privilege, CatalogSchemaTableName, PrestoPrincipal, boolean) - Method in interface com.facebook.presto.spi.security.SystemAccessControl
Check if identity is allowed to revoke the specified privilege on the specified table from the revokee.
checkCanSelectFromColumns(ConnectorTransactionHandle, ConnectorIdentity, SchemaTableName, Set<String>) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
Check if identity is allowed to select from the specified columns in a relation.
checkCanSelectFromColumns(Identity, CatalogSchemaTableName, Set<String>) - Method in interface com.facebook.presto.spi.security.SystemAccessControl
Check if identity is allowed to select from the specified columns in a relation.
checkCanSetCatalogSessionProperty(ConnectorTransactionHandle, ConnectorIdentity, String) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
Check if identity is allowed to set the specified property in this catalog.
checkCanSetCatalogSessionProperty(Identity, String, String) - Method in interface com.facebook.presto.spi.security.SystemAccessControl
Check if identity is allowed to set the specified property in a catalog.
checkCanSetRole(ConnectorTransactionHandle, ConnectorIdentity, String, String) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
 
checkCanSetSystemSessionProperty(Identity, String) - Method in interface com.facebook.presto.spi.security.SystemAccessControl
Check if identity is allowed to set the specified system property.
checkCanSetUser(Optional<Principal>, String) - Method in interface com.facebook.presto.spi.security.SystemAccessControl
Check if the principal is allowed to be the specified user.
checkCanShowCurrentRoles(ConnectorTransactionHandle, ConnectorIdentity, String) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
Check if identity is allowed to show current roles on the specified catalog.
checkCanShowRoleGrants(ConnectorTransactionHandle, ConnectorIdentity, String) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
Check if identity is allowed to show its own role grants on the specified catalog.
checkCanShowRoles(ConnectorTransactionHandle, ConnectorIdentity, String) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
Check if identity is allowed to show roles on the specified catalog.
checkCanShowSchemas(ConnectorTransactionHandle, ConnectorIdentity) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
Check if identity is allowed to execute SHOW SCHEMAS in a catalog.
checkCanShowSchemas(Identity, String) - Method in interface com.facebook.presto.spi.security.SystemAccessControl
Check if identity is allowed to execute SHOW SCHEMAS in a catalog.
checkCanShowTablesMetadata(ConnectorTransactionHandle, ConnectorIdentity, String) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
Check if identity is allowed to show metadata of tables by executing SHOW TABLES, SHOW GRANTS etc.
checkCanShowTablesMetadata(Identity, CatalogSchemaName) - Method in interface com.facebook.presto.spi.security.SystemAccessControl
Check if identity is allowed to show metadata of tables by executing SHOW TABLES, SHOW GRANTS etc.
checkConnectorSupports(IsolationLevel, IsolationLevel) - Static method in enum com.facebook.presto.spi.transaction.IsolationLevel
 
checkOverflow(BigInteger) - Static method in class com.facebook.presto.spi.type.Decimals
 
checkReadablePosition(int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
ClassLoaderSafeConnectorMetadata - Class in com.facebook.presto.spi.connector.classloader
 
ClassLoaderSafeConnectorMetadata(ConnectorMetadata, ClassLoader) - Constructor for class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
ClassLoaderSafeConnectorPageSink - Class in com.facebook.presto.spi.connector.classloader
 
ClassLoaderSafeConnectorPageSink(ConnectorPageSink, ClassLoader) - Constructor for class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorPageSink
 
ClassLoaderSafeConnectorPageSinkProvider - Class in com.facebook.presto.spi.connector.classloader
 
ClassLoaderSafeConnectorPageSinkProvider(ConnectorPageSinkProvider, ClassLoader) - Constructor for class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorPageSinkProvider
 
ClassLoaderSafeConnectorPageSourceProvider - Class in com.facebook.presto.spi.connector.classloader
 
ClassLoaderSafeConnectorPageSourceProvider(ConnectorPageSourceProvider, ClassLoader) - Constructor for class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorPageSourceProvider
 
ClassLoaderSafeConnectorSplitManager - Class in com.facebook.presto.spi.connector.classloader
 
ClassLoaderSafeConnectorSplitManager(ConnectorSplitManager, ClassLoader) - Constructor for class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorSplitManager
 
ClassLoaderSafeNodePartitioningProvider - Class in com.facebook.presto.spi.connector.classloader
 
ClassLoaderSafeNodePartitioningProvider(ConnectorNodePartitioningProvider, ClassLoader) - Constructor for class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeNodePartitioningProvider
 
cleanupQuery(ConnectorSession) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
cleanupQuery(ConnectorSession) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Cleanup after a SELECT/UPDATE/INSERT/DELETE query.
close() - Method in class com.facebook.presto.spi.classloader.ThreadContextClassLoader
 
close() - Method in interface com.facebook.presto.spi.ConnectorPageSource
Immediately finishes this page source.
close() - Method in interface com.facebook.presto.spi.ConnectorSplitSource
 
close() - Method in class com.facebook.presto.spi.FixedPageSource
 
close() - Method in class com.facebook.presto.spi.FixedSplitSource
 
close() - Method in interface com.facebook.presto.spi.RecordCursor
 
close() - Method in class com.facebook.presto.spi.RecordPageSource
 
closeEntry() - Method in class com.facebook.presto.spi.block.ArrayBlockBuilder
 
closeEntry() - Method in interface com.facebook.presto.spi.block.BlockBuilder
Write a byte to the current entry;
closeEntry() - Method in class com.facebook.presto.spi.block.ByteArrayBlockBuilder
 
closeEntry() - Method in class com.facebook.presto.spi.block.Int128ArrayBlockBuilder
 
closeEntry() - Method in class com.facebook.presto.spi.block.IntArrayBlockBuilder
 
closeEntry() - Method in class com.facebook.presto.spi.block.LongArrayBlockBuilder
 
closeEntry() - Method in class com.facebook.presto.spi.block.MapBlockBuilder
 
closeEntry() - Method in class com.facebook.presto.spi.block.RowBlockBuilder
 
closeEntry() - Method in class com.facebook.presto.spi.block.ShortArrayBlockBuilder
 
closeEntry() - Method in class com.facebook.presto.spi.block.SingleArrayBlockWriter
 
closeEntry() - Method in class com.facebook.presto.spi.block.SingleMapBlockWriter
 
closeEntry() - Method in class com.facebook.presto.spi.block.SingleRowBlockWriter
 
closeEntry() - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
closeEntryStrict() - Method in class com.facebook.presto.spi.block.MapBlockBuilder
This method will check duplicate keys and close entry.
ClusterMemoryPoolManager - Interface in com.facebook.presto.spi.memory
 
coerceTypeBase(Type, String) - Method in interface com.facebook.presto.spi.type.TypeManager
 
ColumnarArray - Class in com.facebook.presto.spi.block
 
ColumnarMap - Class in com.facebook.presto.spi.block
 
ColumnarRow - Class in com.facebook.presto.spi.block
 
ColumnDomain(C, Domain) - Constructor for class com.facebook.presto.spi.predicate.TupleDomain.ColumnDomain
 
ColumnHandle - Interface in com.facebook.presto.spi
 
ColumnMetadata - Class in com.facebook.presto.spi
 
ColumnMetadata(String, Type) - Constructor for class com.facebook.presto.spi.ColumnMetadata
 
ColumnMetadata(String, Type, String, boolean) - Constructor for class com.facebook.presto.spi.ColumnMetadata
 
ColumnMetadata(String, Type, String, String, boolean) - Constructor for class com.facebook.presto.spi.ColumnMetadata
 
ColumnMetadata(String, Type, String, String, boolean, Map<String, Object>) - Constructor for class com.facebook.presto.spi.ColumnMetadata
 
ColumnMetadata(String, Type, boolean, String, String, boolean, Map<String, Object>) - Constructor for class com.facebook.presto.spi.ColumnMetadata
 
ColumnNotFoundException - Exception in com.facebook.presto.spi
 
ColumnNotFoundException(SchemaTableName, String) - Constructor for exception com.facebook.presto.spi.ColumnNotFoundException
 
ColumnNotFoundException(SchemaTableName, String, String) - Constructor for exception com.facebook.presto.spi.ColumnNotFoundException
 
ColumnNotFoundException(SchemaTableName, String, Throwable) - Constructor for exception com.facebook.presto.spi.ColumnNotFoundException
 
ColumnNotFoundException(SchemaTableName, String, String, Throwable) - Constructor for exception com.facebook.presto.spi.ColumnNotFoundException
 
ColumnStatisticMetadata - Class in com.facebook.presto.spi.statistics
 
ColumnStatisticMetadata(String, ColumnStatisticType) - Constructor for class com.facebook.presto.spi.statistics.ColumnStatisticMetadata
 
ColumnStatistics - Class in com.facebook.presto.spi.statistics
 
ColumnStatistics(Estimate, Estimate, Estimate, Optional<DoubleRange>) - Constructor for class com.facebook.presto.spi.statistics.ColumnStatistics
 
ColumnStatistics.Builder - Class in com.facebook.presto.spi.statistics
If one of the estimates below is unspecified, the default "unknown" estimate value (represented by floating point NaN) may cause the resulting symbol statistics to be "unknown" as well.
ColumnStatisticType - Enum in com.facebook.presto.spi.statistics
 
columnWiseUnion(TupleDomain<T>, TupleDomain<T>, TupleDomain<T>...) - Static method in class com.facebook.presto.spi.predicate.TupleDomain
 
columnWiseUnion(List<TupleDomain<T>>) - Static method in class com.facebook.presto.spi.predicate.TupleDomain
Returns a TupleDomain in which corresponding column Domains are unioned together.
com.facebook.presto.spi - package com.facebook.presto.spi
 
com.facebook.presto.spi.block - package com.facebook.presto.spi.block
 
com.facebook.presto.spi.classloader - package com.facebook.presto.spi.classloader
 
com.facebook.presto.spi.connector - package com.facebook.presto.spi.connector
 
com.facebook.presto.spi.connector.classloader - package com.facebook.presto.spi.connector.classloader
 
com.facebook.presto.spi.eventlistener - package com.facebook.presto.spi.eventlistener
 
com.facebook.presto.spi.function - package com.facebook.presto.spi.function
 
com.facebook.presto.spi.memory - package com.facebook.presto.spi.memory
 
com.facebook.presto.spi.predicate - package com.facebook.presto.spi.predicate
 
com.facebook.presto.spi.procedure - package com.facebook.presto.spi.procedure
 
com.facebook.presto.spi.relation - package com.facebook.presto.spi.relation
 
com.facebook.presto.spi.resourceGroups - package com.facebook.presto.spi.resourceGroups
 
com.facebook.presto.spi.security - package com.facebook.presto.spi.security
 
com.facebook.presto.spi.session - package com.facebook.presto.spi.session
 
com.facebook.presto.spi.statistics - package com.facebook.presto.spi.statistics
 
com.facebook.presto.spi.transaction - package com.facebook.presto.spi.transaction
 
com.facebook.presto.spi.type - package com.facebook.presto.spi.type
 
CombineFunction - Annotation Type in com.facebook.presto.spi.function
A function annotated with @CombineFunction is one that will be used to combine two states into one in aggregation functions.
commit(ConnectorTransactionHandle) - Method in interface com.facebook.presto.spi.connector.Connector
Commit the transaction.
compact() - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
compact() - Method in class com.facebook.presto.spi.Page
 
comparableTypeParameter(String) - Static method in class com.facebook.presto.spi.function.Signature
 
comparableWithVariadicBound(String, String) - Static method in class com.facebook.presto.spi.function.Signature
 
compare(Slice, Slice) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
compare(long, long, long, long) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
compareAbsolute(Slice, Slice) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
compareBlockValue(Type, Block, int, Block, int) - Method in enum com.facebook.presto.spi.block.SortOrder
Compares the values at the specified positions.
compareChars(Slice, Slice) - Static method in class com.facebook.presto.spi.type.Chars
 
compareTo(int, int, int, Block, int, int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleArrayBlock
 
compareTo(int, int, int, Block, int, int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleMapBlock
 
compareTo(int, int, int, Block, int, int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleRowBlock
 
compareTo(int, int, int, Block, int, int, int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
compareTo(int, int, int, Block, int, int, int) - Method in interface com.facebook.presto.spi.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.spi.block.DictionaryBlock
 
compareTo(int, int, int, Block, int, int, int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
compareTo(int, int, int, Block, int, int, int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
compareTo(Marker) - Method in class com.facebook.presto.spi.predicate.Marker
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.AbstractIntType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.AbstractLongType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.AbstractType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.ArrayType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.BooleanType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.CharType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.DoubleType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.FunctionType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.RealType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.RowType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.SmallintType
 
compareTo(SqlVarbinary) - Method in class com.facebook.presto.spi.type.SqlVarbinary
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.TinyintType
 
compareTo(Block, int, Block, int) - Method in interface com.facebook.presto.spi.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.spi.type.VarbinaryType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.VarcharType
 
compareUnsigned(long, long, long, long) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
comparisonFunction(OperatorType, Type, Type) - Method in interface com.facebook.presto.spi.function.StandardFunctionResolution
 
complement() - Method in class com.facebook.presto.spi.predicate.AllOrNoneValueSet
 
complement() - Method in class com.facebook.presto.spi.predicate.Domain
 
complement() - Method in class com.facebook.presto.spi.predicate.EquatableValueSet
 
complement() - Method in class com.facebook.presto.spi.predicate.SortedRangeSet
 
complement() - Method in interface com.facebook.presto.spi.predicate.ValueSet
 
compose(MethodHandle, MethodHandle) - Static method in class com.facebook.presto.spi.block.MethodHandleUtil
 
compose(MethodHandle, MethodHandle, MethodHandle) - Static method in class com.facebook.presto.spi.block.MethodHandleUtil
 
ComputedStatistics - Class in com.facebook.presto.spi.statistics
 
ComputedStatistics.Builder - Class in com.facebook.presto.spi.statistics
 
configure(ResourceGroup, SelectionContext<C>) - Method in interface com.facebook.presto.spi.resourceGroups.ResourceGroupConfigurationManager
Implementations may retain a reference to the group, and re-configure it asynchronously.
Connector - Interface in com.facebook.presto.spi.connector
 
ConnectorAccessControl - Interface in com.facebook.presto.spi.connector
 
ConnectorBucketNodeMap - Class in com.facebook.presto.spi.connector
 
ConnectorCapabilities - Enum in com.facebook.presto.spi.connector
 
ConnectorContext - Interface in com.facebook.presto.spi.connector
 
ConnectorFactory - Interface in com.facebook.presto.spi.connector
 
ConnectorHandleResolver - Interface in com.facebook.presto.spi
 
ConnectorIdentity - Class in com.facebook.presto.spi.security
 
ConnectorIdentity(String, Optional<Principal>, Optional<SelectedRole>) - Constructor for class com.facebook.presto.spi.security.ConnectorIdentity
 
ConnectorIndex - Interface in com.facebook.presto.spi
 
ConnectorIndexHandle - Interface in com.facebook.presto.spi
 
ConnectorIndexProvider - Interface in com.facebook.presto.spi.connector
 
ConnectorInsertTableHandle - Interface in com.facebook.presto.spi
 
ConnectorMetadata - Interface in com.facebook.presto.spi.connector
 
ConnectorNewTableLayout - Class in com.facebook.presto.spi
 
ConnectorNewTableLayout(ConnectorPartitioningHandle, List<String>) - Constructor for class com.facebook.presto.spi.ConnectorNewTableLayout
 
ConnectorNodePartitioningProvider - Interface in com.facebook.presto.spi.connector
 
ConnectorOutputMetadata - Interface in com.facebook.presto.spi.connector
Connectors can choose to return ConnectorOutputMetadata from finishInsert or finishCreate.
ConnectorOutputTableHandle - Interface in com.facebook.presto.spi
 
ConnectorPageSink - Interface in com.facebook.presto.spi
 
ConnectorPageSinkProvider - Interface in com.facebook.presto.spi.connector
 
ConnectorPageSource - Interface in com.facebook.presto.spi
 
ConnectorPageSourceProvider - Interface in com.facebook.presto.spi.connector
 
ConnectorPartitionHandle - Class in com.facebook.presto.spi.connector
 
ConnectorPartitionHandle() - Constructor for class com.facebook.presto.spi.connector.ConnectorPartitionHandle
 
ConnectorPartitioningHandle - Interface in com.facebook.presto.spi.connector
 
ConnectorPartitioningMetadata - Class in com.facebook.presto.spi.connector
 
ConnectorPartitioningMetadata(ConnectorPartitioningHandle, List<String>) - Constructor for class com.facebook.presto.spi.connector.ConnectorPartitioningMetadata
 
ConnectorRecordSetProvider - Interface in com.facebook.presto.spi.connector
 
ConnectorResolvedIndex - Class in com.facebook.presto.spi
 
ConnectorResolvedIndex(ConnectorIndexHandle, TupleDomain<ColumnHandle>) - Constructor for class com.facebook.presto.spi.ConnectorResolvedIndex
 
ConnectorSession - Interface in com.facebook.presto.spi
 
ConnectorSplit - Interface in com.facebook.presto.spi
 
ConnectorSplitBatch(List<ConnectorSplit>, boolean) - Constructor for class com.facebook.presto.spi.ConnectorSplitSource.ConnectorSplitBatch
 
ConnectorSplitManager - Interface in com.facebook.presto.spi.connector
 
ConnectorSplitManager.SplitSchedulingStrategy - Enum in com.facebook.presto.spi.connector
 
ConnectorSplitSource - Interface in com.facebook.presto.spi
 
ConnectorSplitSource.ConnectorSplitBatch - Class in com.facebook.presto.spi
 
ConnectorTableHandle - Interface in com.facebook.presto.spi
 
ConnectorTableLayout - Class in com.facebook.presto.spi
 
ConnectorTableLayout(ConnectorTableLayoutHandle) - Constructor for class com.facebook.presto.spi.ConnectorTableLayout
 
ConnectorTableLayout(ConnectorTableLayoutHandle, Optional<List<ColumnHandle>>, TupleDomain<ColumnHandle>, Optional<ConnectorTablePartitioning>, Optional<Set<ColumnHandle>>, Optional<DiscretePredicates>, List<LocalProperty<ColumnHandle>>) - Constructor for class com.facebook.presto.spi.ConnectorTableLayout
 
ConnectorTableLayoutHandle - Interface in com.facebook.presto.spi
 
ConnectorTableLayoutResult - Class in com.facebook.presto.spi
 
ConnectorTableLayoutResult(ConnectorTableLayout, TupleDomain<ColumnHandle>) - Constructor for class com.facebook.presto.spi.ConnectorTableLayoutResult
 
ConnectorTableMetadata - Class in com.facebook.presto.spi
 
ConnectorTableMetadata(SchemaTableName, List<ColumnMetadata>) - Constructor for class com.facebook.presto.spi.ConnectorTableMetadata
 
ConnectorTableMetadata(SchemaTableName, List<ColumnMetadata>, Map<String, Object>) - Constructor for class com.facebook.presto.spi.ConnectorTableMetadata
 
ConnectorTableMetadata(SchemaTableName, List<ColumnMetadata>, Map<String, Object>, Optional<String>) - Constructor for class com.facebook.presto.spi.ConnectorTableMetadata
 
ConnectorTablePartitioning - Class in com.facebook.presto.spi
The partitioning of split groups in a table.
ConnectorTablePartitioning(ConnectorPartitioningHandle, List<ColumnHandle>) - Constructor for class com.facebook.presto.spi.ConnectorTablePartitioning
 
ConnectorTransactionHandle - Interface in com.facebook.presto.spi.connector
 
ConnectorViewDefinition - Class in com.facebook.presto.spi
 
ConnectorViewDefinition(SchemaTableName, Optional<String>, String) - Constructor for class com.facebook.presto.spi.ConnectorViewDefinition
 
ConstantExpression - Class in com.facebook.presto.spi.relation
 
ConstantExpression(Object, Type) - Constructor for class com.facebook.presto.spi.relation.ConstantExpression
 
ConstantProperty<E> - Class in com.facebook.presto.spi
 
ConstantProperty(E) - Constructor for class com.facebook.presto.spi.ConstantProperty
 
constrain(Set<E>) - Method in class com.facebook.presto.spi.GroupingProperty
 
constrain(Set<E>) - Method in interface com.facebook.presto.spi.LocalProperty
Return a new instance with the give (reduced) set of columns
Constraint<T> - Class in com.facebook.presto.spi
 
Constraint(TupleDomain<T>) - Constructor for class com.facebook.presto.spi.Constraint
 
Constraint(TupleDomain<T>, Predicate<Map<T, NullableValue>>) - Constructor for class com.facebook.presto.spi.Constraint
 
Constraint(TupleDomain<T>, Optional<Predicate<Map<T, NullableValue>>>) - Constructor for class com.facebook.presto.spi.Constraint
 
consume(Consumer<Ranges>, Consumer<DiscreteValues>, Consumer<AllOrNone>) - Method in interface com.facebook.presto.spi.predicate.ValuesProcessor
 
contains(Domain) - Method in class com.facebook.presto.spi.predicate.Domain
 
contains(Range) - Method in class com.facebook.presto.spi.predicate.Range
 
contains(TupleDomain<T>) - Method in class com.facebook.presto.spi.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.spi.predicate.ValueSet
 
containsValue(Object) - Method in class com.facebook.presto.spi.predicate.AllOrNoneValueSet
 
containsValue(Object) - Method in class com.facebook.presto.spi.predicate.EquatableValueSet
 
containsValue(Object) - Method in class com.facebook.presto.spi.predicate.SortedRangeSet
 
containsValue(Object) - Method in interface com.facebook.presto.spi.predicate.ValueSet
 
Convention - Annotation Type in com.facebook.presto.spi.function
 
copyOf(Type, List<Range>) - Static method in class com.facebook.presto.spi.predicate.SortedRangeSet
 
copyOf(Type, Collection<Object>) - Static method in interface com.facebook.presto.spi.predicate.ValueSet
 
copyOfRanges(Type, Collection<Range>) - Static method in interface com.facebook.presto.spi.predicate.ValueSet
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.spi.block.AbstractMapBlock
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.spi.block.AbstractRowBlock
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleArrayBlock
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleMapBlock
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleRowBlock
 
copyPositions(int[], int, int) - Method in interface com.facebook.presto.spi.block.Block
Returns a block containing the specified positions.
copyPositions(int[], int, int) - Method in class com.facebook.presto.spi.block.ByteArrayBlock
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.spi.block.ByteArrayBlockBuilder
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.spi.block.Int128ArrayBlock
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.spi.block.Int128ArrayBlockBuilder
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.spi.block.IntArrayBlock
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.spi.block.IntArrayBlockBuilder
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.spi.block.LongArrayBlock
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.spi.block.LongArrayBlockBuilder
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.spi.block.ShortArrayBlock
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.spi.block.ShortArrayBlockBuilder
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.spi.block.VariableWidthBlock
 
copyPositions(int[], int, int) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
copyRegion(int, int) - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.spi.block.AbstractMapBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.spi.block.AbstractRowBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleArrayBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleMapBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleRowBlock
 
copyRegion(int, int) - Method in interface com.facebook.presto.spi.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.spi.block.ByteArrayBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.spi.block.ByteArrayBlockBuilder
 
copyRegion(int, int) - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.spi.block.Int128ArrayBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.spi.block.Int128ArrayBlockBuilder
 
copyRegion(int, int) - Method in class com.facebook.presto.spi.block.IntArrayBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.spi.block.IntArrayBlockBuilder
 
copyRegion(int, int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.spi.block.LongArrayBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.spi.block.LongArrayBlockBuilder
 
copyRegion(int, int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.spi.block.ShortArrayBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.spi.block.ShortArrayBlockBuilder
 
copyRegion(int, int) - Method in class com.facebook.presto.spi.block.VariableWidthBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
CPU_TIME - Static variable in class com.facebook.presto.spi.session.ResourceEstimates
 
create(Type, Object, int) - Static method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
create(String, Map<String, String>, ConnectorContext) - Method in interface com.facebook.presto.spi.connector.ConnectorFactory
 
create(Map<String, String>) - Method in interface com.facebook.presto.spi.eventlistener.EventListenerFactory
 
create(ValueSet, boolean) - Static method in class com.facebook.presto.spi.predicate.Domain
 
create(Type, Object) - Static method in class com.facebook.presto.spi.predicate.EquatableValueSet.ValueEntry
 
create(Map<String, String>, ResourceGroupConfigurationManagerContext) - Method in interface com.facebook.presto.spi.resourceGroups.ResourceGroupConfigurationManagerFactory
 
create(Map<String, String>) - Method in interface com.facebook.presto.spi.security.PasswordAuthenticatorFactory
 
create(Map<String, String>) - Method in interface com.facebook.presto.spi.security.SystemAccessControlFactory
 
create(Map<String, String>, SessionPropertyConfigurationManagerContext) - Method in interface com.facebook.presto.spi.session.SessionPropertyConfigurationManagerFactory
 
createAuthenticatedPrincipal(String, String) - Method in interface com.facebook.presto.spi.security.PasswordAuthenticator
Authenticate the provided user and password.
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.spi.type.AbstractIntType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.spi.type.AbstractIntType
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.spi.type.AbstractLongType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.spi.type.AbstractLongType
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.spi.type.AbstractVariableWidthType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.spi.type.AbstractVariableWidthType
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.spi.type.ArrayType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.spi.type.ArrayType
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.spi.type.BooleanType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.spi.type.BooleanType
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.spi.type.DoubleType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.spi.type.DoubleType
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.spi.type.FunctionType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.spi.type.FunctionType
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.spi.type.MapType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.spi.type.MapType
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.spi.type.RowType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.spi.type.RowType
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.spi.type.SmallintType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.spi.type.SmallintType
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.spi.type.TinyintType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.spi.type.TinyintType
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in interface com.facebook.presto.spi.type.Type
Creates the preferred block builder for this type.
createBlockBuilder(BlockBuilderStatus, int) - Method in interface com.facebook.presto.spi.type.Type
Creates the preferred block builder for this type.
createBlockBuilderStatus() - Method in class com.facebook.presto.spi.block.PageBuilderStatus
 
createBlockFromKeyValue(Optional<boolean[]>, int[], Block, Block) - Method in class com.facebook.presto.spi.type.MapType
 
createBucketNodeMap(int) - Static method in class com.facebook.presto.spi.connector.ConnectorBucketNodeMap
 
createBucketNodeMap(List<Node>) - Static method in class com.facebook.presto.spi.connector.ConnectorBucketNodeMap
 
createCharType(long) - Static method in class com.facebook.presto.spi.type.CharType
 
createConstantExpression(Block, Type) - Static method in class com.facebook.presto.spi.relation.ConstantExpression
 
createDecimalType(int, int) - Static method in class com.facebook.presto.spi.type.DecimalType
 
createDecimalType(int) - Static method in class com.facebook.presto.spi.type.DecimalType
 
createDecimalType() - Static method in class com.facebook.presto.spi.type.DecimalType
 
createFixedSizeBlockBuilder(int) - Method in class com.facebook.presto.spi.type.AbstractIntType
 
createFixedSizeBlockBuilder(int) - Method in class com.facebook.presto.spi.type.AbstractLongType
 
createFixedSizeBlockBuilder(int) - Method in class com.facebook.presto.spi.type.BooleanType
 
createFixedSizeBlockBuilder(int) - Method in class com.facebook.presto.spi.type.DoubleType
 
createFixedSizeBlockBuilder(int) - Method in interface com.facebook.presto.spi.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.spi.type.SmallintType
 
createFixedSizeBlockBuilder(int) - Method in class com.facebook.presto.spi.type.TinyintType
 
createGroupedState() - Method in interface com.facebook.presto.spi.function.AccumulatorStateFactory
Return value is also guaranteed to implement GroupedAccumulatorState
createMapBlockInternal(int, int, Optional<boolean[]>, int[], Block, Block, AbstractMapBlock.HashTables, Type, MethodHandle, MethodHandle, MethodHandle) - Static method in class com.facebook.presto.spi.block.MapBlock
Create a map block directly without per element validations.
createMapBlockInternal(TypeManager, Type, int, int, Optional<boolean[]>, int[], Block, Block, AbstractMapBlock.HashTables) - Static method in class com.facebook.presto.spi.type.MapType
Create a map block directly without per element validations.
createPageIndexer(List<? extends Type>) - Method in interface com.facebook.presto.spi.PageIndexerFactory
 
createPageSink(ConnectorTransactionHandle, ConnectorSession, ConnectorOutputTableHandle) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorPageSinkProvider
 
createPageSink(ConnectorTransactionHandle, ConnectorSession, ConnectorInsertTableHandle) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorPageSinkProvider
 
createPageSink(ConnectorTransactionHandle, ConnectorSession, ConnectorOutputTableHandle) - Method in interface com.facebook.presto.spi.connector.ConnectorPageSinkProvider
 
createPageSink(ConnectorTransactionHandle, ConnectorSession, ConnectorInsertTableHandle) - Method in interface com.facebook.presto.spi.connector.ConnectorPageSinkProvider
 
createPageSource(ConnectorTransactionHandle, ConnectorSession, ConnectorSplit, List<ColumnHandle>) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorPageSourceProvider
 
createPageSource(ConnectorTransactionHandle, ConnectorSession, ConnectorSplit, List<ColumnHandle>) - Method in interface com.facebook.presto.spi.connector.ConnectorPageSourceProvider
 
createRole(ConnectorSession, String, Optional<PrestoPrincipal>) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
createRole(ConnectorSession, String, Optional<PrestoPrincipal>) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Creates the specified role.
createSchema(ConnectorSession, String, Map<String, Object>) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
createSchema(ConnectorSession, String, Map<String, Object>) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Creates a schema.
createSingleState() - Method in interface com.facebook.presto.spi.function.AccumulatorStateFactory
 
createTable(ConnectorSession, ConnectorTableMetadata, boolean) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
createTable(ConnectorSession, ConnectorTableMetadata, boolean) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Creates a table using the specified table metadata.
createTemporaryTable(ConnectorSession, List<ColumnMetadata>, Optional<ConnectorPartitioningMetadata>) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
createTemporaryTable(ConnectorSession, List<ColumnMetadata>, Optional<ConnectorPartitioningMetadata>) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Creates a temporary table with optional partitioning requirements.
createType(TypeManager, List<TypeParameter>) - Method in interface com.facebook.presto.spi.type.ParametricType
 
createType(TypeManager, List<TypeParameter>) - Method in class com.facebook.presto.spi.type.QuantileDigestParametricType
 
createUnboundedVarcharType() - Static method in class com.facebook.presto.spi.type.VarcharType
 
createVarcharType(int) - Static method in class com.facebook.presto.spi.type.VarcharType
 
createView(ConnectorSession, SchemaTableName, String, boolean) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
createView(ConnectorSession, SchemaTableName, String, boolean) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Create the specified view.
createWithTypeSignature(TypeSignature, List<RowType.Field>) - Static method in class com.facebook.presto.spi.type.RowType
 
cursor() - Method in class com.facebook.presto.spi.InMemoryRecordSet
 
cursor() - Method in interface com.facebook.presto.spi.RecordSet
 
cursor(ConnectorTransactionHandle, ConnectorSession, TupleDomain<Integer>) - Method in interface com.facebook.presto.spi.SystemTable
Create a cursor for the data in this table.

D

DATE - Static variable in class com.facebook.presto.spi.type.DateType
 
DATE - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
DateTimeEncoding - Class in com.facebook.presto.spi.type
 
DateType - Class in com.facebook.presto.spi.type
 
DECIMAL - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
DecimalParseResult - Class in com.facebook.presto.spi.type
 
DecimalParseResult(Object, DecimalType) - Constructor for class com.facebook.presto.spi.type.DecimalParseResult
 
Decimals - Class in com.facebook.presto.spi.type
 
DecimalType - Class in com.facebook.presto.spi.type
 
declarePosition() - Method in class com.facebook.presto.spi.PageBuilder
 
declarePositions(int) - Method in class com.facebook.presto.spi.PageBuilder
 
decode(Object) - Method in class com.facebook.presto.spi.session.PropertyMetadata
Decodes the SQL type object value to the Java type of the property.
decodePageIndex(long) - Method in interface com.facebook.presto.spi.PageSorter
 
decodePositionIndex(long) - Method in interface com.facebook.presto.spi.PageSorter
 
decodeUnscaledValue(Slice) - Static method in class com.facebook.presto.spi.type.Decimals
 
DEFAULT_MAX_PAGE_SIZE_IN_BYTES - Static variable in class com.facebook.presto.spi.block.PageBuilderStatus
 
DEFAULT_PRECISION - Static variable in class com.facebook.presto.spi.type.DecimalType
 
DEFAULT_SCALE - Static variable in class com.facebook.presto.spi.type.DecimalType
 
DefaultRowExpressionTraversalVisitor<C> - Class in com.facebook.presto.spi.relation
The default visitor serves as a template for "consumer-like" tree traversal.
DefaultRowExpressionTraversalVisitor() - Constructor for class com.facebook.presto.spi.relation.DefaultRowExpressionTraversalVisitor
 
deleteRows(Block) - Method in interface com.facebook.presto.spi.UpdatablePageSource
 
denyAddColumn(String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyAddColumn(String, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyCatalogAccess(String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyCatalogAccess(String, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyCreateRole(String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyCreateSchema(String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyCreateSchema(String, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyCreateTable(String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyCreateTable(String, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyCreateView(String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyCreateView(String, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyCreateViewWithSelect(String, Identity) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyCreateViewWithSelect(String, ConnectorIdentity) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyCreateViewWithSelect(String, ConnectorIdentity, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyDeleteTable(String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyDeleteTable(String, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyDropColumn(String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyDropColumn(String, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyDropRole(String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyDropSchema(String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyDropSchema(String, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyDropTable(String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyDropTable(String, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyDropView(String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyDropView(String, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyGrantRoles(Set<String>, Set<PrestoPrincipal>) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyGrantTablePrivilege(String, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyGrantTablePrivilege(String, String, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyInsertTable(String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyInsertTable(String, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyRenameColumn(String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyRenameColumn(String, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyRenameSchema(String, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyRenameSchema(String, String, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyRenameTable(String, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyRenameTable(String, String, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyRevokeRoles(Set<String>, Set<PrestoPrincipal>) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyRevokeTablePrivilege(String, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyRevokeTablePrivilege(String, String, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denySelectColumns(String, Collection<String>) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denySelectColumns(String, Collection<String>, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denySelectTable(String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denySelectTable(String, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denySelectView(String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denySelectView(String, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denySetCatalogSessionProperty(String, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denySetCatalogSessionProperty(String, String, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denySetCatalogSessionProperty(String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denySetRole(String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denySetSystemSessionProperty(String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denySetSystemSessionProperty(String, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denySetUser(Optional<Principal>, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denySetUser(Optional<Principal>, String, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyShowCurrentRoles(String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyShowRoleGrants(String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyShowRoles(String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyShowSchemas() - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyShowSchemas(String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyShowTablesMetadata(String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denyShowTablesMetadata(String, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
Description - Annotation Type in com.facebook.presto.spi.function
 
deserialize(Block, int, T) - Method in interface com.facebook.presto.spi.function.AccumulatorStateSerializer
Deserialize index-th position in block into state.
DictionaryBlock - Class in com.facebook.presto.spi.block
 
DictionaryBlock(Block, int[]) - Constructor for class com.facebook.presto.spi.block.DictionaryBlock
 
DictionaryBlock(int, Block, int[]) - Constructor for class com.facebook.presto.spi.block.DictionaryBlock
 
DictionaryBlock(int, Block, int[], DictionaryId) - Constructor for class com.facebook.presto.spi.block.DictionaryBlock
 
DictionaryBlock(int, Block, int[], boolean) - Constructor for class com.facebook.presto.spi.block.DictionaryBlock
 
DictionaryBlock(int, Block, int[], boolean, DictionaryId) - Constructor for class com.facebook.presto.spi.block.DictionaryBlock
 
DictionaryBlock(int, int, Block, int[], boolean, DictionaryId) - Constructor for class com.facebook.presto.spi.block.DictionaryBlock
 
DictionaryBlockEncoding - Class in com.facebook.presto.spi.block
 
DictionaryBlockEncoding() - Constructor for class com.facebook.presto.spi.block.DictionaryBlockEncoding
 
DictionaryId - Class in com.facebook.presto.spi.block
 
DictionaryId(long, long, long) - Constructor for class com.facebook.presto.spi.block.DictionaryId
 
DiscretePredicates - Class in com.facebook.presto.spi
 
DiscretePredicates(List<ColumnHandle>, Iterable<TupleDomain<ColumnHandle>>) - Constructor for class com.facebook.presto.spi.DiscretePredicates
 
DiscreteValues - Interface in com.facebook.presto.spi.predicate
 
divideRoundUp(long, int, long) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
divideRoundUp(long, int, Slice) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
divideRoundUp(Slice, int, long) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
divideRoundUp(Slice, int, Slice) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
Domain - Class in com.facebook.presto.spi.predicate
Defines the possible values of a single variable in terms of its valid scalar values and nullability.
DomainTranslator - Interface in com.facebook.presto.spi.relation
 
DomainTranslator.ColumnExtractor<T> - Interface in com.facebook.presto.spi.relation
 
DomainTranslator.ExtractionResult<T> - Class in com.facebook.presto.spi.relation
 
DOUBLE - Static variable in class com.facebook.presto.spi.type.DoubleType
 
DOUBLE - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
doubleProperty(String, String, Double, boolean) - Static method in class com.facebook.presto.spi.session.PropertyMetadata
 
DoubleRange - Class in com.facebook.presto.spi.statistics
 
DoubleRange(double, double) - Constructor for class com.facebook.presto.spi.statistics.DoubleRange
 
DoubleType - Class in com.facebook.presto.spi.type
 
dropColumn(ConnectorSession, ConnectorTableHandle, ColumnHandle) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
dropColumn(ConnectorSession, ConnectorTableHandle, ColumnHandle) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Drop the specified column
dropRole(ConnectorSession, String) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
dropRole(ConnectorSession, String) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Drops the specified role.
dropSchema(ConnectorSession, String) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
dropSchema(ConnectorSession, String) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Drops the specified schema.
dropTable(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
dropTable(ConnectorSession, ConnectorTableHandle) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Drops the specified table
dropView(ConnectorSession, SchemaTableName) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
dropView(ConnectorSession, SchemaTableName) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Drop the specified view.
DuplicateMapKeyException - Exception in com.facebook.presto.spi.block
 
DuplicateMapKeyException(Block, int) - Constructor for exception com.facebook.presto.spi.block.DuplicateMapKeyException
 

E

empty() - Static method in class com.facebook.presto.spi.statistics.ColumnStatistics
 
empty() - Static method in class com.facebook.presto.spi.statistics.TableStatistics
 
empty() - Static method in class com.facebook.presto.spi.statistics.TableStatisticsMetadata
 
encode(T) - Method in class com.facebook.presto.spi.session.PropertyMetadata
Encodes the Java type value to SQL type object value
encodeScaledValue(BigDecimal, int) - Static method in class com.facebook.presto.spi.type.Decimals
 
encodeScaledValue(BigDecimal) - Static method in class com.facebook.presto.spi.type.Decimals
Converts BigDecimal to Slice representing it for long DecimalType.
encodeShortScaledValue(BigDecimal, int) - Static method in class com.facebook.presto.spi.type.Decimals
 
encodeUnscaledValue(BigInteger) - Static method in class com.facebook.presto.spi.type.Decimals
 
encodeUnscaledValue(long) - Static method in class com.facebook.presto.spi.type.Decimals
 
ensureCapacity(long) - Method in interface com.facebook.presto.spi.function.GroupedAccumulatorState
 
ensureHashTableLoaded() - Method in class com.facebook.presto.spi.block.AbstractMapBlock
 
ensureHashTableLoaded() - Method in class com.facebook.presto.spi.block.MapBlock
 
ensureHashTableLoaded() - Method in class com.facebook.presto.spi.block.MapBlockBuilder
 
equal(Type, Object) - Static method in class com.facebook.presto.spi.predicate.Range
 
equals(int, int, Block, int, int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleArrayBlock
 
equals(int, int, Block, int, int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleMapBlock
 
equals(int, int, Block, int, int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleRowBlock
 
equals(int, int, Block, int, int, int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
equals(int, int, Block, int, int, int) - Method in interface com.facebook.presto.spi.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.spi.block.DictionaryBlock
 
equals(Object) - Method in class com.facebook.presto.spi.block.DictionaryId
 
equals(int, int, Block, int, int, int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
equals(int, int, Block, int, int, int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
equals(Object) - Method in class com.facebook.presto.spi.CatalogSchemaName
 
equals(Object) - Method in class com.facebook.presto.spi.CatalogSchemaTableName
 
equals(Object) - Method in class com.facebook.presto.spi.ColumnMetadata
 
equals(Object) - Method in class com.facebook.presto.spi.connector.ConnectorPartitionHandle
 
equals(Object) - Method in class com.facebook.presto.spi.connector.NotPartitionedPartitionHandle
 
equals(Object) - Method in class com.facebook.presto.spi.ConnectorNewTableLayout
 
equals(Object) - Method in class com.facebook.presto.spi.ConnectorTableLayout
 
equals(Object) - Method in class com.facebook.presto.spi.ConnectorTablePartitioning
 
equals(Object) - Method in class com.facebook.presto.spi.ConstantProperty
 
equals(Object) - Method in class com.facebook.presto.spi.ErrorCode
 
equals(Object) - Method in class com.facebook.presto.spi.function.LongVariableConstraint
 
equals(Object) - Method in class com.facebook.presto.spi.function.Signature
 
equals(Object) - Method in class com.facebook.presto.spi.function.TypeVariableConstraint
 
equals(Object) - Method in class com.facebook.presto.spi.GroupingProperty
 
equals(Object) - Method in class com.facebook.presto.spi.HostAddress
 
equals(Object) - Method in class com.facebook.presto.spi.memory.MemoryPoolId
 
equals(Object) - Method in class com.facebook.presto.spi.predicate.AllOrNoneValueSet
 
equals(Object) - Method in class com.facebook.presto.spi.predicate.Domain
 
equals(Object) - Method in class com.facebook.presto.spi.predicate.EquatableValueSet
 
equals(Object) - Method in class com.facebook.presto.spi.predicate.EquatableValueSet.ValueEntry
 
equals(Object) - Method in class com.facebook.presto.spi.predicate.Marker
 
equals(Object) - Method in class com.facebook.presto.spi.predicate.NullableValue
 
equals(Object) - Method in class com.facebook.presto.spi.predicate.Range
 
equals(Object) - Method in class com.facebook.presto.spi.predicate.SortedRangeSet
 
equals(Object) - Method in class com.facebook.presto.spi.predicate.TupleDomain
 
equals(Object) - Method in class com.facebook.presto.spi.PrestoWarning
 
equals(Object) - Method in class com.facebook.presto.spi.QueryId
 
equals(Object) - Method in class com.facebook.presto.spi.relation.CallExpression
 
equals(Object) - Method in class com.facebook.presto.spi.relation.ConstantExpression
 
equals(Object) - Method in class com.facebook.presto.spi.relation.InputReferenceExpression
 
equals(Object) - Method in class com.facebook.presto.spi.relation.LambdaDefinitionExpression
 
equals(Object) - Method in class com.facebook.presto.spi.relation.RowExpression
 
equals(Object) - Method in class com.facebook.presto.spi.relation.SpecialFormExpression
 
equals(Object) - Method in class com.facebook.presto.spi.relation.VariableReferenceExpression
 
equals(Object) - Method in class com.facebook.presto.spi.resourceGroups.ResourceGroupId
 
equals(Object) - Method in class com.facebook.presto.spi.SchemaTableName
 
equals(Object) - Method in class com.facebook.presto.spi.SchemaTablePrefix
 
equals(Object) - Method in class com.facebook.presto.spi.security.BasicPrincipal
 
equals(Object) - Method in class com.facebook.presto.spi.security.ConnectorIdentity
 
equals(Object) - Method in class com.facebook.presto.spi.security.GrantInfo
 
equals(Object) - Method in class com.facebook.presto.spi.security.Identity
 
equals(Object) - Method in class com.facebook.presto.spi.security.PrestoPrincipal
 
equals(Object) - Method in class com.facebook.presto.spi.security.PrivilegeInfo
 
equals(Object) - Method in class com.facebook.presto.spi.security.RoleGrant
 
equals(Object) - Method in class com.facebook.presto.spi.security.SelectedRole
 
equals(Object) - Method in class com.facebook.presto.spi.SortingProperty
 
equals(Object) - Method in class com.facebook.presto.spi.statistics.ColumnStatisticMetadata
 
equals(Object) - Method in class com.facebook.presto.spi.statistics.ColumnStatistics
 
equals(Object) - Method in class com.facebook.presto.spi.statistics.DoubleRange
 
equals(Object) - Method in class com.facebook.presto.spi.statistics.Estimate
 
equals(Object) - Method in class com.facebook.presto.spi.statistics.TableStatistics
 
equals(Object) - Method in class com.facebook.presto.spi.Subfield
 
equals(Object) - Method in class com.facebook.presto.spi.Subfield.LongSubscript
 
equals(Object) - Method in class com.facebook.presto.spi.Subfield.NestedField
 
equals(Object) - Method in class com.facebook.presto.spi.Subfield.StringSubscript
 
equals(Object) - Method in class com.facebook.presto.spi.type.AbstractType
 
equals(Object) - Method in class com.facebook.presto.spi.type.BigintType
 
equals(Object) - Method in class com.facebook.presto.spi.type.BooleanType
 
equals(Object) - Method in class com.facebook.presto.spi.type.CharType
 
equals(Object) - Method in class com.facebook.presto.spi.type.DateType
 
equals(Object) - Method in class com.facebook.presto.spi.type.DecimalParseResult
 
equals(Object) - Method in class com.facebook.presto.spi.type.DoubleType
 
equals(Object) - Method in class com.facebook.presto.spi.type.IntegerType
 
equals(Object) - Method in class com.facebook.presto.spi.type.NamedType
 
equals(Object) - Method in class com.facebook.presto.spi.type.NamedTypeSignature
 
equals(Object) - Method in class com.facebook.presto.spi.type.RealType
 
equals(Object) - Method in class com.facebook.presto.spi.type.RowFieldName
 
equals(Object) - Method in class com.facebook.presto.spi.type.SmallintType
 
equals(Object) - Method in class com.facebook.presto.spi.type.SqlDate
 
equals(Object) - Method in class com.facebook.presto.spi.type.SqlDecimal
 
equals(Object) - Method in class com.facebook.presto.spi.type.SqlTime
 
equals(Object) - Method in class com.facebook.presto.spi.type.SqlTimestamp
 
equals(Object) - Method in class com.facebook.presto.spi.type.SqlTimestampWithTimeZone
 
equals(Object) - Method in class com.facebook.presto.spi.type.SqlTimeWithTimeZone
 
equals(Object) - Method in class com.facebook.presto.spi.type.SqlVarbinary
 
equals(Object) - Method in class com.facebook.presto.spi.type.TimestampType
 
equals(Object) - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
equals(Object) - Method in class com.facebook.presto.spi.type.TimeType
 
equals(Object) - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
equals(Object) - Method in class com.facebook.presto.spi.type.TimeZoneKey
 
equals(Object) - Method in class com.facebook.presto.spi.type.TinyintType
 
equals(Object) - Method in class com.facebook.presto.spi.type.TypeParameter
 
equals(Object) - Method in class com.facebook.presto.spi.type.TypeSignature
 
equals(Object) - Method in class com.facebook.presto.spi.type.TypeSignatureParameter
 
equals(Object) - Method in class com.facebook.presto.spi.type.VarbinaryType
 
equals(Object) - Method in class com.facebook.presto.spi.type.VarcharType
 
equals(Object) - Method in class com.facebook.presto.spi.WarningCode
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.AbstractIntType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.AbstractLongType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.AbstractType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.ArrayType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.BooleanType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.CharType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.DoubleType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.FunctionType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.MapType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.RealType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.RowType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.SmallintType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.TinyintType
 
equalTo(Block, int, Block, int) - Method in interface com.facebook.presto.spi.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.spi.type.VarbinaryType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.VarcharType
 
EquatableValueSet - Class in com.facebook.presto.spi.predicate
A set containing values that are uniquely identifiable.
EquatableValueSet(Type, boolean, Set<EquatableValueSet.ValueEntry>) - Constructor for class com.facebook.presto.spi.predicate.EquatableValueSet
 
EquatableValueSet.ValueEntry - Class in com.facebook.presto.spi.predicate
 
ErrorCode - Class in com.facebook.presto.spi
 
ErrorCode(int, String, ErrorType) - Constructor for class com.facebook.presto.spi.ErrorCode
 
ErrorCodeSupplier - Interface in com.facebook.presto.spi
 
ErrorType - Enum in com.facebook.presto.spi
 
Estimate - Class in com.facebook.presto.spi.statistics
 
EventListener - Interface in com.facebook.presto.spi.eventlistener
 
EventListenerFactory - Interface in com.facebook.presto.spi.eventlistener
 
exactly(Type, Object) - Static method in class com.facebook.presto.spi.predicate.Marker
 
EXECUTION_TIME - Static variable in class com.facebook.presto.spi.session.ResourceEstimates
 
extract(RowExpression) - Method in interface com.facebook.presto.spi.relation.DomainTranslator.ColumnExtractor
 
extractFixedValues(TupleDomain<T>) - Static method in class com.facebook.presto.spi.predicate.TupleDomain
Extract all column constraints that require exactly one value or only null in their respective Domains.
ExtractionResult(TupleDomain<T>, RowExpression) - Constructor for class com.facebook.presto.spi.relation.DomainTranslator.ExtractionResult
 

F

field(String, Type) - Static method in class com.facebook.presto.spi.type.RowType
 
field(Type) - Static method in class com.facebook.presto.spi.type.RowType
 
Field(Optional<String>, Type) - Constructor for class com.facebook.presto.spi.type.RowType.Field
 
filterCatalogs(Identity, Set<String>) - Method in interface com.facebook.presto.spi.security.SystemAccessControl
Filter the list of catalogs to those visible to the identity.
filterSchemas(ConnectorTransactionHandle, ConnectorIdentity, Set<String>) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
Filter the list of schemas to those visible to the identity.
filterSchemas(Identity, String, Set<String>) - Method in interface com.facebook.presto.spi.security.SystemAccessControl
Filter the list of schemas in a catalog to those visible to the identity.
filterTables(ConnectorTransactionHandle, ConnectorIdentity, Set<SchemaTableName>) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
Filter the list of tables and views to those visible to the identity.
filterTables(Identity, String, Set<SchemaTableName>) - Method in interface com.facebook.presto.spi.security.SystemAccessControl
Filter the list of tables and views to those visible to the identity.
finish() - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorPageSink
 
finish() - Method in interface com.facebook.presto.spi.ConnectorPageSink
Notifies the connector that no more pages will be appended and returns connector-specific information that will be sent to the coordinator to complete the write operation.
finish() - Method in interface com.facebook.presto.spi.UpdatablePageSource
 
finishCreateTable(ConnectorSession, ConnectorOutputTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
finishCreateTable(ConnectorSession, ConnectorOutputTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Finish a table creation with data after the data is written.
finishDelete(ConnectorSession, ConnectorTableHandle, Collection<Slice>) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
finishDelete(ConnectorSession, ConnectorTableHandle, Collection<Slice>) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Finish delete query
finishInsert(ConnectorSession, ConnectorInsertTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
finishInsert(ConnectorSession, ConnectorInsertTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Finish insert query
finishStatisticsCollection(ConnectorSession, ConnectorTableHandle, Collection<ComputedStatistics>) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
finishStatisticsCollection(ConnectorSession, ConnectorTableHandle, Collection<ComputedStatistics>) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Finish statistics collection
FixedPageSource - Class in com.facebook.presto.spi
 
FixedPageSource(Iterable<Page>) - Constructor for class com.facebook.presto.spi.FixedPageSource
 
FixedSplitSource - Class in com.facebook.presto.spi
 
FixedSplitSource(Iterable<? extends ConnectorSplit>) - Constructor for class com.facebook.presto.spi.FixedSplitSource
 
FixedWidthType - Interface in com.facebook.presto.spi.type
FixedWidthType is a type that has a fixed size for every value.
from(List<RowType.Field>) - Static method in class com.facebook.presto.spi.type.RowType
 
fromColumnDomains(Optional<List<TupleDomain.ColumnDomain<T>>>) - Static method in class com.facebook.presto.spi.predicate.TupleDomain
 
fromElementBlock(int, Optional<boolean[]>, int[], Block) - Static method in class com.facebook.presto.spi.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.spi.block.RowBlock
Create a row block directly from columnar nulls and field blocks.
fromFixedValues(Map<T, NullableValue>) - Static method in class com.facebook.presto.spi.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.spi.type.ParameterKind
 
fromKeyValueBlock(Optional<boolean[]>, int[], Block, Block, MapType, MethodHandle, MethodHandle, MethodHandle) - Static method in class com.facebook.presto.spi.block.MapBlock
Create a map block directly from columnar nulls, keys, values, and offsets into the keys and values.
fromParts(String, int) - Static method in class com.facebook.presto.spi.HostAddress
Build a HostAddress instance from separate host and port values.
fromPredicate(ConnectorSession, RowExpression, DomainTranslator.ColumnExtractor<T>) - Method in interface com.facebook.presto.spi.relation.DomainTranslator
Convert a RowExpression predicate into an ExtractionResult consisting of: 1) A successfully extracted TupleDomain 2) An RowExpression fragment which represents the part of the original RowExpression that will need to be re-evaluated after filtering with the TupleDomain.
fromSerializable(NullableValue.Serializable) - Static method in class com.facebook.presto.spi.predicate.NullableValue
 
fromString(String) - Static method in class com.facebook.presto.spi.HostAddress
Split a freeform string into a host and port, without strict validation.
fromUri(URI) - Static method in class com.facebook.presto.spi.HostAddress
 
FunctionDependency - Annotation Type in com.facebook.presto.spi.function
 
FunctionHandle - Interface in com.facebook.presto.spi.function
 
FunctionKind - Enum in com.facebook.presto.spi.function
 
FunctionMetadata - Class in com.facebook.presto.spi.function
 
FunctionMetadata(String, List<TypeSignature>, TypeSignature, FunctionKind, boolean, boolean) - Constructor for class com.facebook.presto.spi.function.FunctionMetadata
 
FunctionMetadata(OperatorType, List<TypeSignature>, TypeSignature, FunctionKind, boolean, boolean) - Constructor for class com.facebook.presto.spi.function.FunctionMetadata
 
FunctionMetadataManager - Interface in com.facebook.presto.spi.function
 
FunctionType - Class in com.facebook.presto.spi.type
 
FunctionType(List<Type>, Type) - Constructor for class com.facebook.presto.spi.type.FunctionType
 

G

GEOMETRY - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
getAccessControl() - Method in interface com.facebook.presto.spi.connector.Connector
 
getAddresses() - Method in interface com.facebook.presto.spi.ConnectorSplit
 
getAllNodes() - Method in interface com.facebook.presto.spi.NodeManager
 
getAllocation() - Method in class com.facebook.presto.spi.memory.MemoryAllocation
 
getAllOrNone() - Method in class com.facebook.presto.spi.predicate.AllOrNoneValueSet
 
getAlternativeLayoutHandle(ConnectorSession, ConnectorTableLayoutHandle, ConnectorPartitioningHandle) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
getAlternativeLayoutHandle(ConnectorSession, ConnectorTableLayoutHandle, ConnectorPartitioningHandle) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Return a table layout handle whose partitioning is converted to the provided partitioning handle, but otherwise identical to the provided table layout handle.
getAnalysisTime() - Method in class com.facebook.presto.spi.eventlistener.QueryStatistics
 
getAnalyzeProperties() - Method in interface com.facebook.presto.spi.connector.Connector
 
getArgumentConvention(int) - Method in class com.facebook.presto.spi.function.InvocationConvention
 
getArguments() - Method in class com.facebook.presto.spi.procedure.Procedure
 
getArguments() - Method in class com.facebook.presto.spi.relation.CallExpression
 
getArguments() - Method in class com.facebook.presto.spi.relation.LambdaDefinitionExpression
 
getArguments() - Method in class com.facebook.presto.spi.relation.SpecialFormExpression
 
getArgumentTypes() - Method in class com.facebook.presto.spi.function.FunctionMetadata
 
getArgumentTypes() - Method in class com.facebook.presto.spi.function.Signature
 
getArgumentTypes() - Method in class com.facebook.presto.spi.relation.LambdaDefinitionExpression
 
getArgumentTypes() - Method in class com.facebook.presto.spi.type.FunctionType
 
getAverage() - Method in class com.facebook.presto.spi.eventlistener.StageCpuDistribution
 
getAverageFullGcSec() - Method in class com.facebook.presto.spi.eventlistener.StageGcStatistics
 
getBase() - Method in class com.facebook.presto.spi.type.TypeSignature
 
getBlock() - Method in class com.facebook.presto.spi.block.AbstractSingleArrayBlock
 
getBlock() - Method in class com.facebook.presto.spi.block.SingleArrayBlockWriter
 
getBlock(int) - Method in class com.facebook.presto.spi.Page
 
getBlock() - Method in class com.facebook.presto.spi.predicate.EquatableValueSet.ValueEntry
 
getBlock() - Method in class com.facebook.presto.spi.predicate.NullableValue.Serializable
 
getBlockBuilder(int) - Method in class com.facebook.presto.spi.PageBuilder
 
getBlockEncodings() - Method in interface com.facebook.presto.spi.Plugin
 
getBody() - Method in class com.facebook.presto.spi.relation.LambdaDefinitionExpression
 
getBoolean(int, int) - Method in interface com.facebook.presto.spi.function.WindowIndex
Gets a value as a boolean.
getBoolean(int) - Method in interface com.facebook.presto.spi.RecordCursor
 
getBoolean(Block, int) - Method in class com.facebook.presto.spi.type.AbstractType
 
getBoolean(Block, int) - Method in class com.facebook.presto.spi.type.BooleanType
 
getBoolean(Block, int) - Method in class com.facebook.presto.spi.type.FunctionType
 
getBoolean(Block, int) - Method in interface com.facebook.presto.spi.type.Type
Gets the value at the block position as a boolean.
getBound() - Method in class com.facebook.presto.spi.predicate.Marker
 
getBucket(Page, int) - Method in interface com.facebook.presto.spi.BucketFunction
Gets the bucket for the tuple at the specified position.
getBucketCount() - Method in class com.facebook.presto.spi.connector.ConnectorBucketNodeMap
 
getBucketFunction(ConnectorTransactionHandle, ConnectorSession, ConnectorPartitioningHandle, List<Type>, int) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeNodePartitioningProvider
 
getBucketFunction(ConnectorTransactionHandle, ConnectorSession, ConnectorPartitioningHandle, List<Type>, int) - Method in interface com.facebook.presto.spi.connector.ConnectorNodePartitioningProvider
 
getBucketNodeMap(ConnectorTransactionHandle, ConnectorSession, ConnectorPartitioningHandle) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeNodePartitioningProvider
 
getBucketNodeMap(ConnectorTransactionHandle, ConnectorSession, ConnectorPartitioningHandle) - Method in interface com.facebook.presto.spi.connector.ConnectorNodePartitioningProvider
 
getByte(int) - Method in class com.facebook.presto.spi.block.AbstractSingleArrayBlock
 
getByte(int) - Method in class com.facebook.presto.spi.block.AbstractSingleMapBlock
 
getByte(int) - Method in class com.facebook.presto.spi.block.AbstractSingleRowBlock
 
getByte(int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
getByte(int) - Method in interface com.facebook.presto.spi.block.Block
Gets a byte in the value at position.
getByte(int) - Method in class com.facebook.presto.spi.block.ByteArrayBlock
 
getByte(int) - Method in class com.facebook.presto.spi.block.ByteArrayBlockBuilder
 
getByte(int) - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getByte(int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
getByte(int) - Method in class com.facebook.presto.spi.block.LongArrayBlock
Deprecated.
getByte(int) - Method in class com.facebook.presto.spi.block.LongArrayBlockBuilder
Deprecated.
getByte(int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getBytes() - Method in class com.facebook.presto.spi.type.SqlVarbinary
 
getCapabilities() - Method in interface com.facebook.presto.spi.connector.Connector
 
getCatalog() - Method in class com.facebook.presto.spi.eventlistener.QueryContext
 
getCatalogName() - Method in class com.facebook.presto.spi.CatalogSchemaName
 
getCatalogName() - Method in class com.facebook.presto.spi.CatalogSchemaTableName
 
getCatalogName() - Method in class com.facebook.presto.spi.eventlistener.QueryInputMetadata
 
getCatalogName() - Method in class com.facebook.presto.spi.eventlistener.QueryOutputMetadata
 
getCatalogSchemaName() - Method in interface com.facebook.presto.spi.function.FunctionHandle
 
getCatalogSessionProperties(SessionConfigurationContext) - Method in interface com.facebook.presto.spi.session.SessionPropertyConfigurationManager
 
getChannelCount() - Method in class com.facebook.presto.spi.Page
 
getClientCapabilities() - Method in class com.facebook.presto.spi.eventlistener.QueryContext
 
getClientInfo() - Method in class com.facebook.presto.spi.eventlistener.QueryContext
 
getClientTags() - Method in class com.facebook.presto.spi.eventlistener.QueryContext
 
getClientTags() - Method in class com.facebook.presto.spi.session.SessionConfigurationContext
 
getCode() - Method in class com.facebook.presto.spi.ErrorCode
 
getCode() - Method in class com.facebook.presto.spi.WarningCode
 
getColumn() - Method in class com.facebook.presto.spi.ConstantProperty
 
getColumn() - Method in class com.facebook.presto.spi.predicate.TupleDomain.ColumnDomain
 
getColumn() - Method in class com.facebook.presto.spi.SortingProperty
 
getColumnDomains() - Method in class com.facebook.presto.spi.predicate.TupleDomain
 
getColumnHandleClass() - Method in interface com.facebook.presto.spi.ConnectorHandleResolver
 
getColumnHandles(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
getColumnHandles(ConnectorSession, ConnectorTableHandle) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Gets all of the columns on the specified table, or an empty map if the columns can not be enumerated.
getColumnMetadata(ConnectorSession, ConnectorTableHandle, ColumnHandle) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
getColumnMetadata(ConnectorSession, ConnectorTableHandle, ColumnHandle) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Gets the metadata for the specified table column.
getColumnName() - Method in exception com.facebook.presto.spi.ColumnNotFoundException
 
getColumnName() - Method in class com.facebook.presto.spi.statistics.ColumnStatisticMetadata
 
getColumnProperties() - Method in interface com.facebook.presto.spi.connector.Connector
 
getColumns() - Method in class com.facebook.presto.spi.ConnectorTableLayout
The columns from the original table provided by this layout.
getColumns() - Method in class com.facebook.presto.spi.ConnectorTableMetadata
 
getColumns() - Method in class com.facebook.presto.spi.ConstantProperty
 
getColumns() - Method in class com.facebook.presto.spi.DiscretePredicates
 
getColumns() - Method in class com.facebook.presto.spi.eventlistener.QueryInputMetadata
 
getColumns() - Method in class com.facebook.presto.spi.GroupingProperty
 
getColumns() - Method in interface com.facebook.presto.spi.LocalProperty
 
getColumns() - Method in class com.facebook.presto.spi.SortingProperty
 
getColumnStatistics() - Method in class com.facebook.presto.spi.statistics.ComputedStatistics
 
getColumnStatistics() - Method in class com.facebook.presto.spi.statistics.TableStatistics
 
getColumnStatistics() - Method in class com.facebook.presto.spi.statistics.TableStatisticsMetadata
 
getColumnTypes() - Method in class com.facebook.presto.spi.InMemoryRecordSet
 
getColumnTypes() - Method in interface com.facebook.presto.spi.RecordSet
 
getComment() - Method in class com.facebook.presto.spi.ColumnMetadata
 
getComment() - Method in class com.facebook.presto.spi.ConnectorTableMetadata
 
getCommonPartitioningHandle(ConnectorSession, ConnectorPartitioningHandle, ConnectorPartitioningHandle) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
getCommonPartitioningHandle(ConnectorSession, ConnectorPartitioningHandle, ConnectorPartitioningHandle) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Deprecated.
getCommonSuperType(Type, Type) - Method in interface com.facebook.presto.spi.type.TypeManager
 
getCompletedBytes() - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorPageSink
 
getCompletedBytes() - Method in interface com.facebook.presto.spi.ConnectorPageSink
Gets the number of output bytes written by this page source so far.
getCompletedBytes() - Method in interface com.facebook.presto.spi.ConnectorPageSource
Gets the number of input bytes processed by this page source so far.
getCompletedBytes() - Method in class com.facebook.presto.spi.FixedPageSource
 
getCompletedBytes() - Method in interface com.facebook.presto.spi.RecordCursor
 
getCompletedBytes() - Method in class com.facebook.presto.spi.RecordPageSource
 
getCompletedDataSizeBytes() - Method in class com.facebook.presto.spi.eventlistener.SplitStatistics
 
getCompletedPositions() - Method in class com.facebook.presto.spi.eventlistener.SplitStatistics
 
getCompletedReadTime() - Method in class com.facebook.presto.spi.eventlistener.SplitStatistics
 
getCompletedSplits() - Method in class com.facebook.presto.spi.eventlistener.QueryStatistics
 
getConnectorFactories() - Method in interface com.facebook.presto.spi.Plugin
 
getConnectorInfo() - Method in class com.facebook.presto.spi.eventlistener.QueryInputMetadata
 
getConnectorOutputMetadata() - Method in class com.facebook.presto.spi.eventlistener.QueryOutputMetadata
 
getContext() - Method in class com.facebook.presto.spi.eventlistener.QueryCompletedEvent
 
getContext() - Method in class com.facebook.presto.spi.eventlistener.QueryCreatedEvent
 
getContext() - Method in class com.facebook.presto.spi.resourceGroups.SelectionContext
 
getCpuQuotaGenerationMillisPerSecond() - Method in interface com.facebook.presto.spi.resourceGroups.ResourceGroup
 
getCpuTime() - Method in class com.facebook.presto.spi.eventlistener.QueryStatistics
 
getCpuTime() - Method in class com.facebook.presto.spi.eventlistener.SplitStatistics
 
getCpuTime() - Method in class com.facebook.presto.spi.session.ResourceEstimates
 
getCpuTimeDistribution() - Method in class com.facebook.presto.spi.eventlistener.QueryStatistics
 
getCreateTime() - Method in class com.facebook.presto.spi.eventlistener.QueryCompletedEvent
 
getCreateTime() - Method in class com.facebook.presto.spi.eventlistener.QueryCreatedEvent
 
getCreateTime() - Method in class com.facebook.presto.spi.eventlistener.SplitCompletedEvent
 
getCumulativeMemory() - Method in class com.facebook.presto.spi.eventlistener.QueryStatistics
 
getCurrentNode() - Method in interface com.facebook.presto.spi.NodeManager
 
getCursor() - Method in class com.facebook.presto.spi.RecordPageSource
 
getDataSize() - Method in class com.facebook.presto.spi.statistics.ColumnStatistics
 
getDays() - Method in class com.facebook.presto.spi.type.SqlDate
 
getDefaultValue() - Method in class com.facebook.presto.spi.session.PropertyMetadata
Gets the default value for this property.
getDescription() - Method in class com.facebook.presto.spi.session.PropertyMetadata
Description for the end user.
getDetailedMessage(Type, ConnectorSession) - Method in exception com.facebook.presto.spi.block.DuplicateMapKeyException
 
getDictionary() - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getDictionarySourceId() - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getDiscretePredicates() - Method in class com.facebook.presto.spi.ConnectorTableLayout
A collection of discrete predicates describing the data in this layout.
getDiscreteValues() - Method in class com.facebook.presto.spi.predicate.EquatableValueSet
 
getDiscreteValues() - Method in interface com.facebook.presto.spi.predicate.ValueSet
 
getDisplayName() - Method in class com.facebook.presto.spi.relation.CallExpression
 
getDisplayName() - Method in class com.facebook.presto.spi.type.AbstractType
 
getDisplayName() - Method in class com.facebook.presto.spi.type.ArrayType
 
getDisplayName() - Method in class com.facebook.presto.spi.type.CharType
 
getDisplayName() - Method in class com.facebook.presto.spi.type.FunctionType
 
getDisplayName() - Method in class com.facebook.presto.spi.type.MapType
 
getDisplayName() - Method in class com.facebook.presto.spi.type.RowType
 
getDisplayName() - Method in interface com.facebook.presto.spi.type.Type
Returns the name of this type that should be displayed to end-users.
getDisplayName() - Method in class com.facebook.presto.spi.type.VarcharType
 
getDistinctValuesCount() - Method in class com.facebook.presto.spi.statistics.ColumnStatistics
 
getDistribution() - Method in interface com.facebook.presto.spi.SystemTable
 
getDomain() - Method in class com.facebook.presto.spi.predicate.TupleDomain.ColumnDomain
 
getDomains() - Method in class com.facebook.presto.spi.predicate.TupleDomain
Gets the TupleDomain as a map of each column to its respective Domain.
getDomainTranslator() - Method in interface com.facebook.presto.spi.relation.RowExpressionService
 
getDouble(int, int) - Method in interface com.facebook.presto.spi.function.WindowIndex
Gets a value as a double.
getDouble(int) - Method in interface com.facebook.presto.spi.RecordCursor
 
getDouble(Block, int) - Method in class com.facebook.presto.spi.type.AbstractType
 
getDouble(Block, int) - Method in class com.facebook.presto.spi.type.DoubleType
 
getDouble(Block, int) - Method in class com.facebook.presto.spi.type.FunctionType
 
getDouble(Block, int) - Method in interface com.facebook.presto.spi.type.Type
Gets the value at the block position as a double.
getElementsBlock() - Method in class com.facebook.presto.spi.block.ColumnarArray
 
getElementType() - Method in class com.facebook.presto.spi.type.ArrayType
 
getEncodingName() - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
getEncodingName() - Method in class com.facebook.presto.spi.block.AbstractMapBlock
 
getEncodingName() - Method in class com.facebook.presto.spi.block.AbstractRowBlock
 
getEncodingName() - Method in class com.facebook.presto.spi.block.AbstractSingleArrayBlock
 
getEncodingName() - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
getEncodingName() - Method in interface com.facebook.presto.spi.block.Block
Get the encoding for this block.
getEncodingName() - Method in class com.facebook.presto.spi.block.ByteArrayBlock
 
getEncodingName() - Method in class com.facebook.presto.spi.block.ByteArrayBlockBuilder
 
getEncodingName() - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getEncodingName() - Method in class com.facebook.presto.spi.block.Int128ArrayBlock
 
getEncodingName() - Method in class com.facebook.presto.spi.block.Int128ArrayBlockBuilder
 
getEncodingName() - Method in class com.facebook.presto.spi.block.IntArrayBlock
 
getEncodingName() - Method in class com.facebook.presto.spi.block.IntArrayBlockBuilder
 
getEncodingName() - Method in class com.facebook.presto.spi.block.LazyBlock
 
getEncodingName() - Method in class com.facebook.presto.spi.block.LongArrayBlock
 
getEncodingName() - Method in class com.facebook.presto.spi.block.LongArrayBlockBuilder
 
getEncodingName() - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getEncodingName() - Method in class com.facebook.presto.spi.block.ShortArrayBlock
 
getEncodingName() - Method in class com.facebook.presto.spi.block.ShortArrayBlockBuilder
 
getEncodingName() - Method in class com.facebook.presto.spi.block.SingleMapBlock
 
getEncodingName() - Method in class com.facebook.presto.spi.block.SingleMapBlockWriter
 
getEncodingName() - Method in class com.facebook.presto.spi.block.SingleRowBlock
 
getEncodingName() - Method in class com.facebook.presto.spi.block.SingleRowBlockWriter
 
getEndTime() - Method in class com.facebook.presto.spi.eventlistener.QueryCompletedEvent
 
getEndTime() - Method in class com.facebook.presto.spi.eventlistener.SplitCompletedEvent
 
getEntries() - Method in class com.facebook.presto.spi.predicate.EquatableValueSet
 
getEntryCount(int) - Method in class com.facebook.presto.spi.block.ColumnarMap
 
getEnvironment() - Method in class com.facebook.presto.spi.eventlistener.QueryContext
 
getEnvironment() - Method in interface com.facebook.presto.spi.NodeManager
 
getEnvironment() - Method in interface com.facebook.presto.spi.resourceGroups.ResourceGroupConfigurationManagerContext
 
getEnvironment() - Method in interface com.facebook.presto.spi.resourceGroups.SessionPropertyConfigurationManagerContext
 
getErrorCode() - Method in class com.facebook.presto.spi.eventlistener.QueryFailureInfo
 
getErrorCode() - Method in exception com.facebook.presto.spi.PrestoException
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.spi.block.AbstractMapBlock
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.spi.block.AbstractRowBlock
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.spi.block.AbstractSingleArrayBlock
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.spi.block.AbstractSingleMapBlock
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.spi.block.AbstractSingleRowBlock
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
getEstimatedDataSizeForStats(int) - Method in interface com.facebook.presto.spi.block.Block
Returns the estimated in memory data size for stats of position.
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.spi.block.ByteArrayBlock
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.spi.block.ByteArrayBlockBuilder
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.spi.block.Int128ArrayBlock
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.spi.block.Int128ArrayBlockBuilder
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.spi.block.IntArrayBlock
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.spi.block.IntArrayBlockBuilder
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.spi.block.LongArrayBlock
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.spi.block.LongArrayBlockBuilder
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.spi.block.ShortArrayBlock
 
getEstimatedDataSizeForStats(int) - Method in class com.facebook.presto.spi.block.ShortArrayBlockBuilder
 
getEstimatedSize() - Method in interface com.facebook.presto.spi.function.AccumulatorState
 
getEventListenerFactories() - Method in interface com.facebook.presto.spi.Plugin
 
getExecutionStartTime() - Method in class com.facebook.presto.spi.eventlistener.QueryCompletedEvent
 
getExecutionTime() - Method in class com.facebook.presto.spi.session.ResourceEstimates
 
getExpression() - Method in class com.facebook.presto.spi.function.LongVariableConstraint
 
getExtraInfo() - Method in class com.facebook.presto.spi.ColumnMetadata
 
getFailureHost() - Method in class com.facebook.presto.spi.eventlistener.QueryFailureInfo
 
getFailureInfo() - Method in class com.facebook.presto.spi.eventlistener.QueryCompletedEvent
 
getFailureInfo() - Method in class com.facebook.presto.spi.eventlistener.SplitCompletedEvent
 
getFailureMessage() - Method in class com.facebook.presto.spi.eventlistener.QueryFailureInfo
 
getFailureMessage() - Method in class com.facebook.presto.spi.eventlistener.SplitFailureInfo
 
getFailuresJson() - Method in class com.facebook.presto.spi.eventlistener.QueryFailureInfo
 
getFailureTask() - Method in class com.facebook.presto.spi.eventlistener.QueryFailureInfo
 
getFailureType() - Method in class com.facebook.presto.spi.eventlistener.QueryFailureInfo
 
getFailureType() - Method in class com.facebook.presto.spi.eventlistener.SplitFailureInfo
 
getField(int) - Method in class com.facebook.presto.spi.block.ColumnarRow
Gets the specified field for all rows as a column.
getField() - Method in class com.facebook.presto.spi.relation.InputReferenceExpression
 
getFieldBlockBuilder(int) - Method in class com.facebook.presto.spi.block.SingleRowBlockWriter
Obtains the field BlockBuilder.
getFieldBlockOffset(int) - Method in class com.facebook.presto.spi.block.AbstractRowBlock
 
getFieldBlockOffsets() - Method in class com.facebook.presto.spi.block.AbstractRowBlock
 
getFieldBlockOffsets() - Method in class com.facebook.presto.spi.block.RowBlock
 
getFieldBlockOffsets() - Method in class com.facebook.presto.spi.block.RowBlockBuilder
 
getFieldCount() - Method in class com.facebook.presto.spi.block.ColumnarRow
 
getFieldName() - Method in class com.facebook.presto.spi.type.NamedTypeSignature
 
getFields() - Method in class com.facebook.presto.spi.type.RowType
 
getFixedMapping() - Method in class com.facebook.presto.spi.connector.ConnectorBucketNodeMap
 
getFixedSize() - Method in class com.facebook.presto.spi.type.AbstractIntType
 
getFixedSize() - Method in class com.facebook.presto.spi.type.AbstractLongType
 
getFixedSize() - Method in class com.facebook.presto.spi.type.BooleanType
 
getFixedSize() - Method in class com.facebook.presto.spi.type.DoubleType
 
getFixedSize() - Method in interface com.facebook.presto.spi.type.FixedWidthType
Gets the size of a value of this type is bytes.
getFixedSize() - Method in class com.facebook.presto.spi.type.SmallintType
 
getFixedSize() - Method in class com.facebook.presto.spi.type.TinyintType
 
getForm() - Method in class com.facebook.presto.spi.relation.SpecialFormExpression
 
getFreeBytes() - Method in class com.facebook.presto.spi.memory.MemoryPoolInfo
 
getFullGcTasks() - Method in class com.facebook.presto.spi.eventlistener.StageGcStatistics
 
getFunctionHandle() - Method in class com.facebook.presto.spi.relation.CallExpression
 
getFunctionKind() - Method in class com.facebook.presto.spi.function.FunctionMetadata
 
getFunctionMetadata(FunctionHandle) - Method in interface com.facebook.presto.spi.function.FunctionMetadataManager
 
getFunctionMetadataManager() - Method in interface com.facebook.presto.spi.connector.ConnectorContext
 
getFunctionName() - Method in enum com.facebook.presto.spi.function.OperatorType
 
getFunctions() - Method in interface com.facebook.presto.spi.Plugin
 
getGrantee() - Method in class com.facebook.presto.spi.security.GrantInfo
 
getGrantee() - Method in class com.facebook.presto.spi.security.RoleGrant
 
getGrantor() - Method in class com.facebook.presto.spi.security.GrantInfo
 
getGroupedStateClass() - Method in interface com.facebook.presto.spi.function.AccumulatorStateFactory
 
getGroupingColumns() - Method in class com.facebook.presto.spi.statistics.ComputedStatistics
 
getGroupingColumns() - Method in class com.facebook.presto.spi.statistics.TableStatisticsMetadata
 
getGroupingValues() - Method in class com.facebook.presto.spi.statistics.ComputedStatistics
 
getHandle() - Method in class com.facebook.presto.spi.ConnectorTableLayout
 
getHandleResolver() - Method in interface com.facebook.presto.spi.connector.ConnectorFactory
 
getHardConcurrencyLimit() - Method in interface com.facebook.presto.spi.resourceGroups.ResourceGroup
 
getHardCpuLimit() - Method in interface com.facebook.presto.spi.resourceGroups.ResourceGroup
 
getHashTables() - Method in class com.facebook.presto.spi.block.AbstractMapBlock
 
getHashTables() - Method in class com.facebook.presto.spi.block.MapBlock
 
getHashTables() - Method in class com.facebook.presto.spi.block.MapBlockBuilder
 
getHigh() - Method in class com.facebook.presto.spi.predicate.Range
 
getHost() - Method in interface com.facebook.presto.spi.Node
 
getHostAndPort() - Method in interface com.facebook.presto.spi.Node
 
getHostText() - Method in class com.facebook.presto.spi.HostAddress
Returns the portion of this HostAddress instance that should represent the hostname or IPv4/IPv6 literal.
getHttpUri() - Method in interface com.facebook.presto.spi.Node
Deprecated.
Connectors should not access the HTTP endpoints of other nodes.
getId(int) - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getId() - Method in class com.facebook.presto.spi.memory.MemoryPoolId
 
getId() - Method in class com.facebook.presto.spi.QueryId
 
getId() - Method in interface com.facebook.presto.spi.resourceGroups.ResourceGroup
 
getId() - Method in class com.facebook.presto.spi.type.TimeZoneKey
 
getIdentity() - Method in interface com.facebook.presto.spi.ConnectorSession
 
getIndex(ConnectorTransactionHandle, ConnectorSession, ConnectorIndexHandle, List<ColumnHandle>, List<ColumnHandle>) - Method in interface com.facebook.presto.spi.connector.ConnectorIndexProvider
 
getIndex() - Method in class com.facebook.presto.spi.Subfield.LongSubscript
 
getIndex() - Method in class com.facebook.presto.spi.Subfield.StringSubscript
 
getIndexHandle() - Method in class com.facebook.presto.spi.ConnectorResolvedIndex
 
getIndexHandleClass() - Method in interface com.facebook.presto.spi.ConnectorHandleResolver
 
getIndexProvider() - Method in interface com.facebook.presto.spi.connector.Connector
 
getInfo(ConnectorTableLayoutHandle) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
getInfo(ConnectorTableLayoutHandle) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Return the connector-specific metadata for the specified table layout.
getInfo() - Method in interface com.facebook.presto.spi.connector.ConnectorOutputMetadata
 
getInfo() - Method in interface com.facebook.presto.spi.ConnectorSplit
 
getInputs() - Method in class com.facebook.presto.spi.eventlistener.QueryIOMetadata
 
getInsertLayout(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
getInsertLayout(ConnectorSession, ConnectorTableHandle) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Get the physical layout for a inserting into an existing table.
getInsertTableHandleClass() - Method in interface com.facebook.presto.spi.ConnectorHandleResolver
 
getInstance() - Static method in class com.facebook.presto.spi.Subfield.AllSubscripts
 
getInstanceSizeInBytes() - Method in class com.facebook.presto.spi.block.AbstractMapBlock.HashTables
 
getInt(int) - Method in class com.facebook.presto.spi.block.AbstractSingleArrayBlock
 
getInt(int) - Method in class com.facebook.presto.spi.block.AbstractSingleMapBlock
 
getInt(int) - Method in class com.facebook.presto.spi.block.AbstractSingleRowBlock
 
getInt(int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
getInt(int) - Method in interface com.facebook.presto.spi.block.Block
Gets a little endian int in the value at position.
getInt(int) - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getInt(int) - Method in class com.facebook.presto.spi.block.IntArrayBlock
 
getInt(int) - Method in class com.facebook.presto.spi.block.IntArrayBlockBuilder
 
getInt(int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
getInt(int) - Method in class com.facebook.presto.spi.block.LongArrayBlock
Deprecated.
getInt(int) - Method in class com.facebook.presto.spi.block.LongArrayBlockBuilder
Deprecated.
getInt(int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getInt(Slice, int) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
getIoMetadata() - Method in class com.facebook.presto.spi.eventlistener.QueryCompletedEvent
 
getJavaType() - Method in class com.facebook.presto.spi.session.PropertyMetadata
Java type of this property.
getJavaType() - Method in class com.facebook.presto.spi.type.AbstractType
 
getJavaType() - Method in class com.facebook.presto.spi.type.FunctionType
 
getJavaType() - Method in interface com.facebook.presto.spi.type.Type
Gets the Java class type used to represent this value on the stack during expression execution.
getJmxExport() - Method in interface com.facebook.presto.spi.resourceGroups.ResourceGroup
 
getJsonLengthLimitExceeded() - Method in class com.facebook.presto.spi.eventlistener.QueryOutputMetadata
 
getJsonPlan() - Method in class com.facebook.presto.spi.eventlistener.QueryMetadata
 
getKey() - Method in class com.facebook.presto.spi.type.TimeZoneKey
 
getKeysBlock() - Method in class com.facebook.presto.spi.block.ColumnarMap
 
getKeyType() - Method in class com.facebook.presto.spi.type.MapType
 
getKind() - Method in class com.facebook.presto.spi.function.Signature
 
getKind() - Method in class com.facebook.presto.spi.type.TypeParameter
 
getKind() - Method in class com.facebook.presto.spi.type.TypeSignatureParameter
 
getLastSegment() - Method in class com.facebook.presto.spi.resourceGroups.ResourceGroupId
 
getLeastSignificantBits() - Method in class com.facebook.presto.spi.block.DictionaryId
 
getLength(int) - Method in class com.facebook.presto.spi.block.ColumnarArray
 
getLength() - Method in class com.facebook.presto.spi.type.CharType
 
getLength() - Method in class com.facebook.presto.spi.type.VarcharType
Deprecated.
getLengthSafe() - Method in class com.facebook.presto.spi.type.VarcharType
 
getLoadedBlock() - Method in class com.facebook.presto.spi.block.ArrayBlock
 
getLoadedBlock() - Method in interface com.facebook.presto.spi.block.Block
Returns a block that assures all data is in memory.
getLoadedBlock() - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getLoadedBlock() - Method in class com.facebook.presto.spi.block.LazyBlock
 
getLoadedBlock() - Method in class com.facebook.presto.spi.block.MapBlock
 
getLoadedBlock() - Method in class com.facebook.presto.spi.block.RowBlock
 
getLoadedBlock() - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getLoadedBlock() - Method in class com.facebook.presto.spi.block.SingleMapBlock
 
getLoadedBlock() - Method in class com.facebook.presto.spi.block.SingleRowBlock
 
getLoadedPage() - Method in class com.facebook.presto.spi.Page
Returns a page that assures all data is in memory.
getLocale() - Method in interface com.facebook.presto.spi.ConnectorSession
 
getLocalProperties() - Method in class com.facebook.presto.spi.ConnectorTableLayout
Properties describing the layout of the data (grouping/sorting) within each partition
getLogicalSizeInBytes() - Method in interface com.facebook.presto.spi.block.Block
Returns the size of the block contents, regardless of internal representation.
getLogicalSizeInBytes() - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getLogicalSizeInBytes() - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getLogicalSizeInBytes() - Method in class com.facebook.presto.spi.Page
 
getLong(int) - Method in class com.facebook.presto.spi.block.AbstractSingleArrayBlock
 
getLong(int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleArrayBlock
 
getLong(int) - Method in class com.facebook.presto.spi.block.AbstractSingleMapBlock
 
getLong(int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleMapBlock
 
getLong(int) - Method in class com.facebook.presto.spi.block.AbstractSingleRowBlock
 
getLong(int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleRowBlock
 
getLong(int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
getLong(int, int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
getLong(int) - Method in interface com.facebook.presto.spi.block.Block
Gets a little endian long in the value at position.
getLong(int, int) - Method in interface com.facebook.presto.spi.block.Block
Gets a little endian long at offset in the value at position.
getLong(int) - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getLong(int, int) - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getLong(int, int) - Method in class com.facebook.presto.spi.block.Int128ArrayBlock
 
getLong(int, int) - Method in class com.facebook.presto.spi.block.Int128ArrayBlockBuilder
 
getLong(int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
getLong(int, int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
getLong(int) - Method in class com.facebook.presto.spi.block.LongArrayBlock
 
getLong(int) - Method in class com.facebook.presto.spi.block.LongArrayBlockBuilder
 
getLong(int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getLong(int, int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getLong(int, int) - Method in interface com.facebook.presto.spi.function.WindowIndex
Gets a value as a long.
getLong(int) - Method in interface com.facebook.presto.spi.RecordCursor
 
getLong(Block, int) - Method in class com.facebook.presto.spi.type.AbstractIntType
 
getLong(Block, int) - Method in class com.facebook.presto.spi.type.AbstractLongType
 
getLong(Block, int) - Method in class com.facebook.presto.spi.type.AbstractType
 
getLong(Block, int) - Method in class com.facebook.presto.spi.type.FunctionType
 
getLong(Block, int) - Method in class com.facebook.presto.spi.type.SmallintType
 
getLong(Block, int) - Method in class com.facebook.presto.spi.type.TinyintType
 
getLong(Block, int) - Method in interface com.facebook.presto.spi.type.Type
Gets the value at the block position as a long.
getLong(Slice, int) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
getLongLiteral() - Method in class com.facebook.presto.spi.type.TypeParameter
 
getLongLiteral() - Method in class com.facebook.presto.spi.type.TypeSignatureParameter
 
getLongVariableConstraints() - Method in class com.facebook.presto.spi.function.Signature
 
getLow() - Method in class com.facebook.presto.spi.predicate.Range
 
getMapIsNull() - Method in class com.facebook.presto.spi.block.AbstractMapBlock
 
getMapIsNull() - Method in class com.facebook.presto.spi.block.MapBlock
 
getMapIsNull() - Method in class com.facebook.presto.spi.block.MapBlockBuilder
 
getMax() - Method in class com.facebook.presto.spi.eventlistener.StageCpuDistribution
 
getMax() - Method in class com.facebook.presto.spi.statistics.DoubleRange
 
getMaxBytes() - Method in class com.facebook.presto.spi.memory.MemoryPoolInfo
 
getMaxFullGcSec() - Method in class com.facebook.presto.spi.eventlistener.StageGcStatistics
 
getMaxIndex() - Method in interface com.facebook.presto.spi.PageIndexer
Returns maximum index value returned.
getMaxPageSizeInBytes() - Method in class com.facebook.presto.spi.block.BlockBuilderStatus
 
getMaxPageSizeInBytes() - Method in class com.facebook.presto.spi.block.PageBuilderStatus
 
getMaxQueuedQueries() - Method in interface com.facebook.presto.spi.resourceGroups.ResourceGroup
 
getMemoryPoolManager() - Method in interface com.facebook.presto.spi.resourceGroups.ResourceGroupConfigurationManagerContext
 
getMessage() - Method in exception com.facebook.presto.spi.PrestoException
 
getMessage() - Method in class com.facebook.presto.spi.PrestoWarning
 
getMetadata(ConnectorTransactionHandle) - Method in interface com.facebook.presto.spi.connector.Connector
Guaranteed to be called at most once per transaction.
getMetadata() - Method in class com.facebook.presto.spi.eventlistener.QueryCompletedEvent
 
getMetadata() - Method in class com.facebook.presto.spi.eventlistener.QueryCreatedEvent
 
getMethodHandle() - Method in class com.facebook.presto.spi.procedure.Procedure
 
getMillis() - Method in class com.facebook.presto.spi.type.SqlTime
 
getMillis() - Method in class com.facebook.presto.spi.type.SqlTimestamp
 
getMillisUtc() - Method in class com.facebook.presto.spi.type.SqlTime
Deprecated.
getMillisUtc() - Method in class com.facebook.presto.spi.type.SqlTimestamp
Deprecated.
getMillisUtc() - Method in class com.facebook.presto.spi.type.SqlTimestampWithTimeZone
 
getMillisUtc() - Method in class com.facebook.presto.spi.type.SqlTimeWithTimeZone
 
getMin() - Method in class com.facebook.presto.spi.eventlistener.StageCpuDistribution
 
getMin() - Method in class com.facebook.presto.spi.statistics.DoubleRange
 
getMinFullGcSec() - Method in class com.facebook.presto.spi.eventlistener.StageGcStatistics
 
getMostSignificantBits() - Method in class com.facebook.presto.spi.block.DictionaryId
 
getName() - Method in class com.facebook.presto.spi.block.ArrayBlockEncoding
 
getName() - Method in interface com.facebook.presto.spi.block.BlockEncoding
Gets the unique name of this encoding.
getName() - Method in class com.facebook.presto.spi.block.ByteArrayBlockEncoding
 
getName() - Method in class com.facebook.presto.spi.block.DictionaryBlockEncoding
 
getName() - Method in class com.facebook.presto.spi.block.Int128ArrayBlockEncoding
 
getName() - Method in class com.facebook.presto.spi.block.IntArrayBlockEncoding
 
getName() - Method in class com.facebook.presto.spi.block.LazyBlockEncoding
 
getName() - Method in class com.facebook.presto.spi.block.LongArrayBlockEncoding
 
getName() - Method in class com.facebook.presto.spi.block.MapBlockEncoding
 
getName() - Method in class com.facebook.presto.spi.block.RowBlockEncoding
 
getName() - Method in class com.facebook.presto.spi.block.RunLengthBlockEncoding
 
getName() - Method in class com.facebook.presto.spi.block.ShortArrayBlockEncoding
 
getName() - Method in class com.facebook.presto.spi.block.SingleMapBlockEncoding
 
getName() - Method in class com.facebook.presto.spi.block.SingleRowBlockEncoding
 
getName() - Method in class com.facebook.presto.spi.block.VariableWidthBlockEncoding
 
getName() - Method in class com.facebook.presto.spi.ColumnMetadata
 
getName() - Method in interface com.facebook.presto.spi.connector.ConnectorFactory
 
getName() - Method in class com.facebook.presto.spi.ConnectorViewDefinition
 
getName() - Method in class com.facebook.presto.spi.ErrorCode
 
getName() - Method in interface com.facebook.presto.spi.eventlistener.EventListenerFactory
 
getName() - Method in class com.facebook.presto.spi.function.FunctionMetadata
 
getName() - Method in class com.facebook.presto.spi.function.LongVariableConstraint
 
getName() - Method in class com.facebook.presto.spi.function.Signature
 
getName() - Method in class com.facebook.presto.spi.function.TypeVariableConstraint
 
getName() - Method in class com.facebook.presto.spi.procedure.Procedure.Argument
 
getName() - Method in class com.facebook.presto.spi.procedure.Procedure
 
getName() - Method in class com.facebook.presto.spi.relation.VariableReferenceExpression
 
getName() - Method in interface com.facebook.presto.spi.resourceGroups.ResourceGroupConfigurationManagerFactory
 
getName() - Method in class com.facebook.presto.spi.security.BasicPrincipal
 
getName() - Method in interface com.facebook.presto.spi.security.PasswordAuthenticatorFactory
 
getName() - Method in class com.facebook.presto.spi.security.PrestoPrincipal
 
getName() - Method in interface com.facebook.presto.spi.security.SystemAccessControlFactory
 
getName() - Method in class com.facebook.presto.spi.session.PropertyMetadata
Name of the property.
getName() - Method in interface com.facebook.presto.spi.session.SessionPropertyConfigurationManagerFactory
 
getName() - Method in class com.facebook.presto.spi.Subfield.NestedField
 
getName() - Method in class com.facebook.presto.spi.type.NamedType
 
getName() - Method in class com.facebook.presto.spi.type.NamedTypeSignature
 
getName() - Method in interface com.facebook.presto.spi.type.ParametricType
 
getName() - Method in class com.facebook.presto.spi.type.QuantileDigestParametricType
 
getName() - Method in class com.facebook.presto.spi.type.RowFieldName
 
getName() - Method in class com.facebook.presto.spi.type.RowType.Field
 
getName() - Method in class com.facebook.presto.spi.WarningCode
 
getNamedType() - Method in class com.facebook.presto.spi.type.TypeParameter
 
getNamedTypeSignature() - Method in class com.facebook.presto.spi.type.TypeSignatureParameter
 
getNewTableLayout(ConnectorSession, ConnectorTableMetadata) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
getNewTableLayout(ConnectorSession, ConnectorTableMetadata) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Get the physical layout for a new table.
getNextBatch(ConnectorPartitionHandle, int) - Method in interface com.facebook.presto.spi.ConnectorSplitSource
 
getNextBatch(ConnectorPartitionHandle, int) - Method in class com.facebook.presto.spi.FixedSplitSource
 
getNextPage() - Method in interface com.facebook.presto.spi.ConnectorPageSource
Gets the next page of data.
getNextPage() - Method in class com.facebook.presto.spi.FixedPageSource
 
getNextPage() - Method in class com.facebook.presto.spi.RecordPageSource
 
getNodeIdentifier() - Method in interface com.facebook.presto.spi.Node
 
getNodeManager() - Method in interface com.facebook.presto.spi.connector.ConnectorContext
 
getNodePartitioningProvider() - Method in interface com.facebook.presto.spi.connector.Connector
 
getNullableSingleValue() - Method in class com.facebook.presto.spi.predicate.Domain
 
getNullsFraction() - Method in class com.facebook.presto.spi.statistics.ColumnStatistics
 
getObject(int, Class<T>) - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
getObject(int, Class<T>) - Method in class com.facebook.presto.spi.block.AbstractMapBlock
 
getObject(int, Class<T>) - Method in class com.facebook.presto.spi.block.AbstractRowBlock
 
getObject(int, Class<T>) - Method in class com.facebook.presto.spi.block.AbstractSingleArrayBlock
 
getObject(int, Class<T>) - Method in class com.facebook.presto.spi.block.AbstractSingleMapBlock
 
getObject(int, Class<T>) - Method in class com.facebook.presto.spi.block.AbstractSingleRowBlock
 
getObject(int, Class<T>) - Method in interface com.facebook.presto.spi.block.Block
Gets an object in the value at position.
getObject(int, Class<T>) - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getObject(int, Class<T>) - Method in class com.facebook.presto.spi.block.LazyBlock
 
getObject(int, Class<T>) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getObject(int, int) - Method in interface com.facebook.presto.spi.function.WindowIndex
Gets an object value.
getObject(int) - Method in interface com.facebook.presto.spi.RecordCursor
 
getObject(Block, int) - Method in class com.facebook.presto.spi.type.AbstractType
 
getObject(Block, int) - Method in class com.facebook.presto.spi.type.ArrayType
 
getObject() - Method in class com.facebook.presto.spi.type.DecimalParseResult
 
getObject(Block, int) - Method in class com.facebook.presto.spi.type.FunctionType
 
getObject(Block, int) - Method in class com.facebook.presto.spi.type.MapType
 
getObject(Block, int) - Method in class com.facebook.presto.spi.type.RowType
 
getObject(Block, int) - Method in interface com.facebook.presto.spi.type.Type
Gets the value at the block position as an Object.
getObjectValue(ConnectorSession, Block, int) - Method in class com.facebook.presto.spi.type.ArrayType
 
getObjectValue(ConnectorSession, Block, int) - Method in class com.facebook.presto.spi.type.BigintType
 
getObjectValue(ConnectorSession, Block, int) - Method in class com.facebook.presto.spi.type.BooleanType
 
getObjectValue(ConnectorSession, Block, int) - Method in class com.facebook.presto.spi.type.CharType
 
getObjectValue(ConnectorSession, Block, int) - Method in class com.facebook.presto.spi.type.DateType
 
getObjectValue(ConnectorSession, Block, int) - Method in class com.facebook.presto.spi.type.DoubleType
 
getObjectValue(ConnectorSession, Block, int) - Method in class com.facebook.presto.spi.type.FunctionType
 
getObjectValue(ConnectorSession, Block, int) - Method in class com.facebook.presto.spi.type.HyperLogLogType
 
getObjectValue(ConnectorSession, Block, int) - Method in class com.facebook.presto.spi.type.IntegerType
 
getObjectValue(ConnectorSession, Block, int) - Method in class com.facebook.presto.spi.type.MapType
 
getObjectValue(ConnectorSession, Block, int) - Method in class com.facebook.presto.spi.type.P4HyperLogLogType
 
getObjectValue(ConnectorSession, Block, int) - Method in class com.facebook.presto.spi.type.QuantileDigestType
 
getObjectValue(ConnectorSession, Block, int) - Method in class com.facebook.presto.spi.type.RealType
 
getObjectValue(ConnectorSession, Block, int) - Method in class com.facebook.presto.spi.type.RowType
 
getObjectValue(ConnectorSession, Block, int) - Method in class com.facebook.presto.spi.type.SmallintType
 
getObjectValue(ConnectorSession, Block, int) - Method in class com.facebook.presto.spi.type.TimestampType
 
getObjectValue(ConnectorSession, Block, int) - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
getObjectValue(ConnectorSession, Block, int) - Method in class com.facebook.presto.spi.type.TimeType
 
getObjectValue(ConnectorSession, Block, int) - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
getObjectValue(ConnectorSession, Block, int) - Method in class com.facebook.presto.spi.type.TinyintType
 
getObjectValue(ConnectorSession, Block, int) - Method in interface com.facebook.presto.spi.type.Type
Gets an object representation of the type value in the block position.
getObjectValue(ConnectorSession, Block, int) - Method in class com.facebook.presto.spi.type.VarbinaryType
 
getObjectValue(ConnectorSession, Block, int) - Method in class com.facebook.presto.spi.type.VarcharType
 
getOffset() - Method in class com.facebook.presto.spi.block.SingleMapBlock
 
getOffsetBase() - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
getOffsetBase() - Method in class com.facebook.presto.spi.block.AbstractMapBlock
offset is entry-based, not position-based.
getOffsetBase() - Method in class com.facebook.presto.spi.block.AbstractRowBlock
 
getOffsetBase() - Method in class com.facebook.presto.spi.block.ArrayBlock
 
getOffsetBase() - Method in class com.facebook.presto.spi.block.ArrayBlockBuilder
 
getOffsetBase() - Method in class com.facebook.presto.spi.block.MapBlock
 
getOffsetBase() - Method in class com.facebook.presto.spi.block.MapBlockBuilder
 
getOffsetBase() - Method in class com.facebook.presto.spi.block.RowBlock
 
getOffsetBase() - Method in class com.facebook.presto.spi.block.RowBlockBuilder
 
getOffsets() - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
getOffsets() - Method in class com.facebook.presto.spi.block.AbstractMapBlock
offset is entry-based, not position-based.
getOffsets() - Method in class com.facebook.presto.spi.block.ArrayBlock
 
getOffsets() - Method in class com.facebook.presto.spi.block.ArrayBlockBuilder
 
getOffsets() - Method in class com.facebook.presto.spi.block.MapBlock
 
getOffsets() - Method in class com.facebook.presto.spi.block.MapBlockBuilder
 
getOperator() - Method in enum com.facebook.presto.spi.function.OperatorType
 
getOperatorSummaries() - Method in class com.facebook.presto.spi.eventlistener.QueryStatistics
 
getOperatorType() - Method in class com.facebook.presto.spi.function.FunctionMetadata
 
getOrder() - Method in class com.facebook.presto.spi.SortingProperty
 
getOrderedRanges() - Method in interface com.facebook.presto.spi.predicate.Ranges
 
getOrderedRanges() - Method in class com.facebook.presto.spi.predicate.SortedRangeSet
 
getOutput() - Method in class com.facebook.presto.spi.eventlistener.QueryIOMetadata
 
getOutputBytes() - Method in class com.facebook.presto.spi.eventlistener.QueryStatistics
 
getOutputRows() - Method in class com.facebook.presto.spi.eventlistener.QueryStatistics
 
getOutputTableHandleClass() - Method in interface com.facebook.presto.spi.ConnectorHandleResolver
 
getOwner() - Method in class com.facebook.presto.spi.ConnectorViewDefinition
 
getP25() - Method in class com.facebook.presto.spi.eventlistener.StageCpuDistribution
 
getP50() - Method in class com.facebook.presto.spi.eventlistener.StageCpuDistribution
 
getP75() - Method in class com.facebook.presto.spi.eventlistener.StageCpuDistribution
 
getP90() - Method in class com.facebook.presto.spi.eventlistener.StageCpuDistribution
 
getP95() - Method in class com.facebook.presto.spi.eventlistener.StageCpuDistribution
 
getP99() - Method in class com.facebook.presto.spi.eventlistener.StageCpuDistribution
 
getPageIndexerFactory() - Method in interface com.facebook.presto.spi.connector.ConnectorContext
 
getPageSinkProvider() - Method in interface com.facebook.presto.spi.connector.Connector
 
getPageSorter() - Method in interface com.facebook.presto.spi.connector.ConnectorContext
 
getPageSourceProvider() - Method in interface com.facebook.presto.spi.connector.Connector
 
getParameterizedType(String, List<TypeSignatureParameter>) - Method in interface com.facebook.presto.spi.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.spi.type.TypeSignature
 
getParametricTypes() - Method in interface com.facebook.presto.spi.Plugin
 
getParametricTypes() - Method in interface com.facebook.presto.spi.type.TypeManager
Gets all registered parametric types.
getParametrizedVarcharSignature(String) - Static method in class com.facebook.presto.spi.type.VarcharType
 
getParent() - Method in class com.facebook.presto.spi.resourceGroups.ResourceGroupId
 
getPartitionColumns() - Method in class com.facebook.presto.spi.connector.ConnectorPartitioningMetadata
 
getPartitionColumns() - Method in class com.facebook.presto.spi.ConnectorNewTableLayout
 
getPartitioning() - Method in class com.facebook.presto.spi.ConnectorNewTableLayout
 
getPartitioningColumns() - Method in class com.facebook.presto.spi.ConnectorTablePartitioning
The columns used to partition the table across the worker nodes.
getPartitioningHandle() - Method in class com.facebook.presto.spi.connector.ConnectorPartitioningMetadata
 
getPartitioningHandle() - Method in class com.facebook.presto.spi.ConnectorTablePartitioning
A handle to the partitioning scheme used to divide the table across worker nodes.
getPartitioningHandleClass() - Method in interface com.facebook.presto.spi.ConnectorHandleResolver
 
getPartitioningHandleForExchange(ConnectorSession, int, List<Type>) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
getPartitioningHandleForExchange(ConnectorSession, int, List<Type>) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Provides partitioning handle for exchange.
getPasswordAuthenticatorFactories() - Method in interface com.facebook.presto.spi.Plugin
 
getPath() - Method in class com.facebook.presto.spi.Subfield
 
getPayload() - Method in class com.facebook.presto.spi.eventlistener.QueryMetadata
 
getPayload() - Method in class com.facebook.presto.spi.eventlistener.SplitCompletedEvent
 
getPeakMemory() - Method in class com.facebook.presto.spi.session.ResourceEstimates
 
getPeakTaskTotalMemory() - Method in class com.facebook.presto.spi.eventlistener.QueryStatistics
 
getPeakTaskUserMemory() - Method in class com.facebook.presto.spi.eventlistener.QueryStatistics
 
getPeakTotalNonRevocableMemoryBytes() - Method in class com.facebook.presto.spi.eventlistener.QueryStatistics
 
getPeakUserMemoryBytes() - Method in class com.facebook.presto.spi.eventlistener.QueryStatistics
 
getPlan() - Method in class com.facebook.presto.spi.eventlistener.QueryMetadata
 
getPort() - Method in class com.facebook.presto.spi.HostAddress
Get the current port number, failing if no port is defined.
getPortOrDefault(int) - Method in class com.facebook.presto.spi.HostAddress
Returns the current port number, with a default if no port is defined.
getPositionCount() - Method in class com.facebook.presto.spi.block.ArrayBlock
 
getPositionCount() - Method in class com.facebook.presto.spi.block.ArrayBlockBuilder
 
getPositionCount() - Method in interface com.facebook.presto.spi.block.Block
Returns the number of positions in this block.
getPositionCount() - Method in class com.facebook.presto.spi.block.ByteArrayBlock
 
getPositionCount() - Method in class com.facebook.presto.spi.block.ByteArrayBlockBuilder
 
getPositionCount() - Method in class com.facebook.presto.spi.block.ColumnarArray
 
getPositionCount() - Method in class com.facebook.presto.spi.block.ColumnarMap
 
getPositionCount() - Method in class com.facebook.presto.spi.block.ColumnarRow
 
getPositionCount() - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getPositionCount() - Method in class com.facebook.presto.spi.block.Int128ArrayBlock
 
getPositionCount() - Method in class com.facebook.presto.spi.block.Int128ArrayBlockBuilder
 
getPositionCount() - Method in class com.facebook.presto.spi.block.IntArrayBlock
 
getPositionCount() - Method in class com.facebook.presto.spi.block.IntArrayBlockBuilder
 
getPositionCount() - Method in class com.facebook.presto.spi.block.LazyBlock
 
getPositionCount() - Method in class com.facebook.presto.spi.block.LongArrayBlock
 
getPositionCount() - Method in class com.facebook.presto.spi.block.LongArrayBlockBuilder
 
getPositionCount() - Method in class com.facebook.presto.spi.block.MapBlock
 
getPositionCount() - Method in class com.facebook.presto.spi.block.MapBlockBuilder
 
getPositionCount() - Method in class com.facebook.presto.spi.block.RowBlock
 
getPositionCount() - Method in class com.facebook.presto.spi.block.RowBlockBuilder
 
getPositionCount() - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getPositionCount() - Method in class com.facebook.presto.spi.block.ShortArrayBlock
 
getPositionCount() - Method in class com.facebook.presto.spi.block.ShortArrayBlockBuilder
 
getPositionCount() - Method in class com.facebook.presto.spi.block.SingleArrayBlockWriter
 
getPositionCount() - Method in class com.facebook.presto.spi.block.SingleMapBlock
 
getPositionCount() - Method in class com.facebook.presto.spi.block.SingleMapBlockWriter
 
getPositionCount() - Method in class com.facebook.presto.spi.block.SingleRowBlock
 
getPositionCount() - Method in class com.facebook.presto.spi.block.SingleRowBlockWriter
 
getPositionCount() - Method in class com.facebook.presto.spi.block.VariableWidthBlock
 
getPositionCount() - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
getPositionCount() - Method in class com.facebook.presto.spi.Page
 
getPositionCount() - Method in class com.facebook.presto.spi.PageBuilder
 
getPositionOffset(int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
getPositionOffset(int) - Method in class com.facebook.presto.spi.block.VariableWidthBlock
 
getPositionOffset(int) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
getPositions(int[], int, int) - Method in interface com.facebook.presto.spi.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.spi.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.spi.block.DictionaryBlock
 
getPositions(int[], int, int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
getPositions(int[], int, int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getPositions(int[], int, int) - Method in class com.facebook.presto.spi.Page
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.spi.block.AbstractMapBlock
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.spi.block.AbstractRowBlock
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.spi.block.AbstractSingleArrayBlock
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.spi.block.AbstractSingleMapBlock
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.spi.block.AbstractSingleRowBlock
 
getPositionsSizeInBytes(boolean[]) - Method in interface com.facebook.presto.spi.block.Block
Returns the size of of all positions marked true in the positions array.
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.spi.block.ByteArrayBlock
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.spi.block.ByteArrayBlockBuilder
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.spi.block.Int128ArrayBlock
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.spi.block.Int128ArrayBlockBuilder
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.spi.block.IntArrayBlock
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.spi.block.IntArrayBlockBuilder
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.spi.block.LazyBlock
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.spi.block.LongArrayBlock
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.spi.block.LongArrayBlockBuilder
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.spi.block.ShortArrayBlock
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.spi.block.ShortArrayBlockBuilder
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.spi.block.VariableWidthBlock
 
getPositionsSizeInBytes(boolean[]) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
getPrecision() - Method in class com.facebook.presto.spi.type.DecimalType
 
getPrecision() - Method in class com.facebook.presto.spi.type.SqlDecimal
 
getPredicate() - Method in class com.facebook.presto.spi.ConnectorTableLayout
A TupleDomain that represents a predicate that every row this TableScan node produces is guaranteed to satisfy.
getPredicates() - Method in class com.facebook.presto.spi.DiscretePredicates
 
getPrincipal() - Method in class com.facebook.presto.spi.eventlistener.QueryContext
 
getPrincipal() - Method in class com.facebook.presto.spi.security.ConnectorIdentity
 
getPrincipal() - Method in class com.facebook.presto.spi.security.Identity
 
getPrintableValue(ConnectorSession) - Method in class com.facebook.presto.spi.predicate.Marker
 
getPrivilege() - Method in class com.facebook.presto.spi.security.PrivilegeInfo
 
getPrivilegeInfo() - Method in class com.facebook.presto.spi.security.GrantInfo
 
getProcedures() - Method in interface com.facebook.presto.spi.connector.Connector
 
getProperties() - Method in class com.facebook.presto.spi.ColumnMetadata
 
getProperties() - Method in class com.facebook.presto.spi.ConnectorTableMetadata
 
getProperty(String, Class<T>) - Method in interface com.facebook.presto.spi.ConnectorSession
 
getQuery() - Method in class com.facebook.presto.spi.eventlistener.QueryMetadata
 
getQueryId() - Method in interface com.facebook.presto.spi.ConnectorSession
 
getQueryId() - Method in class com.facebook.presto.spi.eventlistener.QueryMetadata
 
getQueryId() - Method in class com.facebook.presto.spi.eventlistener.SplitCompletedEvent
 
getQueryMemoryAllocations() - Method in class com.facebook.presto.spi.memory.MemoryPoolInfo
 
getQueryMemoryReservations() - Method in class com.facebook.presto.spi.memory.MemoryPoolInfo
 
getQueryMemoryRevocableReservations() - Method in class com.facebook.presto.spi.memory.MemoryPoolInfo
 
getQueryState() - Method in class com.facebook.presto.spi.eventlistener.QueryMetadata
 
getQueryType() - Method in class com.facebook.presto.spi.eventlistener.QueryCompletedEvent
 
getQueryType() - Method in class com.facebook.presto.spi.resourceGroups.SelectionCriteria
 
getQueryType() - Method in class com.facebook.presto.spi.session.SessionConfigurationContext
 
getQueuedTime() - Method in class com.facebook.presto.spi.eventlistener.QueryStatistics
 
getQueuedTime() - Method in class com.facebook.presto.spi.eventlistener.SplitStatistics
 
getRange() - Method in class com.facebook.presto.spi.statistics.ColumnStatistics
 
getRangeCount() - Method in interface com.facebook.presto.spi.predicate.Ranges
 
getRangeCount() - Method in class com.facebook.presto.spi.predicate.SortedRangeSet
 
getRanges() - Method in class com.facebook.presto.spi.predicate.SortedRangeSet
 
getRanges() - Method in interface com.facebook.presto.spi.predicate.ValueSet
 
getRawElementBlock() - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
getRawElementBlock() - Method in class com.facebook.presto.spi.block.ArrayBlock
 
getRawElementBlock() - Method in class com.facebook.presto.spi.block.ArrayBlockBuilder
 
getRawFieldBlock(int) - Method in class com.facebook.presto.spi.block.AbstractSingleRowBlock
 
getRawFieldBlock(int) - Method in class com.facebook.presto.spi.block.SingleRowBlock
 
getRawFieldBlock(int) - Method in class com.facebook.presto.spi.block.SingleRowBlockWriter
 
getRawFieldBlocks() - Method in class com.facebook.presto.spi.block.AbstractRowBlock
 
getRawFieldBlocks() - Method in class com.facebook.presto.spi.block.RowBlock
 
getRawFieldBlocks() - Method in class com.facebook.presto.spi.block.RowBlockBuilder
 
getRawKeyBlock() - Method in class com.facebook.presto.spi.block.AbstractMapBlock
 
getRawKeyBlock() - Method in class com.facebook.presto.spi.block.MapBlock
 
getRawKeyBlock() - Method in class com.facebook.presto.spi.block.MapBlockBuilder
 
getRawSlice(int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
getRawSlice(int) - Method in class com.facebook.presto.spi.block.VariableWidthBlock
 
getRawSlice(int) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
getRawValueBlock() - Method in class com.facebook.presto.spi.block.AbstractMapBlock
 
getRawValueBlock() - Method in class com.facebook.presto.spi.block.MapBlock
 
getRawValueBlock() - Method in class com.facebook.presto.spi.block.MapBlockBuilder
 
getReadTimeNanos() - Method in interface com.facebook.presto.spi.ConnectorPageSource
Gets the wall time this page source spent reading data from the input.
getReadTimeNanos() - Method in class com.facebook.presto.spi.FixedPageSource
 
getReadTimeNanos() - Method in interface com.facebook.presto.spi.RecordCursor
 
getReadTimeNanos() - Method in class com.facebook.presto.spi.RecordPageSource
 
getRecordSet(ConnectorTransactionHandle, ConnectorSession, ConnectorSplit, List<? extends ColumnHandle>) - Method in interface com.facebook.presto.spi.connector.ConnectorRecordSetProvider
 
getRecordSetProvider() - Method in interface com.facebook.presto.spi.connector.Connector
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.AbstractMapBlock
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.AbstractRowBlock
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleArrayBlock
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleMapBlock
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleRowBlock
 
getRegion(int, int) - Method in interface com.facebook.presto.spi.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.spi.block.ByteArrayBlock
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.ByteArrayBlockBuilder
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.Int128ArrayBlock
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.Int128ArrayBlockBuilder
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.IntArrayBlock
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.IntArrayBlockBuilder
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.LongArrayBlock
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.LongArrayBlockBuilder
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.ShortArrayBlock
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.ShortArrayBlockBuilder
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.VariableWidthBlock
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
getRegion(int, int) - Method in class com.facebook.presto.spi.Page
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.spi.block.AbstractMapBlock
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.spi.block.AbstractRowBlock
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleArrayBlock
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleMapBlock
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleRowBlock
 
getRegionSizeInBytes(int, int) - Method in interface com.facebook.presto.spi.block.Block
Returns the size of block.getRegion(position, length).
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.spi.block.ByteArrayBlock
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.spi.block.ByteArrayBlockBuilder
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.spi.block.Int128ArrayBlock
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.spi.block.Int128ArrayBlockBuilder
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.spi.block.IntArrayBlock
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.spi.block.IntArrayBlockBuilder
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.spi.block.LongArrayBlock
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.spi.block.LongArrayBlockBuilder
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.spi.block.ShortArrayBlock
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.spi.block.ShortArrayBlockBuilder
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.spi.block.VariableWidthBlock
 
getRegionSizeInBytes(int, int) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
getRemainingExpression() - Method in class com.facebook.presto.spi.relation.DomainTranslator.ExtractionResult
 
getRemoteClientAddress() - Method in class com.facebook.presto.spi.eventlistener.QueryContext
 
getRemoteHost() - Method in exception com.facebook.presto.spi.PrestoTransportException
 
getRequiredWorkerNodes() - Method in interface com.facebook.presto.spi.NodeManager
 
getReservedBytes() - Method in class com.facebook.presto.spi.memory.MemoryPoolInfo
 
getReservedRevocableBytes() - Method in class com.facebook.presto.spi.memory.MemoryPoolInfo
 
getResourceEstimates() - Method in class com.facebook.presto.spi.eventlistener.QueryContext
 
getResourceEstimates() - Method in class com.facebook.presto.spi.resourceGroups.SelectionCriteria
 
getResourceGroupConfigurationManagerFactories() - Method in interface com.facebook.presto.spi.Plugin
 
getResourceGroupId() - Method in class com.facebook.presto.spi.eventlistener.QueryContext
 
getResourceGroupId() - Method in class com.facebook.presto.spi.resourceGroups.SelectionContext
 
getResourceGroupId() - Method in class com.facebook.presto.spi.session.SessionConfigurationContext
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.AbstractMapBlock.HashTables
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.ArrayBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.ArrayBlockBuilder
 
getRetainedSizeInBytes() - Method in interface com.facebook.presto.spi.block.Block
Returns the retained size of this block in memory, including over-allocations.
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.ByteArrayBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.ByteArrayBlockBuilder
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.Int128ArrayBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.Int128ArrayBlockBuilder
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.IntArrayBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.IntArrayBlockBuilder
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.LazyBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.LongArrayBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.LongArrayBlockBuilder
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.MapBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.MapBlockBuilder
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.RowBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.RowBlockBuilder
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.ShortArrayBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.ShortArrayBlockBuilder
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.SingleArrayBlockWriter
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.SingleMapBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.SingleMapBlockWriter
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.SingleRowBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.SingleRowBlockWriter
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.VariableWidthBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.Page
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.PageBuilder
 
getReturnConvention() - Method in class com.facebook.presto.spi.function.InvocationConvention
 
getReturnType() - Method in class com.facebook.presto.spi.function.FunctionMetadata
 
getReturnType() - Method in class com.facebook.presto.spi.function.Signature
 
getReturnType() - Method in class com.facebook.presto.spi.type.FunctionType
 
getRole() - Method in class com.facebook.presto.spi.security.ConnectorIdentity
 
getRole() - Method in class com.facebook.presto.spi.security.SelectedRole
 
getRoleName() - Method in class com.facebook.presto.spi.security.RoleGrant
 
getRoles() - Method in class com.facebook.presto.spi.security.Identity
 
getRoot() - Method in class com.facebook.presto.spi.resourceGroups.ResourceGroupId
 
getRootName() - Method in class com.facebook.presto.spi.Subfield
 
getRowCount() - Method in class com.facebook.presto.spi.statistics.TableStatistics
 
getRowExpressionService() - Method in interface com.facebook.presto.spi.connector.ConnectorContext
 
getRowIndex() - Method in class com.facebook.presto.spi.block.SingleRowBlock
 
getRowIsNull() - Method in class com.facebook.presto.spi.block.AbstractRowBlock
 
getRowIsNull() - Method in class com.facebook.presto.spi.block.RowBlock
 
getRowIsNull() - Method in class com.facebook.presto.spi.block.RowBlockBuilder
 
getScale() - Method in class com.facebook.presto.spi.type.DecimalType
 
getScale() - Method in class com.facebook.presto.spi.type.SqlDecimal
 
getSchedulingPolicy() - Method in interface com.facebook.presto.spi.resourceGroups.ResourceGroup
 
getSchedulingWeight() - Method in interface com.facebook.presto.spi.resourceGroups.ResourceGroup
 
getSchema() - Method in class com.facebook.presto.spi.eventlistener.QueryContext
 
getSchema() - Method in class com.facebook.presto.spi.eventlistener.QueryInputMetadata
 
getSchema() - Method in class com.facebook.presto.spi.eventlistener.QueryOutputMetadata
 
getSchema() - Method in class com.facebook.presto.spi.procedure.Procedure
 
getSchemaName() - Method in class com.facebook.presto.spi.CatalogSchemaName
 
getSchemaName() - Method in exception com.facebook.presto.spi.SchemaNotFoundException
 
getSchemaName() - Method in class com.facebook.presto.spi.SchemaTableName
 
getSchemaName() - Method in class com.facebook.presto.spi.SchemaTablePrefix
 
getSchemaProperties() - Method in interface com.facebook.presto.spi.connector.Connector
 
getSchemaTableName() - Method in class com.facebook.presto.spi.CatalogSchemaTableName
 
getSchemaTableName() - Method in class com.facebook.presto.spi.security.GrantInfo
 
getSegments() - Method in class com.facebook.presto.spi.resourceGroups.ResourceGroupId
 
getSequenceId() - Method in class com.facebook.presto.spi.block.DictionaryId
 
getSerializable() - Method in class com.facebook.presto.spi.predicate.NullableValue
 
getSerializedType() - Method in interface com.facebook.presto.spi.function.AccumulatorStateSerializer
 
getServerAddress() - Method in class com.facebook.presto.spi.eventlistener.QueryContext
 
getServerVersion() - Method in class com.facebook.presto.spi.eventlistener.QueryContext
 
getSessionProperties() - Method in interface com.facebook.presto.spi.connector.Connector
 
getSessionProperties() - Method in class com.facebook.presto.spi.eventlistener.QueryContext
 
getSessionPropertyConfigurationManagerFactories() - Method in interface com.facebook.presto.spi.Plugin
 
getSessionTimeZoneKey() - Method in class com.facebook.presto.spi.type.SqlTime
Deprecated.
getSessionTimeZoneKey() - Method in class com.facebook.presto.spi.type.SqlTimestamp
Deprecated.
getShort(int) - Method in class com.facebook.presto.spi.block.AbstractSingleArrayBlock
 
getShort(int) - Method in class com.facebook.presto.spi.block.AbstractSingleMapBlock
 
getShort(int) - Method in class com.facebook.presto.spi.block.AbstractSingleRowBlock
 
getShort(int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
getShort(int) - Method in interface com.facebook.presto.spi.block.Block
Gets a little endian short at in the value at position.
getShort(int) - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getShort(int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
getShort(int) - Method in class com.facebook.presto.spi.block.LongArrayBlock
Deprecated.
getShort(int) - Method in class com.facebook.presto.spi.block.LongArrayBlockBuilder
Deprecated.
getShort(int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getShort(int) - Method in class com.facebook.presto.spi.block.ShortArrayBlock
 
getShort(int) - Method in class com.facebook.presto.spi.block.ShortArrayBlockBuilder
 
getSingleStateClass() - Method in interface com.facebook.presto.spi.function.AccumulatorStateFactory
 
getSingleValue() - Method in class com.facebook.presto.spi.predicate.AllOrNoneValueSet
 
getSingleValue() - Method in class com.facebook.presto.spi.predicate.Domain
 
getSingleValue() - Method in class com.facebook.presto.spi.predicate.EquatableValueSet
 
getSingleValue() - Method in class com.facebook.presto.spi.predicate.Range
 
getSingleValue() - Method in class com.facebook.presto.spi.predicate.SortedRangeSet
 
getSingleValue() - Method in interface com.facebook.presto.spi.predicate.ValueSet
 
getSingleValueBlock(int) - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.spi.block.AbstractMapBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.spi.block.AbstractRowBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.spi.block.AbstractSingleArrayBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.spi.block.AbstractSingleMapBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.spi.block.AbstractSingleRowBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
getSingleValueBlock(int) - Method in interface com.facebook.presto.spi.block.Block
Gets the value at the specified position as a single element block.
getSingleValueBlock(int) - Method in class com.facebook.presto.spi.block.ByteArrayBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.spi.block.ByteArrayBlockBuilder
 
getSingleValueBlock(int) - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.spi.block.Int128ArrayBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.spi.block.Int128ArrayBlockBuilder
 
getSingleValueBlock(int) - Method in class com.facebook.presto.spi.block.IntArrayBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.spi.block.IntArrayBlockBuilder
 
getSingleValueBlock(int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.spi.block.LongArrayBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.spi.block.LongArrayBlockBuilder
 
getSingleValueBlock(int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.spi.block.ShortArrayBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.spi.block.ShortArrayBlockBuilder
 
getSingleValueBlock(int, int) - Method in interface com.facebook.presto.spi.function.WindowIndex
Gets a value stored as a Block.
getSingleValuePage(int) - Method in class com.facebook.presto.spi.Page
Gets the values at the specified position as a single element page.
getSizeInBytes() - Method in class com.facebook.presto.spi.block.ArrayBlock
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.ArrayBlockBuilder
 
getSizeInBytes() - Method in interface com.facebook.presto.spi.block.Block
Returns the size of this block as if it was compacted, ignoring any over-allocations.
getSizeInBytes() - Method in class com.facebook.presto.spi.block.ByteArrayBlock
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.ByteArrayBlockBuilder
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.Int128ArrayBlock
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.Int128ArrayBlockBuilder
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.IntArrayBlock
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.IntArrayBlockBuilder
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.LazyBlock
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.LongArrayBlock
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.LongArrayBlockBuilder
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.MapBlock
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.MapBlockBuilder
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.PageBuilderStatus
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.RowBlock
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.RowBlockBuilder
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.ShortArrayBlock
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.ShortArrayBlockBuilder
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.SingleArrayBlockWriter
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.SingleMapBlock
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.SingleMapBlockWriter
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.SingleRowBlock
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.SingleRowBlockWriter
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.VariableWidthBlock
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
getSizeInBytes() - Method in class com.facebook.presto.spi.Page
 
getSizeInBytes() - Method in class com.facebook.presto.spi.PageBuilder
 
getSlice(int, int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleArrayBlock
 
getSlice(int, int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleMapBlock
 
getSlice(int, int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleRowBlock
 
getSlice(int, int, int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
getSlice(int, int, int) - Method in interface com.facebook.presto.spi.block.Block
Gets a slice at offset in the value at position.
getSlice(int, int, int) - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getSlice(int, int, int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
getSlice(int, int, int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getSlice(int, int) - Method in interface com.facebook.presto.spi.function.WindowIndex
Gets a value as a Slice.
getSlice(int) - Method in interface com.facebook.presto.spi.RecordCursor
 
getSlice(Block, int) - Method in class com.facebook.presto.spi.type.AbstractIntType
 
getSlice(Block, int) - Method in class com.facebook.presto.spi.type.AbstractLongType
 
getSlice(Block, int) - Method in class com.facebook.presto.spi.type.AbstractType
 
getSlice(Block, int) - Method in class com.facebook.presto.spi.type.ArrayType
 
getSlice(Block, int) - Method in class com.facebook.presto.spi.type.CharType
 
getSlice(Block, int) - Method in class com.facebook.presto.spi.type.FunctionType
 
getSlice(Block, int) - Method in class com.facebook.presto.spi.type.HyperLogLogType
 
getSlice(Block, int) - Method in class com.facebook.presto.spi.type.P4HyperLogLogType
 
getSlice(Block, int) - Method in class com.facebook.presto.spi.type.QuantileDigestType
 
getSlice(Block, int) - Method in interface com.facebook.presto.spi.type.Type
Gets the value at the block position as a Slice.
getSlice(Block, int) - Method in class com.facebook.presto.spi.type.VarbinaryType
 
getSlice(Block, int) - Method in class com.facebook.presto.spi.type.VarcharType
 
getSliceLength(int) - Method in class com.facebook.presto.spi.block.AbstractSingleArrayBlock
 
getSliceLength(int) - Method in class com.facebook.presto.spi.block.AbstractSingleMapBlock
 
getSliceLength(int) - Method in class com.facebook.presto.spi.block.AbstractSingleRowBlock
 
getSliceLength(int) - Method in interface com.facebook.presto.spi.block.Block
Gets the length of the value at the position.
getSliceLength(int) - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getSliceLength(int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
getSliceLength(int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getSliceLength(int) - Method in class com.facebook.presto.spi.block.VariableWidthBlock
 
getSliceLength(int) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
getSoftConcurrencyLimit() - Method in interface com.facebook.presto.spi.resourceGroups.ResourceGroup
 
getSoftCpuLimit() - Method in interface com.facebook.presto.spi.resourceGroups.ResourceGroup
 
getSoftMemoryLimit() - Method in interface com.facebook.presto.spi.resourceGroups.ResourceGroup
 
getSource() - Method in interface com.facebook.presto.spi.ConnectorSession
 
getSource() - Method in class com.facebook.presto.spi.eventlistener.QueryContext
 
getSource() - Method in class com.facebook.presto.spi.resourceGroups.SelectionCriteria
 
getSource() - Method in class com.facebook.presto.spi.session.SessionConfigurationContext
 
getSpan() - Method in interface com.facebook.presto.spi.predicate.Ranges
 
getSpan() - Method in class com.facebook.presto.spi.predicate.SortedRangeSet
 
getSplitBucketFunction(ConnectorTransactionHandle, ConnectorSession, ConnectorPartitioningHandle) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeNodePartitioningProvider
 
getSplitBucketFunction(ConnectorTransactionHandle, ConnectorSession, ConnectorPartitioningHandle) - Method in interface com.facebook.presto.spi.connector.ConnectorNodePartitioningProvider
 
getSplitClass() - Method in interface com.facebook.presto.spi.ConnectorHandleResolver
 
getSplitManager() - Method in interface com.facebook.presto.spi.connector.Connector
 
getSplits(ConnectorTransactionHandle, ConnectorSession, ConnectorTableLayoutHandle, ConnectorSplitManager.SplitSchedulingStrategy) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorSplitManager
 
getSplits(ConnectorTransactionHandle, ConnectorSession, ConnectorTableLayoutHandle, ConnectorSplitManager.SplitSchedulingStrategy) - Method in interface com.facebook.presto.spi.connector.ConnectorSplitManager
 
getSplits() - Method in class com.facebook.presto.spi.ConnectorSplitSource.ConnectorSplitBatch
 
getSqlType() - Method in class com.facebook.presto.spi.session.PropertyMetadata
SQL type of the property.
getStageGcStatistics() - Method in class com.facebook.presto.spi.eventlistener.QueryStatistics
 
getStageId() - Method in class com.facebook.presto.spi.eventlistener.SplitCompletedEvent
 
getStageId() - Method in class com.facebook.presto.spi.eventlistener.StageCpuDistribution
 
getStageId() - Method in class com.facebook.presto.spi.eventlistener.StageGcStatistics
 
getStandardFunctionResolution() - Method in interface com.facebook.presto.spi.connector.ConnectorContext
 
getStartTime() - Method in interface com.facebook.presto.spi.ConnectorSession
 
getStartTime() - Method in class com.facebook.presto.spi.eventlistener.SplitCompletedEvent
 
getStatistics() - Method in class com.facebook.presto.spi.eventlistener.QueryCompletedEvent
 
getStatistics() - Method in class com.facebook.presto.spi.eventlistener.SplitCompletedEvent
 
getStatisticsCollectionMetadata(ConnectorSession, ConnectorTableMetadata) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
getStatisticsCollectionMetadata(ConnectorSession, ConnectorTableMetadata) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Describe statistics that must be collected during a statistics collection
getStatisticsCollectionMetadataForWrite(ConnectorSession, ConnectorTableMetadata) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
getStatisticsCollectionMetadataForWrite(ConnectorSession, ConnectorTableMetadata) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Describes statistics that must be collected during a write.
getStatisticType() - Method in class com.facebook.presto.spi.statistics.ColumnStatisticMetadata
 
getStreamPartitioningColumns() - Method in class com.facebook.presto.spi.ConnectorTableLayout
The partitioning for the table streams.
getSummary() - Method in class com.facebook.presto.spi.Constraint
 
getSystemAccessControlFactories() - Method in interface com.facebook.presto.spi.Plugin
 
getSystemMemoryUsage() - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorPageSink
 
getSystemMemoryUsage() - Method in interface com.facebook.presto.spi.ConnectorPageSink
Get the total memory that needs to be reserved in the general memory pool.
getSystemMemoryUsage() - Method in interface com.facebook.presto.spi.ConnectorPageSource
Get the total memory that needs to be reserved in the general memory pool.
getSystemMemoryUsage() - Method in class com.facebook.presto.spi.FixedPageSource
 
getSystemMemoryUsage() - Method in interface com.facebook.presto.spi.RecordCursor
 
getSystemMemoryUsage() - Method in class com.facebook.presto.spi.RecordPageSource
 
getSystemSessionProperties(SessionConfigurationContext) - Method in interface com.facebook.presto.spi.session.SessionPropertyConfigurationManager
 
getSystemTable(ConnectorSession, SchemaTableName) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
getSystemTable(ConnectorSession, SchemaTableName) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Returns the system table for the specified table name, if one exists.
getSystemTables() - Method in interface com.facebook.presto.spi.connector.Connector
 
getTable() - Method in class com.facebook.presto.spi.ConnectorTableMetadata
 
getTable() - Method in class com.facebook.presto.spi.eventlistener.QueryInputMetadata
 
getTable() - Method in class com.facebook.presto.spi.eventlistener.QueryOutputMetadata
 
getTableHandle(ConnectorSession, SchemaTableName) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
getTableHandle(ConnectorSession, SchemaTableName) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Returns a table handle for the specified table name, or null if the connector does not contain the table.
getTableHandleClass() - Method in interface com.facebook.presto.spi.ConnectorHandleResolver
 
getTableHandleForStatisticsCollection(ConnectorSession, SchemaTableName, Map<String, Object>) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
getTableHandleForStatisticsCollection(ConnectorSession, SchemaTableName, Map<String, Object>) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Returns a table handle for the specified table name, or null if the connector does not contain the table.
getTableLayout(ConnectorSession, ConnectorTableLayoutHandle) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
getTableLayout(ConnectorSession, ConnectorTableLayoutHandle) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
 
getTableLayout() - Method in class com.facebook.presto.spi.ConnectorTableLayoutResult
 
getTableLayoutHandleClass() - Method in interface com.facebook.presto.spi.ConnectorHandleResolver
 
getTableLayouts(ConnectorSession, ConnectorTableHandle, Constraint<ColumnHandle>, Optional<Set<ColumnHandle>>) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
getTableLayouts(ConnectorSession, ConnectorTableHandle, Constraint<ColumnHandle>, Optional<Set<ColumnHandle>>) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Return a list of table layouts that satisfy the given constraint.
getTableMetadata(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
getTableMetadata(ConnectorSession, ConnectorTableHandle) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Return the metadata for the specified table handle.
getTableMetadata() - Method in interface com.facebook.presto.spi.SystemTable
 
getTableName() - Method in exception com.facebook.presto.spi.ColumnNotFoundException
 
getTableName() - Method in class com.facebook.presto.spi.SchemaTableName
 
getTableName() - Method in class com.facebook.presto.spi.SchemaTablePrefix
 
getTableName() - Method in exception com.facebook.presto.spi.TableNotFoundException
 
getTablePartitioning() - Method in class com.facebook.presto.spi.ConnectorTableLayout
The partitioning of the table across the worker nodes.
getTableProperties() - Method in interface com.facebook.presto.spi.connector.Connector
 
getTableStatistics(ConnectorSession, ConnectorTableHandle, Constraint<ColumnHandle>) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
getTableStatistics(ConnectorSession, ConnectorTableHandle, Constraint<ColumnHandle>) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Get statistics for table for given filtering constraint.
getTableStatistics() - Method in class com.facebook.presto.spi.statistics.ComputedStatistics
 
getTableStatistics() - Method in class com.facebook.presto.spi.statistics.TableStatisticsMetadata
 
getTag() - Method in class com.facebook.presto.spi.memory.MemoryAllocation
 
getTags() - Method in class com.facebook.presto.spi.resourceGroups.SelectionCriteria
 
getTaskId() - Method in class com.facebook.presto.spi.eventlistener.SplitCompletedEvent
 
getTasks() - Method in class com.facebook.presto.spi.eventlistener.StageCpuDistribution
 
getTasks() - Method in class com.facebook.presto.spi.eventlistener.StageGcStatistics
 
getTimeToFirstByte() - Method in class com.facebook.presto.spi.eventlistener.SplitStatistics
 
getTimeToLastByte() - Method in class com.facebook.presto.spi.eventlistener.SplitStatistics
 
getTimeZoneKey() - Method in interface com.facebook.presto.spi.ConnectorSession
 
getTimeZoneKey() - Method in class com.facebook.presto.spi.type.SqlTimestampWithTimeZone
 
getTimeZoneKey() - Method in class com.facebook.presto.spi.type.SqlTimeWithTimeZone
 
getTimeZoneKey(short) - Static method in class com.facebook.presto.spi.type.TimeZoneKey
 
getTimeZoneKey(String) - Static method in class com.facebook.presto.spi.type.TimeZoneKey
 
getTimeZoneKeyForOffset(long) - Static method in class com.facebook.presto.spi.type.TimeZoneKey
 
getTimeZoneKeys() - Static method in class com.facebook.presto.spi.type.TimeZoneKey
 
getTotal() - Method in class com.facebook.presto.spi.eventlistener.StageCpuDistribution
 
getTotalBytes() - Method in class com.facebook.presto.spi.eventlistener.QueryStatistics
 
getTotalFullGcSec() - Method in class com.facebook.presto.spi.eventlistener.StageGcStatistics
 
getTotalRows() - Method in class com.facebook.presto.spi.eventlistener.QueryStatistics
 
getTraceToken() - Method in interface com.facebook.presto.spi.ConnectorSession
 
getTransactionHandleClass() - Method in interface com.facebook.presto.spi.ConnectorHandleResolver
 
getTransactionId() - Method in class com.facebook.presto.spi.eventlistener.QueryMetadata
 
getTupleDomain() - Method in class com.facebook.presto.spi.relation.DomainTranslator.ExtractionResult
 
getType() - Method in class com.facebook.presto.spi.ColumnMetadata
 
getType() - Method in class com.facebook.presto.spi.ErrorCode
 
getType(int) - Method in class com.facebook.presto.spi.PageBuilder
 
getType() - Method in class com.facebook.presto.spi.predicate.AllOrNoneValueSet
 
getType() - Method in class com.facebook.presto.spi.predicate.Domain
 
getType() - Method in class com.facebook.presto.spi.predicate.EquatableValueSet
 
getType() - Method in class com.facebook.presto.spi.predicate.EquatableValueSet.ValueEntry
 
getType() - Method in class com.facebook.presto.spi.predicate.Marker
 
getType() - Method in class com.facebook.presto.spi.predicate.NullableValue
 
getType() - Method in class com.facebook.presto.spi.predicate.NullableValue.Serializable
 
getType() - Method in class com.facebook.presto.spi.predicate.Range
 
getType() - Method in class com.facebook.presto.spi.predicate.SortedRangeSet
 
getType() - Method in interface com.facebook.presto.spi.predicate.ValueSet
 
getType() - Method in class com.facebook.presto.spi.procedure.Procedure.Argument
 
getType(int) - Method in interface com.facebook.presto.spi.RecordCursor
 
getType() - Method in class com.facebook.presto.spi.relation.CallExpression
 
getType() - Method in class com.facebook.presto.spi.relation.ConstantExpression
 
getType() - Method in class com.facebook.presto.spi.relation.InputReferenceExpression
 
getType() - Method in class com.facebook.presto.spi.relation.LambdaDefinitionExpression
 
getType() - Method in class com.facebook.presto.spi.relation.RowExpression
 
getType() - Method in class com.facebook.presto.spi.relation.SpecialFormExpression
 
getType() - Method in class com.facebook.presto.spi.relation.VariableReferenceExpression
 
getType() - Method in class com.facebook.presto.spi.security.PrestoPrincipal
 
getType() - Method in class com.facebook.presto.spi.security.SelectedRole
 
getType() - Method in class com.facebook.presto.spi.type.DecimalParseResult
 
getType() - Method in class com.facebook.presto.spi.type.NamedType
 
getType() - Method in class com.facebook.presto.spi.type.RowType.Field
 
getType(TypeSignature) - Method in interface com.facebook.presto.spi.type.TypeManager
Gets the type with the specified signature, or null if not found.
getType() - Method in class com.facebook.presto.spi.type.TypeParameter
 
getTypeManager() - Method in interface com.facebook.presto.spi.connector.ConnectorContext
 
getTypeParameters() - Method in class com.facebook.presto.spi.type.AbstractType
 
getTypeParameters() - Method in class com.facebook.presto.spi.type.ArrayType
 
getTypeParameters() - Method in class com.facebook.presto.spi.type.FunctionType
 
getTypeParameters() - Method in class com.facebook.presto.spi.type.MapType
 
getTypeParameters() - Method in class com.facebook.presto.spi.type.QuantileDigestType
 
getTypeParameters() - Method in class com.facebook.presto.spi.type.RowType
 
getTypeParameters() - Method in interface com.facebook.presto.spi.type.Type
For parameterized types returns the list of parameters.
getTypeParametersAsTypeSignatures() - Method in class com.facebook.presto.spi.type.TypeSignature
 
getTypes() - Method in interface com.facebook.presto.spi.Plugin
 
getTypes() - Method in interface com.facebook.presto.spi.type.TypeManager
Gets a list of all registered types.
getTypeSignature() - Method in class com.facebook.presto.spi.type.AbstractType
 
getTypeSignature() - Method in class com.facebook.presto.spi.type.FunctionType
 
getTypeSignature() - Method in class com.facebook.presto.spi.type.NamedTypeSignature
 
getTypeSignature() - Method in interface com.facebook.presto.spi.type.Type
Gets the name of this type which must be case insensitive globally unique.
getTypeSignature() - Method in class com.facebook.presto.spi.type.TypeSignatureParameter
 
getTypeSignatureOrNamedTypeSignature() - Method in class com.facebook.presto.spi.type.TypeSignatureParameter
 
getTypeVariableConstraints() - Method in class com.facebook.presto.spi.function.Signature
 
getUnenforcedConstraint() - Method in class com.facebook.presto.spi.ConnectorTableLayoutResult
 
getUnresolvedTupleDomain() - Method in class com.facebook.presto.spi.ConnectorResolvedIndex
 
getUnscaledValue() - Method in class com.facebook.presto.spi.type.SqlDecimal
 
getUpdateRowIdColumnHandle(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
getUpdateRowIdColumnHandle(ConnectorSession, ConnectorTableHandle) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Get the column handle that will generate row IDs for the delete operation.
getUri() - Method in class com.facebook.presto.spi.eventlistener.QueryMetadata
 
getUser() - Method in interface com.facebook.presto.spi.ConnectorSession
 
getUser() - Method in class com.facebook.presto.spi.eventlistener.QueryContext
 
getUser() - Method in class com.facebook.presto.spi.resourceGroups.SelectionCriteria
 
getUser() - Method in class com.facebook.presto.spi.security.ConnectorIdentity
 
getUser() - Method in class com.facebook.presto.spi.security.Identity
 
getUser() - Method in class com.facebook.presto.spi.session.SessionConfigurationContext
 
getUserAgent() - Method in class com.facebook.presto.spi.eventlistener.QueryContext
 
getValidationCpuNanos() - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorPageSink
 
getValidationCpuNanos() - Method in interface com.facebook.presto.spi.ConnectorPageSink
ConnectorPageSink can provide optional validation to check the data is correctly consumed by connector (e.g.
getValue() - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getValue() - Method in class com.facebook.presto.spi.predicate.EquatableValueSet.ValueEntry
 
getValue() - Method in class com.facebook.presto.spi.predicate.Marker
 
getValue() - Method in class com.facebook.presto.spi.predicate.NullableValue
 
getValue() - Method in class com.facebook.presto.spi.relation.ConstantExpression
 
getValue() - Method in class com.facebook.presto.spi.statistics.Estimate
 
getValue(ParameterKind, Class<A>) - Method in class com.facebook.presto.spi.type.TypeParameter
 
getValueBlock() - Method in class com.facebook.presto.spi.predicate.Marker
 
getValueBlock() - Method in class com.facebook.presto.spi.relation.ConstantExpression
 
getValueIsNull() - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
getValueIsNull() - Method in class com.facebook.presto.spi.block.ArrayBlock
 
getValueIsNull() - Method in class com.facebook.presto.spi.block.ArrayBlockBuilder
 
getValues() - Method in interface com.facebook.presto.spi.predicate.DiscreteValues
 
getValues() - Method in class com.facebook.presto.spi.predicate.Domain
 
getValues() - Method in class com.facebook.presto.spi.predicate.EquatableValueSet
 
getValuesBlock() - Method in class com.facebook.presto.spi.block.ColumnarMap
 
getValuesProcessor() - Method in class com.facebook.presto.spi.predicate.AllOrNoneValueSet
 
getValuesProcessor() - Method in class com.facebook.presto.spi.predicate.EquatableValueSet
 
getValuesProcessor() - Method in class com.facebook.presto.spi.predicate.SortedRangeSet
 
getValuesProcessor() - Method in interface com.facebook.presto.spi.predicate.ValueSet
 
getValueType() - Method in class com.facebook.presto.spi.type.MapType
 
getVariable() - Method in class com.facebook.presto.spi.type.TypeParameter
 
getVariable() - Method in class com.facebook.presto.spi.type.TypeSignatureParameter
 
getVariadicBound() - Method in class com.facebook.presto.spi.function.TypeVariableConstraint
 
getVersion() - Method in interface com.facebook.presto.spi.Node
 
getViewData() - Method in class com.facebook.presto.spi.ConnectorViewDefinition
 
getViewName() - Method in exception com.facebook.presto.spi.ViewNotFoundException
 
getViews(ConnectorSession, SchemaTablePrefix) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
getViews(ConnectorSession, SchemaTablePrefix) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Gets the view data for views that match the specified table prefix.
getWallTime() - Method in class com.facebook.presto.spi.eventlistener.QueryStatistics
 
getWallTime() - Method in class com.facebook.presto.spi.eventlistener.SplitStatistics
 
getWarningCode() - Method in class com.facebook.presto.spi.PrestoWarning
 
getWarnings() - Method in class com.facebook.presto.spi.eventlistener.QueryCompletedEvent
 
getWithHierarchy() - Method in class com.facebook.presto.spi.security.GrantInfo
 
getWorkerNodes() - Method in interface com.facebook.presto.spi.NodeManager
 
getWrittenBytes() - Method in class com.facebook.presto.spi.eventlistener.QueryStatistics
 
getWrittenRows() - Method in class com.facebook.presto.spi.eventlistener.QueryStatistics
 
getZoneId() - Method in exception com.facebook.presto.spi.type.TimeZoneNotSupportedException
 
GrantInfo - Class in com.facebook.presto.spi.security
 
GrantInfo(PrivilegeInfo, PrestoPrincipal, SchemaTableName, Optional<PrestoPrincipal>, Optional<Boolean>) - Constructor for class com.facebook.presto.spi.security.GrantInfo
 
grantRoles(ConnectorSession, Set<String>, Set<PrestoPrincipal>, boolean, Optional<PrestoPrincipal>) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
grantRoles(ConnectorSession, Set<String>, Set<PrestoPrincipal>, boolean, Optional<PrestoPrincipal>) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Grants the specified roles to the specified grantees
grantTablePrivileges(ConnectorSession, SchemaTableName, Set<Privilege>, PrestoPrincipal, boolean) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
grantTablePrivileges(ConnectorSession, SchemaTableName, Set<Privilege>, PrestoPrincipal, boolean) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Grants the specified privilege to the specified user on the specified table
greaterAdjacent() - Method in class com.facebook.presto.spi.predicate.Marker
 
greaterThan(Type, Object) - Static method in class com.facebook.presto.spi.predicate.Range
 
greaterThanOrEqual(Type, Object) - Static method in class com.facebook.presto.spi.predicate.Range
 
GroupedAccumulatorState - Interface in com.facebook.presto.spi.function
 
GroupingProperty<E> - Class in com.facebook.presto.spi
 
GroupingProperty(Collection<E>) - Constructor for class com.facebook.presto.spi.GroupingProperty
 

H

hasFixedMapping() - Method in class com.facebook.presto.spi.connector.ConnectorBucketNodeMap
 
hash(int, int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleArrayBlock
 
hash(int, int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleMapBlock
 
hash(int, int, int) - Method in class com.facebook.presto.spi.block.AbstractSingleRowBlock
 
hash(int, int, int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
hash(int, int, int) - Method in interface com.facebook.presto.spi.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.spi.block.DictionaryBlock
 
hash(int, int, int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
hash(int, int, int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
hash(Block, int) - Method in class com.facebook.presto.spi.type.AbstractIntType
 
hash(int) - Static method in class com.facebook.presto.spi.type.AbstractIntType
 
hash(Block, int) - Method in class com.facebook.presto.spi.type.AbstractLongType
 
hash(long) - Static method in class com.facebook.presto.spi.type.AbstractLongType
 
hash(Block, int) - Method in class com.facebook.presto.spi.type.AbstractType
 
hash(Block, int) - Method in class com.facebook.presto.spi.type.ArrayType
 
hash(Block, int) - Method in class com.facebook.presto.spi.type.BooleanType
 
hash(Block, int) - Method in class com.facebook.presto.spi.type.CharType
 
hash(Block, int) - Method in class com.facebook.presto.spi.type.DoubleType
 
hash(Block, int) - Method in class com.facebook.presto.spi.type.FunctionType
 
hash(Block, int) - Method in class com.facebook.presto.spi.type.MapType
 
hash(Block, int) - Method in class com.facebook.presto.spi.type.RealType
 
hash(Block, int) - Method in class com.facebook.presto.spi.type.RowType
 
hash(Block, int) - Method in class com.facebook.presto.spi.type.SmallintType
 
hash(short) - Static method in class com.facebook.presto.spi.type.SmallintType
 
hash(Block, int) - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
hash(Block, int) - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
hash(Block, int) - Method in class com.facebook.presto.spi.type.TinyintType
 
hash(byte) - Static method in class com.facebook.presto.spi.type.TinyintType
 
hash(Block, int) - Method in interface com.facebook.presto.spi.type.Type
Calculates the hash code of the value at the specified position in the specified block.
hash(Slice) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
hash(long, long) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
hash(Block, int) - Method in class com.facebook.presto.spi.type.VarbinaryType
 
hash(Block, int) - Method in class com.facebook.presto.spi.type.VarcharType
 
hashCode() - Method in class com.facebook.presto.spi.block.DictionaryId
 
hashCode() - Method in class com.facebook.presto.spi.CatalogSchemaName
 
hashCode() - Method in class com.facebook.presto.spi.CatalogSchemaTableName
 
hashCode() - Method in class com.facebook.presto.spi.ColumnMetadata
 
hashCode() - Method in class com.facebook.presto.spi.connector.ConnectorPartitionHandle
 
hashCode() - Method in class com.facebook.presto.spi.connector.NotPartitionedPartitionHandle
 
hashCode() - Method in class com.facebook.presto.spi.ConnectorNewTableLayout
 
hashCode() - Method in class com.facebook.presto.spi.ConnectorTableLayout
 
hashCode() - Method in class com.facebook.presto.spi.ConnectorTablePartitioning
 
hashCode() - Method in class com.facebook.presto.spi.ConstantProperty
 
hashCode() - Method in class com.facebook.presto.spi.ErrorCode
 
hashCode() - Method in class com.facebook.presto.spi.function.LongVariableConstraint
 
hashCode() - Method in class com.facebook.presto.spi.function.Signature
 
hashCode() - Method in class com.facebook.presto.spi.function.TypeVariableConstraint
 
hashCode() - Method in class com.facebook.presto.spi.GroupingProperty
 
hashCode() - Method in class com.facebook.presto.spi.HostAddress
 
hashCode() - Method in class com.facebook.presto.spi.memory.MemoryPoolId
 
hashCode() - Method in class com.facebook.presto.spi.predicate.AllOrNoneValueSet
 
hashCode() - Method in class com.facebook.presto.spi.predicate.Domain
 
hashCode() - Method in class com.facebook.presto.spi.predicate.EquatableValueSet
 
hashCode() - Method in class com.facebook.presto.spi.predicate.EquatableValueSet.ValueEntry
 
hashCode() - Method in class com.facebook.presto.spi.predicate.Marker
 
hashCode() - Method in class com.facebook.presto.spi.predicate.NullableValue
 
hashCode() - Method in class com.facebook.presto.spi.predicate.Range
 
hashCode() - Method in class com.facebook.presto.spi.predicate.SortedRangeSet
 
hashCode() - Method in class com.facebook.presto.spi.predicate.TupleDomain
 
hashCode() - Method in class com.facebook.presto.spi.PrestoWarning
 
hashCode() - Method in class com.facebook.presto.spi.QueryId
 
hashCode() - Method in class com.facebook.presto.spi.relation.CallExpression
 
hashCode() - Method in class com.facebook.presto.spi.relation.ConstantExpression
 
hashCode() - Method in class com.facebook.presto.spi.relation.InputReferenceExpression
 
hashCode() - Method in class com.facebook.presto.spi.relation.LambdaDefinitionExpression
 
hashCode() - Method in class com.facebook.presto.spi.relation.RowExpression
 
hashCode() - Method in class com.facebook.presto.spi.relation.SpecialFormExpression
 
hashCode() - Method in class com.facebook.presto.spi.relation.VariableReferenceExpression
 
hashCode() - Method in class com.facebook.presto.spi.resourceGroups.ResourceGroupId
 
hashCode() - Method in class com.facebook.presto.spi.SchemaTableName
 
hashCode() - Method in class com.facebook.presto.spi.SchemaTablePrefix
 
hashCode() - Method in class com.facebook.presto.spi.security.BasicPrincipal
 
hashCode() - Method in class com.facebook.presto.spi.security.ConnectorIdentity
 
hashCode() - Method in class com.facebook.presto.spi.security.GrantInfo
 
hashCode() - Method in class com.facebook.presto.spi.security.Identity
 
hashCode() - Method in class com.facebook.presto.spi.security.PrestoPrincipal
 
hashCode() - Method in class com.facebook.presto.spi.security.PrivilegeInfo
 
hashCode() - Method in class com.facebook.presto.spi.security.RoleGrant
 
hashCode() - Method in class com.facebook.presto.spi.security.SelectedRole
 
hashCode() - Method in class com.facebook.presto.spi.SortingProperty
 
hashCode() - Method in class com.facebook.presto.spi.statistics.ColumnStatisticMetadata
 
hashCode() - Method in class com.facebook.presto.spi.statistics.ColumnStatistics
 
hashCode() - Method in class com.facebook.presto.spi.statistics.DoubleRange
 
hashCode() - Method in class com.facebook.presto.spi.statistics.Estimate
 
hashCode() - Method in class com.facebook.presto.spi.statistics.TableStatistics
 
hashCode() - Method in class com.facebook.presto.spi.Subfield
 
hashCode() - Method in class com.facebook.presto.spi.Subfield.LongSubscript
 
hashCode() - Method in class com.facebook.presto.spi.Subfield.NestedField
 
hashCode() - Method in class com.facebook.presto.spi.Subfield.StringSubscript
 
hashCode() - Method in class com.facebook.presto.spi.type.AbstractType
 
hashCode() - Method in class com.facebook.presto.spi.type.BigintType
 
hashCode() - Method in class com.facebook.presto.spi.type.BooleanType
 
hashCode() - Method in class com.facebook.presto.spi.type.CharType
 
hashCode() - Method in class com.facebook.presto.spi.type.DateType
 
hashCode() - Method in class com.facebook.presto.spi.type.DecimalParseResult
 
hashCode() - Method in class com.facebook.presto.spi.type.DoubleType
 
hashCode() - Method in class com.facebook.presto.spi.type.IntegerType
 
hashCode() - Method in class com.facebook.presto.spi.type.NamedType
 
hashCode() - Method in class com.facebook.presto.spi.type.NamedTypeSignature
 
hashCode() - Method in class com.facebook.presto.spi.type.RealType
 
hashCode() - Method in class com.facebook.presto.spi.type.RowFieldName
 
hashCode() - Method in class com.facebook.presto.spi.type.SmallintType
 
hashCode() - Method in class com.facebook.presto.spi.type.SqlDate
 
hashCode() - Method in class com.facebook.presto.spi.type.SqlDecimal
 
hashCode() - Method in class com.facebook.presto.spi.type.SqlTime
 
hashCode() - Method in class com.facebook.presto.spi.type.SqlTimestamp
 
hashCode() - Method in class com.facebook.presto.spi.type.SqlTimestampWithTimeZone
 
hashCode() - Method in class com.facebook.presto.spi.type.SqlTimeWithTimeZone
 
hashCode() - Method in class com.facebook.presto.spi.type.SqlVarbinary
 
hashCode() - Method in class com.facebook.presto.spi.type.TimestampType
 
hashCode() - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
hashCode() - Method in class com.facebook.presto.spi.type.TimeType
 
hashCode() - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
hashCode() - Method in class com.facebook.presto.spi.type.TimeZoneKey
 
hashCode() - Method in class com.facebook.presto.spi.type.TinyintType
 
hashCode() - Method in class com.facebook.presto.spi.type.TypeParameter
 
hashCode() - Method in class com.facebook.presto.spi.type.TypeSignature
 
hashCode() - Method in class com.facebook.presto.spi.type.TypeSignatureParameter
 
hashCode() - Method in class com.facebook.presto.spi.type.VarbinaryType
 
hashCode() - Method in class com.facebook.presto.spi.type.VarcharType
 
hashCode() - Method in class com.facebook.presto.spi.WarningCode
 
hasPort() - Method in class com.facebook.presto.spi.HostAddress
Return true if this instance has a defined port.
hasSession() - Method in class com.facebook.presto.spi.function.InvocationConvention
 
HostAddress - Class in com.facebook.presto.spi
An immutable representation of a host and port.
HYPER_LOG_LOG - Static variable in class com.facebook.presto.spi.type.HyperLogLogType
 
HYPER_LOG_LOG - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
HyperLogLogType - Class in com.facebook.presto.spi.type
 
HyperLogLogType() - Constructor for class com.facebook.presto.spi.type.HyperLogLogType
 

I

Identity - Class in com.facebook.presto.spi.security
 
Identity(String, Optional<Principal>) - Constructor for class com.facebook.presto.spi.security.Identity
 
Identity(String, Optional<Principal>, Map<String, SelectedRole>) - Constructor for class com.facebook.presto.spi.security.Identity
 
includes(Marker) - Method in class com.facebook.presto.spi.predicate.Range
 
includesNullableValue(Object) - Method in class com.facebook.presto.spi.predicate.Domain
 
incrementUnsafe(Slice) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
indexPage(Page) - Method in interface com.facebook.presto.spi.PageIndexer
Returns the unique index of each position value.
InMemoryRecordSet - Class in com.facebook.presto.spi
 
InMemoryRecordSet(Collection<? extends Type>, Iterable<? extends List<?>>) - Constructor for class com.facebook.presto.spi.InMemoryRecordSet
 
InMemoryRecordSet.Builder - Class in com.facebook.presto.spi
 
InputFunction - Annotation Type in com.facebook.presto.spi.function
 
InputReferenceExpression - Class in com.facebook.presto.spi.relation
 
InputReferenceExpression(int, Type) - Constructor for class com.facebook.presto.spi.relation.InputReferenceExpression
 
INSTANCE_SIZE - Static variable in class com.facebook.presto.spi.block.BlockBuilderStatus
 
INSTANCE_SIZE - Static variable in class com.facebook.presto.spi.Page
 
INT128_BYTES - Static variable in class com.facebook.presto.spi.block.Int128ArrayBlock
 
Int128ArrayBlock - Class in com.facebook.presto.spi.block
 
Int128ArrayBlock(int, Optional<boolean[]>, long[]) - Constructor for class com.facebook.presto.spi.block.Int128ArrayBlock
 
Int128ArrayBlockBuilder - Class in com.facebook.presto.spi.block
 
Int128ArrayBlockBuilder(BlockBuilderStatus, int) - Constructor for class com.facebook.presto.spi.block.Int128ArrayBlockBuilder
 
Int128ArrayBlockEncoding - Class in com.facebook.presto.spi.block
 
Int128ArrayBlockEncoding() - Constructor for class com.facebook.presto.spi.block.Int128ArrayBlockEncoding
 
IntArrayBlock - Class in com.facebook.presto.spi.block
 
IntArrayBlock(int, Optional<boolean[]>, int[]) - Constructor for class com.facebook.presto.spi.block.IntArrayBlock
 
IntArrayBlockBuilder - Class in com.facebook.presto.spi.block
 
IntArrayBlockBuilder(BlockBuilderStatus, int) - Constructor for class com.facebook.presto.spi.block.IntArrayBlockBuilder
 
IntArrayBlockEncoding - Class in com.facebook.presto.spi.block
 
IntArrayBlockEncoding() - Constructor for class com.facebook.presto.spi.block.IntArrayBlockEncoding
 
INTEGER - Static variable in class com.facebook.presto.spi.type.IntegerType
 
INTEGER - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
integerProperty(String, String, Integer, boolean) - Static method in class com.facebook.presto.spi.session.PropertyMetadata
 
IntegerType - Class in com.facebook.presto.spi.type
 
intersect(ValueSet) - Method in class com.facebook.presto.spi.predicate.AllOrNoneValueSet
 
intersect(Domain) - Method in class com.facebook.presto.spi.predicate.Domain
 
intersect(ValueSet) - Method in class com.facebook.presto.spi.predicate.EquatableValueSet
 
intersect(Range) - Method in class com.facebook.presto.spi.predicate.Range
 
intersect(ValueSet) - Method in class com.facebook.presto.spi.predicate.SortedRangeSet
 
intersect(TupleDomain<T>) - Method in class com.facebook.presto.spi.predicate.TupleDomain
Returns the strict intersection of the TupleDomains.
intersect(ValueSet) - Method in interface com.facebook.presto.spi.predicate.ValueSet
 
INTERVAL_DAY_TO_SECOND - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
INTERVAL_YEAR_TO_MONTH - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
InvocationConvention - Class in com.facebook.presto.spi.function
 
InvocationConvention(List<InvocationConvention.InvocationArgumentConvention>, InvocationConvention.InvocationReturnConvention, boolean) - Constructor for class com.facebook.presto.spi.function.InvocationConvention
 
InvocationConvention.InvocationArgumentConvention - Enum in com.facebook.presto.spi.function
 
InvocationConvention.InvocationReturnConvention - Enum in com.facebook.presto.spi.function
 
IPADDRESS - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
isAdjacent(Marker) - Method in class com.facebook.presto.spi.predicate.Marker
Adjacency is defined by two Markers being infinitesimally close to each other.
isAll() - Method in interface com.facebook.presto.spi.predicate.AllOrNone
 
isAll() - Method in class com.facebook.presto.spi.predicate.AllOrNoneValueSet
 
isAll() - Method in class com.facebook.presto.spi.predicate.Domain
 
isAll() - Method in class com.facebook.presto.spi.predicate.EquatableValueSet
 
isAll() - Method in class com.facebook.presto.spi.predicate.Range
 
isAll() - Method in class com.facebook.presto.spi.predicate.SortedRangeSet
 
isAll() - Method in class com.facebook.presto.spi.predicate.TupleDomain
Returns true if any tuples would satisfy this TupleDomain
isAll() - Method in interface com.facebook.presto.spi.predicate.ValueSet
 
isAncestorOf(ResourceGroupId) - Method in class com.facebook.presto.spi.resourceGroups.ResourceGroupId
 
isArithmeticFunction(FunctionHandle) - Method in interface com.facebook.presto.spi.function.StandardFunctionResolution
 
isArithmeticOperator() - Method in enum com.facebook.presto.spi.function.OperatorType
 
isAscending() - Method in enum com.facebook.presto.spi.block.SortOrder
 
isAuthenticated() - Method in class com.facebook.presto.spi.resourceGroups.SelectionCriteria
 
isBetweenFunction(FunctionHandle) - Method in interface com.facebook.presto.spi.function.StandardFunctionResolution
 
isBlocked() - Method in interface com.facebook.presto.spi.ConnectorPageSource
Returns a future that will be completed when the page source becomes unblocked.
isCalculated() - Method in class com.facebook.presto.spi.type.TypeSignature
 
isCalculated() - Method in class com.facebook.presto.spi.type.TypeSignatureParameter
 
isCalledOnNullInput() - Method in class com.facebook.presto.spi.function.FunctionMetadata
 
isCalledOnNullInput() - Method in enum com.facebook.presto.spi.function.OperatorType
 
isCastFunction(FunctionHandle) - Method in interface com.facebook.presto.spi.function.StandardFunctionResolution
 
isCharType(Type) - Static method in class com.facebook.presto.spi.type.Chars
 
isCompact() - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
isComparable() - Method in class com.facebook.presto.spi.type.AbstractIntType
 
isComparable() - Method in class com.facebook.presto.spi.type.AbstractLongType
 
isComparable() - Method in class com.facebook.presto.spi.type.AbstractType
 
isComparable() - Method in class com.facebook.presto.spi.type.ArrayType
 
isComparable() - Method in class com.facebook.presto.spi.type.BooleanType
 
isComparable() - Method in class com.facebook.presto.spi.type.CharType
 
isComparable() - Method in class com.facebook.presto.spi.type.DecimalType
 
isComparable() - Method in class com.facebook.presto.spi.type.DoubleType
 
isComparable() - Method in class com.facebook.presto.spi.type.FunctionType
 
isComparable() - Method in class com.facebook.presto.spi.type.MapType
 
isComparable() - Method in class com.facebook.presto.spi.type.RowType
 
isComparable() - Method in class com.facebook.presto.spi.type.SmallintType
 
isComparable() - Method in class com.facebook.presto.spi.type.TinyintType
 
isComparable() - Method in interface com.facebook.presto.spi.type.Type
True if the type supports equalTo and hash.
isComparable() - Method in class com.facebook.presto.spi.type.VarbinaryType
 
isComparable() - Method in class com.facebook.presto.spi.type.VarcharType
 
isComparableRequired() - Method in class com.facebook.presto.spi.function.TypeVariableConstraint
 
isComparisonFunction(FunctionHandle) - Method in interface com.facebook.presto.spi.function.StandardFunctionResolution
 
isComparisonOperator() - Method in enum com.facebook.presto.spi.function.OperatorType
 
isComplete() - Method in class com.facebook.presto.spi.eventlistener.QueryStatistics
 
isCoordinator() - Method in interface com.facebook.presto.spi.Node
 
isCoordinatorOnly() - Method in interface com.facebook.presto.spi.connector.ConnectorPartitioningHandle
 
isDelimited() - Method in class com.facebook.presto.spi.type.RowFieldName
 
isDeterministic() - Method in class com.facebook.presto.spi.function.FunctionMetadata
 
isEmpty() - Method in class com.facebook.presto.spi.block.PageBuilderStatus
 
isEmpty() - Method in class com.facebook.presto.spi.PageBuilder
 
isEmpty() - Method in class com.facebook.presto.spi.statistics.TableStatisticsMetadata
 
isEntryNull(int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
isEntryNull(int) - Method in class com.facebook.presto.spi.block.VariableWidthBlock
 
isEntryNull(int) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
isFinished() - Method in interface com.facebook.presto.spi.ConnectorPageSource
Will this page source product more pages?
isFinished() - Method in interface com.facebook.presto.spi.ConnectorSplitSource
Returns whether any more ConnectorSplit may be produced.
isFinished() - Method in class com.facebook.presto.spi.FixedPageSource
 
isFinished() - Method in class com.facebook.presto.spi.FixedSplitSource
 
isFinished() - Method in class com.facebook.presto.spi.RecordPageSource
 
isFull() - Method in class com.facebook.presto.spi.block.PageBuilderStatus
 
isFull() - Method in class com.facebook.presto.spi.PageBuilder
 
isGrantable() - Method in class com.facebook.presto.spi.security.RoleGrant
 
isGrantOption() - Method in class com.facebook.presto.spi.security.PrivilegeInfo
 
isHashTablesPresent() - Method in class com.facebook.presto.spi.block.AbstractMapBlock
 
isHidden() - Method in class com.facebook.presto.spi.ColumnMetadata
 
isHidden() - Method in class com.facebook.presto.spi.session.PropertyMetadata
Is this property hidden from users?
isLegacyTimestamp() - Method in interface com.facebook.presto.spi.ConnectorSession
Deprecated.
isLegacyTimestamp() - Method in class com.facebook.presto.spi.type.SqlTime
Deprecated.
isLegacyTimestamp() - Method in class com.facebook.presto.spi.type.SqlTimestamp
Deprecated.
isLoaded() - Method in class com.facebook.presto.spi.block.LazyBlock
 
isLongDecimal(Type) - Static method in class com.facebook.presto.spi.type.Decimals
 
isLongLiteral() - Method in class com.facebook.presto.spi.type.TypeParameter
 
isLongLiteral() - Method in class com.facebook.presto.spi.type.TypeSignatureParameter
 
isLowerUnbounded() - Method in class com.facebook.presto.spi.predicate.Marker
 
isNamedTypeSignature() - Method in class com.facebook.presto.spi.type.TypeSignatureParameter
 
isNegateFunction(FunctionHandle) - Method in interface com.facebook.presto.spi.function.StandardFunctionResolution
 
isNegative(Slice) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
isNegative(long, long) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
isNoMoreSplits() - Method in class com.facebook.presto.spi.ConnectorSplitSource.ConnectorSplitBatch
 
isNone() - Method in class com.facebook.presto.spi.predicate.AllOrNoneValueSet
 
isNone() - Method in class com.facebook.presto.spi.predicate.Domain
 
isNone() - Method in class com.facebook.presto.spi.predicate.EquatableValueSet
 
isNone() - Method in class com.facebook.presto.spi.predicate.SortedRangeSet
 
isNone() - Method in class com.facebook.presto.spi.predicate.TupleDomain
Returns true if no tuple could ever satisfy this TupleDomain
isNone() - Method in interface com.facebook.presto.spi.predicate.ValueSet
 
isNotFunction(FunctionHandle) - Method in interface com.facebook.presto.spi.function.StandardFunctionResolution
 
isNull(int) - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
isNull(int) - Method in class com.facebook.presto.spi.block.AbstractMapBlock
 
isNull(int) - Method in class com.facebook.presto.spi.block.AbstractRowBlock
 
isNull(int) - Method in class com.facebook.presto.spi.block.AbstractSingleArrayBlock
 
isNull(int) - Method in class com.facebook.presto.spi.block.AbstractSingleMapBlock
 
isNull(int) - Method in class com.facebook.presto.spi.block.AbstractSingleRowBlock
 
isNull(int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
isNull(int) - Method in interface com.facebook.presto.spi.block.Block
Is the specified position null?
isNull(int) - Method in class com.facebook.presto.spi.block.ByteArrayBlock
 
isNull(int) - Method in class com.facebook.presto.spi.block.ByteArrayBlockBuilder
 
isNull(int) - Method in class com.facebook.presto.spi.block.ColumnarArray
 
isNull(int) - Method in class com.facebook.presto.spi.block.ColumnarMap
 
isNull(int) - Method in class com.facebook.presto.spi.block.ColumnarRow
 
isNull(int) - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
isNull(int) - Method in class com.facebook.presto.spi.block.Int128ArrayBlock
 
isNull(int) - Method in class com.facebook.presto.spi.block.Int128ArrayBlockBuilder
 
isNull(int) - Method in class com.facebook.presto.spi.block.IntArrayBlock
 
isNull(int) - Method in class com.facebook.presto.spi.block.IntArrayBlockBuilder
 
isNull(int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
isNull(int) - Method in class com.facebook.presto.spi.block.LongArrayBlock
 
isNull(int) - Method in class com.facebook.presto.spi.block.LongArrayBlockBuilder
 
isNull(int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
isNull(int) - Method in class com.facebook.presto.spi.block.ShortArrayBlock
 
isNull(int) - Method in class com.facebook.presto.spi.block.ShortArrayBlockBuilder
 
IsNull - Annotation Type in com.facebook.presto.spi.function
 
isNull(int, int) - Method in interface com.facebook.presto.spi.function.WindowIndex
Check if a value is null.
isNull() - Method in class com.facebook.presto.spi.predicate.NullableValue
 
isNull(int) - Method in interface com.facebook.presto.spi.RecordCursor
 
isNullable() - Method in class com.facebook.presto.spi.ColumnMetadata
 
isNullableSingleValue() - Method in class com.facebook.presto.spi.predicate.Domain
 
isNullAllowed() - Method in class com.facebook.presto.spi.predicate.Domain
 
isNullsFirst() - Method in enum com.facebook.presto.spi.block.SortOrder
 
IsolationLevel - Enum in com.facebook.presto.spi.transaction
 
isOnlyNull() - Method in class com.facebook.presto.spi.predicate.Domain
 
isOrderable() - Method in class com.facebook.presto.spi.type.AbstractIntType
 
isOrderable() - Method in class com.facebook.presto.spi.type.AbstractLongType
 
isOrderable() - Method in class com.facebook.presto.spi.type.AbstractType
 
isOrderable() - Method in class com.facebook.presto.spi.type.ArrayType
 
isOrderable() - Method in class com.facebook.presto.spi.type.BooleanType
 
isOrderable() - Method in class com.facebook.presto.spi.type.CharType
 
isOrderable() - Method in class com.facebook.presto.spi.type.DecimalType
 
isOrderable() - Method in class com.facebook.presto.spi.type.DoubleType
 
isOrderable() - Method in class com.facebook.presto.spi.type.FunctionType
 
isOrderable() - Method in class com.facebook.presto.spi.type.RowType
 
isOrderable() - Method in class com.facebook.presto.spi.type.SmallintType
 
isOrderable() - Method in class com.facebook.presto.spi.type.TinyintType
 
isOrderable() - Method in interface com.facebook.presto.spi.type.Type
True if the type supports compareTo.
isOrderable() - Method in class com.facebook.presto.spi.type.VarbinaryType
 
isOrderable() - Method in class com.facebook.presto.spi.type.VarcharType
 
isOrderableRequired() - Method in class com.facebook.presto.spi.function.TypeVariableConstraint
 
isOrderSensitive() - Method in class com.facebook.presto.spi.ConstantProperty
 
isOrderSensitive() - Method in class com.facebook.presto.spi.GroupingProperty
 
isOrderSensitive() - Method in interface com.facebook.presto.spi.LocalProperty
Returns true if reordering breaks this LocalProperty
isOrderSensitive() - Method in class com.facebook.presto.spi.SortingProperty
 
isPrefix(Subfield) - Method in class com.facebook.presto.spi.Subfield
 
isRefinedPartitioningOver(ConnectorSession, ConnectorPartitioningHandle, ConnectorPartitioningHandle) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
isRefinedPartitioningOver(ConnectorSession, ConnectorPartitioningHandle, ConnectorPartitioningHandle) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Partitioning a = {a_1, ...
isRemotelyAccessible() - Method in interface com.facebook.presto.spi.ConnectorSplit
 
isShort() - Method in class com.facebook.presto.spi.type.DecimalType
 
isShortDecimal(Type) - Static method in class com.facebook.presto.spi.type.Decimals
 
isSimplifiedBy(LocalProperty<E>) - Method in class com.facebook.presto.spi.ConstantProperty
 
isSimplifiedBy(LocalProperty<E>) - Method in class com.facebook.presto.spi.GroupingProperty
 
isSimplifiedBy(LocalProperty<E>) - Method in interface com.facebook.presto.spi.LocalProperty
Return true if the actual LocalProperty can be used to simplify this LocalProperty
isSimplifiedBy(LocalProperty<E>) - Method in class com.facebook.presto.spi.SortingProperty
 
isSingleNode() - Method in interface com.facebook.presto.spi.connector.ConnectorPartitioningHandle
 
isSingleStatementWritesOnly() - Method in interface com.facebook.presto.spi.connector.Connector
True if the connector only supports write statements in independent transactions.
isSingleValue() - Method in class com.facebook.presto.spi.predicate.AllOrNoneValueSet
 
isSingleValue() - Method in class com.facebook.presto.spi.predicate.Domain
 
isSingleValue() - Method in class com.facebook.presto.spi.predicate.EquatableValueSet
 
isSingleValue() - Method in class com.facebook.presto.spi.predicate.Range
 
isSingleValue() - Method in class com.facebook.presto.spi.predicate.SortedRangeSet
 
isSingleValue() - Method in interface com.facebook.presto.spi.predicate.ValueSet
 
isStrictlyNegative(Slice) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
isStrictlyNegative(long, long) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
isSubscript() - Method in class com.facebook.presto.spi.Subfield.AllSubscripts
 
isSubscript() - Method in class com.facebook.presto.spi.Subfield.LongSubscript
 
isSubscript() - Method in class com.facebook.presto.spi.Subfield.NestedField
 
isSubscript() - Method in interface com.facebook.presto.spi.Subfield.PathElement
 
isSubscript() - Method in class com.facebook.presto.spi.Subfield.StringSubscript
 
isSubscriptFunction(FunctionHandle) - Method in interface com.facebook.presto.spi.function.StandardFunctionResolution
 
isTypeOnlyCoercion(Type, Type) - Method in interface com.facebook.presto.spi.type.TypeManager
 
isTypeSignature() - Method in class com.facebook.presto.spi.type.TypeSignatureParameter
 
isUnbounded() - Method in class com.facebook.presto.spi.type.VarcharType
 
isUnknown() - Method in class com.facebook.presto.spi.statistics.Estimate
 
isUpperUnbounded() - Method in class com.facebook.presto.spi.predicate.Marker
 
isUtcZoneId(String) - Static method in class com.facebook.presto.spi.type.TimeZoneKey
 
isVarbinaryType(Type) - Static method in class com.facebook.presto.spi.type.VarbinaryType
 
isVarcharType(Type) - Static method in class com.facebook.presto.spi.type.Varchars
 
isVariable() - Method in class com.facebook.presto.spi.type.TypeSignatureParameter
 
isVariableArity() - Method in class com.facebook.presto.spi.function.Signature
 
isWhiteList() - Method in interface com.facebook.presto.spi.predicate.DiscreteValues
 
isWhiteList() - Method in class com.facebook.presto.spi.predicate.EquatableValueSet
 
isZero(Slice) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 

J

JSON - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
JSON_FORMAT - Static variable in class com.facebook.presto.spi.type.SqlTimestamp
 
JSON_FORMAT - Static variable in class com.facebook.presto.spi.type.SqlTimestampWithTimeZone
 
JSON_FORMATTER - Static variable in class com.facebook.presto.spi.type.SqlTimestamp
 
jsonName() - Method in enum com.facebook.presto.spi.type.ParameterKind
 

K

keyBlockHashCode - Variable in class com.facebook.presto.spi.block.AbstractMapBlock
 
keyBlockNativeEquals - Variable in class com.facebook.presto.spi.block.AbstractMapBlock
 
keyNativeHashCode - Variable in class com.facebook.presto.spi.block.AbstractMapBlock
 
keyType - Variable in class com.facebook.presto.spi.block.AbstractMapBlock
 

L

LambdaDefinitionExpression - Class in com.facebook.presto.spi.relation
 
LambdaDefinitionExpression(List<Type>, List<String>, RowExpression) - Constructor for class com.facebook.presto.spi.relation.LambdaDefinitionExpression
 
LazyBlock - Class in com.facebook.presto.spi.block
 
LazyBlock(int, LazyBlockLoader<LazyBlock>) - Constructor for class com.facebook.presto.spi.block.LazyBlock
 
LazyBlockEncoding - Class in com.facebook.presto.spi.block
 
LazyBlockEncoding() - Constructor for class com.facebook.presto.spi.block.LazyBlockEncoding
 
LazyBlockLoader<T extends Block> - Interface in com.facebook.presto.spi.block
 
lesserAdjacent() - Method in class com.facebook.presto.spi.predicate.Marker
 
lessThan(Type, Object) - Static method in class com.facebook.presto.spi.predicate.Range
 
lessThanOrEqual(Type, Object) - Static method in class com.facebook.presto.spi.predicate.Range
 
likeCharFunction(Type) - Method in interface com.facebook.presto.spi.function.StandardFunctionResolution
 
likeVarcharFunction() - Method in interface com.facebook.presto.spi.function.StandardFunctionResolution
 
listApplicableRoles(ConnectorSession, PrestoPrincipal) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
listApplicableRoles(ConnectorSession, PrestoPrincipal) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
List applicable roles, including the transitive grants, for the specified principal
listEnabledRoles(ConnectorSession) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
listEnabledRoles(ConnectorSession) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
List applicable roles, including the transitive grants, in given session
listPartitionHandles(ConnectorTransactionHandle, ConnectorSession, ConnectorPartitioningHandle) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeNodePartitioningProvider
 
listPartitionHandles(ConnectorTransactionHandle, ConnectorSession, ConnectorPartitioningHandle) - Method in interface com.facebook.presto.spi.connector.ConnectorNodePartitioningProvider
Returns a list of all partitions associated with the provided partitioningHandle.
listRoleGrants(ConnectorSession, PrestoPrincipal) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
listRoleGrants(ConnectorSession, PrestoPrincipal) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
List role grants for a given principal, not recursively.
listRoles(ConnectorSession) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
listRoles(ConnectorSession) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
List available roles.
listSchemaNames(ConnectorSession) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
listSchemaNames(ConnectorSession) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Returns the schemas provided by this connector.
listTableColumns(ConnectorSession, SchemaTablePrefix) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
listTableColumns(ConnectorSession, SchemaTablePrefix) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Gets the metadata for all columns that match the specified table prefix.
listTablePrivileges(ConnectorSession, SchemaTablePrefix) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
listTablePrivileges(ConnectorSession, SchemaTablePrefix) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
List the table privileges granted to the specified grantee for the tables that have the specified prefix considering the selected session role
listTables(ConnectorSession, Optional<String>) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
listTables(ConnectorSession, String) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
listTables(ConnectorSession, String) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
listTables(ConnectorSession, Optional<String>) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
List table names, possibly filtered by schema.
listViews(ConnectorSession, Optional<String>) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
listViews(ConnectorSession, String) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
listViews(ConnectorSession, String) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
listViews(ConnectorSession, Optional<String>) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
 
LiteralParameters - Annotation Type in com.facebook.presto.spi.function
 
load(T) - Method in interface com.facebook.presto.spi.block.LazyBlockLoader
 
LocalProperty<E> - Interface in com.facebook.presto.spi
 
LongArrayBlock - Class in com.facebook.presto.spi.block
 
LongArrayBlock(int, Optional<boolean[]>, long[]) - Constructor for class com.facebook.presto.spi.block.LongArrayBlock
 
LongArrayBlockBuilder - Class in com.facebook.presto.spi.block
 
LongArrayBlockBuilder(BlockBuilderStatus, int) - Constructor for class com.facebook.presto.spi.block.LongArrayBlockBuilder
 
LongArrayBlockEncoding - Class in com.facebook.presto.spi.block
 
LongArrayBlockEncoding() - Constructor for class com.facebook.presto.spi.block.LongArrayBlockEncoding
 
longProperty(String, String, Long, boolean) - Static method in class com.facebook.presto.spi.session.PropertyMetadata
 
LongSubscript(long) - Constructor for class com.facebook.presto.spi.Subfield.LongSubscript
 
longTenToNth(int) - Static method in class com.facebook.presto.spi.type.Decimals
 
LongVariableConstraint - Class in com.facebook.presto.spi.function
 
LongVariableConstraint(String, String) - Constructor for class com.facebook.presto.spi.function.LongVariableConstraint
 
longVariableExpression(String, String) - Static method in class com.facebook.presto.spi.function.Signature
 
lookup(RecordSet) - Method in interface com.facebook.presto.spi.ConnectorIndex
 
lowerUnbounded(Type) - Static method in class com.facebook.presto.spi.predicate.Marker
 

M

MAP - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
MapBlock - Class in com.facebook.presto.spi.block
 
MapBlockBuilder - Class in com.facebook.presto.spi.block
 
MapBlockBuilder(Type, Type, MethodHandle, MethodHandle, MethodHandle, MethodHandle, BlockBuilderStatus, int) - Constructor for class com.facebook.presto.spi.block.MapBlockBuilder
 
MapBlockEncoding - Class in com.facebook.presto.spi.block
 
MapBlockEncoding(TypeManager) - Constructor for class com.facebook.presto.spi.block.MapBlockEncoding
 
MapType - Class in com.facebook.presto.spi.type
 
MapType(Type, Type, MethodHandle, MethodHandle, MethodHandle, MethodHandle) - Constructor for class com.facebook.presto.spi.type.MapType
 
Marker - Class in com.facebook.presto.spi.predicate
A point on the continuous space defined by the specified type.
Marker(Type, Optional<Block>, Marker.Bound) - Constructor for class com.facebook.presto.spi.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.spi.predicate
 
match(SelectionCriteria) - Method in interface com.facebook.presto.spi.resourceGroups.ResourceGroupConfigurationManager
This method is called for every query that is submitted, so it should be fast.
matches(SchemaTableName) - Method in class com.facebook.presto.spi.SchemaTablePrefix
 
max(Marker, Marker) - Static method in class com.facebook.presto.spi.predicate.Marker
 
MAX_DECIMAL_UNSCALED_VALUE - Static variable in class com.facebook.presto.spi.type.Decimals
 
MAX_LENGTH - Static variable in class com.facebook.presto.spi.type.CharType
 
MAX_LENGTH - Static variable in class com.facebook.presto.spi.type.VarcharType
 
MAX_PRECISION - Static variable in class com.facebook.presto.spi.type.Decimals
 
MAX_SHORT_PRECISION - Static variable in class com.facebook.presto.spi.type.Decimals
 
MAX_TIME_ZONE_KEY - Static variable in class com.facebook.presto.spi.type.TimeZoneKey
 
mayHaveNull() - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
mayHaveNull() - Method in class com.facebook.presto.spi.block.AbstractMapBlock
 
mayHaveNull() - Method in class com.facebook.presto.spi.block.AbstractRowBlock
 
mayHaveNull() - Method in interface com.facebook.presto.spi.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.spi.block.ByteArrayBlock
 
mayHaveNull() - Method in class com.facebook.presto.spi.block.ByteArrayBlockBuilder
 
mayHaveNull() - Method in class com.facebook.presto.spi.block.Int128ArrayBlock
 
mayHaveNull() - Method in class com.facebook.presto.spi.block.Int128ArrayBlockBuilder
 
mayHaveNull() - Method in class com.facebook.presto.spi.block.IntArrayBlock
 
mayHaveNull() - Method in class com.facebook.presto.spi.block.IntArrayBlockBuilder
 
mayHaveNull() - Method in class com.facebook.presto.spi.block.LongArrayBlock
 
mayHaveNull() - Method in class com.facebook.presto.spi.block.LongArrayBlockBuilder
 
mayHaveNull() - Method in class com.facebook.presto.spi.block.ShortArrayBlock
 
mayHaveNull() - Method in class com.facebook.presto.spi.block.ShortArrayBlockBuilder
 
mayHaveNull() - Method in class com.facebook.presto.spi.block.VariableWidthBlock
 
mayHaveNull() - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
meetsRequirementOf(IsolationLevel) - Method in enum com.facebook.presto.spi.transaction.IsolationLevel
 
MemoryAllocation - Class in com.facebook.presto.spi.memory
 
MemoryAllocation(String, long) - Constructor for class com.facebook.presto.spi.memory.MemoryAllocation
 
MemoryPoolId - Class in com.facebook.presto.spi.memory
 
MemoryPoolId(String) - Constructor for class com.facebook.presto.spi.memory.MemoryPoolId
 
MemoryPoolInfo - Class in com.facebook.presto.spi.memory
 
MemoryPoolInfo(long, long, long, Map<QueryId, Long>, Map<QueryId, List<MemoryAllocation>>, Map<QueryId, Long>) - Constructor for class com.facebook.presto.spi.memory.MemoryPoolInfo
 
metadataDelete(ConnectorSession, ConnectorTableHandle, ConnectorTableLayoutHandle) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
metadataDelete(ConnectorSession, ConnectorTableHandle, ConnectorTableLayoutHandle) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Delete the provided table layout
methodHandle(Class<?>, String, Class<?>...) - Static method in class com.facebook.presto.spi.block.MethodHandleUtil
Returns a MethodHandle corresponding to the specified method.
MethodHandleUtil - Class in com.facebook.presto.spi.block
 
min(Marker, Marker) - Static method in class com.facebook.presto.spi.predicate.Marker
 
MIN_DECIMAL_UNSCALED_VALUE - Static variable in class com.facebook.presto.spi.type.Decimals
 
multipleValues(Type, List<Object>) - Static method in class com.facebook.presto.spi.predicate.Domain
 
multiply(Slice, Slice) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
multiply(Slice, Slice, Slice) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
multiply(Slice, int) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
multiply256(Slice, Slice, Slice) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 

N

NAME - Static variable in class com.facebook.presto.spi.block.ArrayBlockEncoding
 
NAME - Static variable in class com.facebook.presto.spi.block.ByteArrayBlockEncoding
 
NAME - Static variable in class com.facebook.presto.spi.block.DictionaryBlockEncoding
 
NAME - Static variable in class com.facebook.presto.spi.block.Int128ArrayBlockEncoding
 
NAME - Static variable in class com.facebook.presto.spi.block.IntArrayBlockEncoding
 
NAME - Static variable in class com.facebook.presto.spi.block.LazyBlockEncoding
 
NAME - Static variable in class com.facebook.presto.spi.block.LongArrayBlockEncoding
 
NAME - Static variable in class com.facebook.presto.spi.block.MapBlockEncoding
 
NAME - Static variable in class com.facebook.presto.spi.block.RowBlockEncoding
 
NAME - Static variable in class com.facebook.presto.spi.block.RunLengthBlockEncoding
 
NAME - Static variable in class com.facebook.presto.spi.block.ShortArrayBlockEncoding
 
NAME - Static variable in class com.facebook.presto.spi.block.SingleMapBlockEncoding
 
NAME - Static variable in class com.facebook.presto.spi.block.SingleRowBlockEncoding
 
NAME - Static variable in class com.facebook.presto.spi.block.VariableWidthBlockEncoding
 
NAME - Static variable in class com.facebook.presto.spi.type.FunctionType
 
NamedType - Class in com.facebook.presto.spi.type
 
NamedType(Optional<RowFieldName>, Type) - Constructor for class com.facebook.presto.spi.type.NamedType
 
NamedTypeSignature - Class in com.facebook.presto.spi.type
 
NamedTypeSignature(Optional<RowFieldName>, TypeSignature) - Constructor for class com.facebook.presto.spi.type.NamedTypeSignature
 
nativeValueGetter(Type) - Static method in class com.facebook.presto.spi.block.MethodHandleUtil
 
nativeValueToBlock(Type, Object) - Static method in class com.facebook.presto.spi.predicate.Utils
 
nativeValueWriter(Type) - Static method in class com.facebook.presto.spi.block.MethodHandleUtil
 
negate(Slice) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
negateFunction(Type) - Method in interface com.facebook.presto.spi.function.StandardFunctionResolution
 
NestedField(String) - Constructor for class com.facebook.presto.spi.Subfield.NestedField
 
newBlockBuilderLike(BlockBuilderStatus) - Method in class com.facebook.presto.spi.block.ArrayBlockBuilder
 
newBlockBuilderLike(BlockBuilderStatus) - Method in interface com.facebook.presto.spi.block.BlockBuilder
Creates a new block builder of the same type based on the current usage statistics of this block builder.
newBlockBuilderLike(BlockBuilderStatus) - Method in class com.facebook.presto.spi.block.ByteArrayBlockBuilder
 
newBlockBuilderLike(BlockBuilderStatus) - Method in class com.facebook.presto.spi.block.Int128ArrayBlockBuilder
 
newBlockBuilderLike(BlockBuilderStatus) - Method in class com.facebook.presto.spi.block.IntArrayBlockBuilder
 
newBlockBuilderLike(BlockBuilderStatus) - Method in class com.facebook.presto.spi.block.LongArrayBlockBuilder
 
newBlockBuilderLike(BlockBuilderStatus) - Method in class com.facebook.presto.spi.block.MapBlockBuilder
 
newBlockBuilderLike(BlockBuilderStatus) - Method in class com.facebook.presto.spi.block.RowBlockBuilder
 
newBlockBuilderLike(BlockBuilderStatus) - Method in class com.facebook.presto.spi.block.ShortArrayBlockBuilder
 
newBlockBuilderLike(BlockBuilderStatus) - Method in class com.facebook.presto.spi.block.SingleArrayBlockWriter
 
newBlockBuilderLike(BlockBuilderStatus) - Method in class com.facebook.presto.spi.block.SingleMapBlockWriter
 
newBlockBuilderLike(BlockBuilderStatus) - Method in class com.facebook.presto.spi.block.SingleRowBlockWriter
 
newBlockBuilderLike(BlockBuilderStatus) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
newPageBuilderLike() - Method in class com.facebook.presto.spi.PageBuilder
 
Node - Interface in com.facebook.presto.spi
 
NodeManager - Interface in com.facebook.presto.spi
 
NodeState - Enum in com.facebook.presto.spi
 
none(Type) - Static method in class com.facebook.presto.spi.predicate.Domain
 
none() - Static method in class com.facebook.presto.spi.predicate.TupleDomain
 
none(Type) - Static method in interface com.facebook.presto.spi.predicate.ValueSet
 
NOT_BLOCKED - Static variable in interface com.facebook.presto.spi.ConnectorPageSink
 
NOT_BLOCKED - Static variable in interface com.facebook.presto.spi.ConnectorPageSource
 
NOT_PARTITIONED - Static variable in class com.facebook.presto.spi.connector.NotPartitionedPartitionHandle
 
NotFoundException - Exception in com.facebook.presto.spi
 
NotFoundException() - Constructor for exception com.facebook.presto.spi.NotFoundException
 
NotFoundException(String) - Constructor for exception com.facebook.presto.spi.NotFoundException
 
NotFoundException(Throwable) - Constructor for exception com.facebook.presto.spi.NotFoundException
 
NotFoundException(String, Throwable) - Constructor for exception com.facebook.presto.spi.NotFoundException
 
notFunction() - Method in interface com.facebook.presto.spi.function.StandardFunctionResolution
 
notNull(Type) - Static method in class com.facebook.presto.spi.predicate.Domain
 
NotPartitionedPartitionHandle - Class in com.facebook.presto.spi.connector
 
NULL_HASH_CODE - Static variable in class com.facebook.presto.spi.type.TypeUtils
 
NullableValue - Class in com.facebook.presto.spi.predicate
 
NullableValue(Type, Object) - Constructor for class com.facebook.presto.spi.predicate.NullableValue
 
NullableValue.Serializable - Class in com.facebook.presto.spi.predicate
 
numFields - Variable in class com.facebook.presto.spi.block.AbstractRowBlock
 

O

of(Type, Object) - Static method in class com.facebook.presto.spi.predicate.NullableValue
 
of(Type, Object, Object...) - Static method in interface com.facebook.presto.spi.predicate.ValueSet
 
of(double) - Static method in class com.facebook.presto.spi.statistics.Estimate
 
of(String) - Static method in class com.facebook.presto.spi.type.SqlDecimal
 
of(String, int, int) - Static method in class com.facebook.presto.spi.type.SqlDecimal
 
of(long, int, int) - Static method in class com.facebook.presto.spi.type.SqlDecimal
 
of(Type) - Static method in class com.facebook.presto.spi.type.TypeParameter
 
of(long) - Static method in class com.facebook.presto.spi.type.TypeParameter
 
of(NamedType) - Static method in class com.facebook.presto.spi.type.TypeParameter
 
of(String) - Static method in class com.facebook.presto.spi.type.TypeParameter
 
of(TypeSignatureParameter, TypeManager) - Static method in class com.facebook.presto.spi.type.TypeParameter
 
of(TypeSignature) - Static method in class com.facebook.presto.spi.type.TypeSignatureParameter
 
of(long) - Static method in class com.facebook.presto.spi.type.TypeSignatureParameter
 
of(NamedTypeSignature) - Static method in class com.facebook.presto.spi.type.TypeSignatureParameter
 
of(String) - Static method in class com.facebook.presto.spi.type.TypeSignatureParameter
 
ofRanges(Range, Range...) - Static method in interface com.facebook.presto.spi.predicate.ValueSet
 
onlyNull(Type) - Static method in class com.facebook.presto.spi.predicate.Domain
 
OperatorDependency - Annotation Type in com.facebook.presto.spi.function
 
OperatorType - Enum in com.facebook.presto.spi.function
 
orderableTypeParameter(String) - Static method in class com.facebook.presto.spi.function.Signature
 
orderableWithVariadicBound(String, String) - Static method in class com.facebook.presto.spi.function.Signature
 
OutputFunction - Annotation Type in com.facebook.presto.spi.function
 
overflows(long, int) - Static method in class com.facebook.presto.spi.type.Decimals
 
overflows(BigInteger, int) - Static method in class com.facebook.presto.spi.type.Decimals
 
overflows(BigInteger) - Static method in class com.facebook.presto.spi.type.Decimals
 
overflows(BigDecimal, long) - Static method in class com.facebook.presto.spi.type.Decimals
 
overflows(Slice, int) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
overlaps(Domain) - Method in class com.facebook.presto.spi.predicate.Domain
 
overlaps(Range) - Method in class com.facebook.presto.spi.predicate.Range
 
overlaps(TupleDomain<T>) - Method in class com.facebook.presto.spi.predicate.TupleDomain
Returns true only if there exists a strict intersection between the TupleDomains.
overlaps(ValueSet) - Method in interface com.facebook.presto.spi.predicate.ValueSet
 

P

P4_HYPER_LOG_LOG - Static variable in class com.facebook.presto.spi.type.P4HyperLogLogType
 
P4_HYPER_LOG_LOG - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
P4HyperLogLogType - Class in com.facebook.presto.spi.type
 
P4HyperLogLogType() - Constructor for class com.facebook.presto.spi.type.P4HyperLogLogType
 
pack(BigInteger, Slice) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
pack(long, long, boolean) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
pack(long, long, boolean, Slice) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
packDateTimeWithZone(long, String) - Static method in class com.facebook.presto.spi.type.DateTimeEncoding
 
packDateTimeWithZone(long, int) - Static method in class com.facebook.presto.spi.type.DateTimeEncoding
 
packDateTimeWithZone(long, TimeZoneKey) - Static method in class com.facebook.presto.spi.type.DateTimeEncoding
 
padSpaces(Slice, Type) - Static method in class com.facebook.presto.spi.type.Chars
 
padSpaces(Slice, CharType) - Static method in class com.facebook.presto.spi.type.Chars
 
padSpaces(Slice, int) - Static method in class com.facebook.presto.spi.type.Chars
 
Page - Class in com.facebook.presto.spi
 
Page(Block...) - Constructor for class com.facebook.presto.spi.Page
 
Page(int, Block...) - Constructor for class com.facebook.presto.spi.Page
 
PageBuilder - Class in com.facebook.presto.spi
 
PageBuilder(List<? extends Type>) - Constructor for class com.facebook.presto.spi.PageBuilder
Create a PageBuilder with given types.
PageBuilder(int, List<? extends Type>) - Constructor for class com.facebook.presto.spi.PageBuilder
 
PageBuilderStatus - Class in com.facebook.presto.spi.block
 
PageBuilderStatus() - Constructor for class com.facebook.presto.spi.block.PageBuilderStatus
 
PageBuilderStatus(int) - Constructor for class com.facebook.presto.spi.block.PageBuilderStatus
 
PageIndexer - Interface in com.facebook.presto.spi
 
PageIndexerFactory - Interface in com.facebook.presto.spi
 
PageSorter - Interface in com.facebook.presto.spi
 
pageSource(ConnectorTransactionHandle, ConnectorSession, TupleDomain<Integer>) - Method in interface com.facebook.presto.spi.SystemTable
Create a page source for the data in this table.
ParameterKind - Enum in com.facebook.presto.spi.type
 
ParametricType - Interface in com.facebook.presto.spi.type
 
parse(String) - Static method in class com.facebook.presto.spi.type.Decimals
 
parseDottedId(String, int, String) - Static method in class com.facebook.presto.spi.QueryId
 
parseIncludeLeadingZerosInPrecision(String) - Static method in class com.facebook.presto.spi.type.Decimals
 
parseTypeSignature(String) - Static method in class com.facebook.presto.spi.type.TypeSignature
 
parseTypeSignature(String, Set<String>) - Static method in class com.facebook.presto.spi.type.TypeSignature
 
PasswordAuthenticator - Interface in com.facebook.presto.spi.security
 
PasswordAuthenticatorFactory - Interface in com.facebook.presto.spi.security
 
PEAK_MEMORY - Static variable in class com.facebook.presto.spi.session.ResourceEstimates
 
Plugin - Interface in com.facebook.presto.spi
 
predicate() - Method in class com.facebook.presto.spi.Constraint
 
prependColumn(Block) - Method in class com.facebook.presto.spi.Page
 
PrestoException - Exception in com.facebook.presto.spi
 
PrestoException(ErrorCodeSupplier, String) - Constructor for exception com.facebook.presto.spi.PrestoException
 
PrestoException(ErrorCodeSupplier, Throwable) - Constructor for exception com.facebook.presto.spi.PrestoException
 
PrestoException(ErrorCodeSupplier, String, Throwable) - Constructor for exception com.facebook.presto.spi.PrestoException
 
PrestoPrincipal - Class in com.facebook.presto.spi.security
 
PrestoPrincipal(PrincipalType, String) - Constructor for class com.facebook.presto.spi.security.PrestoPrincipal
 
PrestoTransportException - Exception in com.facebook.presto.spi
 
PrestoTransportException(ErrorCodeSupplier, HostAddress, String) - Constructor for exception com.facebook.presto.spi.PrestoTransportException
 
PrestoTransportException(ErrorCodeSupplier, HostAddress, String, Throwable) - Constructor for exception com.facebook.presto.spi.PrestoTransportException
 
PrestoWarning - Class in com.facebook.presto.spi
 
PrestoWarning(WarningCode, String) - Constructor for class com.facebook.presto.spi.PrestoWarning
 
PrestoWarning(WarningCodeSupplier, String) - Constructor for class com.facebook.presto.spi.PrestoWarning
 
PrincipalType - Enum in com.facebook.presto.spi.security
 
Privilege - Enum in com.facebook.presto.spi.security
 
PrivilegeInfo - Class in com.facebook.presto.spi.security
 
PrivilegeInfo(Privilege, boolean) - Constructor for class com.facebook.presto.spi.security.PrivilegeInfo
 
Procedure - Class in com.facebook.presto.spi.procedure
 
Procedure(String, String, List<Procedure.Argument>, MethodHandle) - Constructor for class com.facebook.presto.spi.procedure.Procedure
 
Procedure.Argument - Class in com.facebook.presto.spi.procedure
 
processRow(BlockBuilder, int, int, int, int) - Method in class com.facebook.presto.spi.function.RankingWindowFunction
 
processRow(BlockBuilder, boolean, int, int) - Method in class com.facebook.presto.spi.function.RankingWindowFunction
Process a row by outputting the result of the window function.
processRow(BlockBuilder, int, int, int, int) - Method in class com.facebook.presto.spi.function.ValueWindowFunction
 
processRow(BlockBuilder, int, int, int) - Method in class com.facebook.presto.spi.function.ValueWindowFunction
Process a row by outputting the result of the window function.
processRow(BlockBuilder, int, int, int, int) - Method in interface com.facebook.presto.spi.function.WindowFunction
Process a row by outputting the result of the window function.
PropertyMetadata<T> - Class in com.facebook.presto.spi.session
 
PropertyMetadata(String, String, Type, Class<T>, T, boolean, Function<Object, T>, Function<T, Object>) - Constructor for class com.facebook.presto.spi.session.PropertyMetadata
 

Q

QDIGEST - Static variable in class com.facebook.presto.spi.type.QuantileDigestParametricType
 
QDIGEST - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
QuantileDigestParametricType - Class in com.facebook.presto.spi.type
 
QuantileDigestParametricType() - Constructor for class com.facebook.presto.spi.type.QuantileDigestParametricType
 
QuantileDigestType - Class in com.facebook.presto.spi.type
 
QuantileDigestType(Type) - Constructor for class com.facebook.presto.spi.type.QuantileDigestType
 
queryCompleted(QueryCompletedEvent) - Method in interface com.facebook.presto.spi.eventlistener.EventListener
 
QueryCompletedEvent - Class in com.facebook.presto.spi.eventlistener
 
QueryCompletedEvent(QueryMetadata, QueryStatistics, QueryContext, QueryIOMetadata, Optional<QueryFailureInfo>, List<PrestoWarning>, Optional<QueryType>, Instant, Instant, Instant) - Constructor for class com.facebook.presto.spi.eventlistener.QueryCompletedEvent
 
QueryContext - Class in com.facebook.presto.spi.eventlistener
 
QueryContext(String, Optional<String>, Optional<String>, Optional<String>, Optional<String>, Set<String>, Set<String>, Optional<String>, Optional<String>, Optional<String>, Optional<ResourceGroupId>, Map<String, String>, ResourceEstimates, String, String, String) - Constructor for class com.facebook.presto.spi.eventlistener.QueryContext
 
queryCreated(QueryCreatedEvent) - Method in interface com.facebook.presto.spi.eventlistener.EventListener
 
QueryCreatedEvent - Class in com.facebook.presto.spi.eventlistener
 
QueryCreatedEvent(Instant, QueryContext, QueryMetadata) - Constructor for class com.facebook.presto.spi.eventlistener.QueryCreatedEvent
 
QueryFailureInfo - Class in com.facebook.presto.spi.eventlistener
 
QueryFailureInfo(ErrorCode, Optional<String>, Optional<String>, Optional<String>, Optional<String>, String) - Constructor for class com.facebook.presto.spi.eventlistener.QueryFailureInfo
 
QueryId - Class in com.facebook.presto.spi
 
QueryId(String) - Constructor for class com.facebook.presto.spi.QueryId
 
QueryInputMetadata - Class in com.facebook.presto.spi.eventlistener
 
QueryInputMetadata(String, String, String, List<String>, Optional<Object>) - Constructor for class com.facebook.presto.spi.eventlistener.QueryInputMetadata
 
QueryIOMetadata - Class in com.facebook.presto.spi.eventlistener
 
QueryIOMetadata(List<QueryInputMetadata>, Optional<QueryOutputMetadata>) - Constructor for class com.facebook.presto.spi.eventlistener.QueryIOMetadata
 
QueryMetadata - Class in com.facebook.presto.spi.eventlistener
 
QueryMetadata(String, Optional<String>, String, String, URI, Optional<String>, Optional<String>, Optional<String>) - Constructor for class com.facebook.presto.spi.eventlistener.QueryMetadata
 
QueryOutputMetadata - Class in com.facebook.presto.spi.eventlistener
 
QueryOutputMetadata(String, String, String, Optional<String>, Optional<Boolean>) - Constructor for class com.facebook.presto.spi.eventlistener.QueryOutputMetadata
 
QueryStatistics - Class in com.facebook.presto.spi.eventlistener
 
QueryStatistics(Duration, Duration, Duration, Optional<Duration>, long, long, long, long, long, long, long, long, long, long, double, List<StageGcStatistics>, int, boolean, List<StageCpuDistribution>, List<String>) - Constructor for class com.facebook.presto.spi.eventlistener.QueryStatistics
 
QueryType - Enum in com.facebook.presto.spi.resourceGroups
 

R

randomDictionaryId() - Static method in class com.facebook.presto.spi.block.DictionaryId
 
Range - Class in com.facebook.presto.spi.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.spi.predicate.Range
 
range(Type, Object, boolean, Object, boolean) - Static method in class com.facebook.presto.spi.predicate.Range
 
Ranges - Interface in com.facebook.presto.spi.predicate
 
RankingWindowFunction - Class in com.facebook.presto.spi.function
 
RankingWindowFunction() - Constructor for class com.facebook.presto.spi.function.RankingWindowFunction
 
readBigDecimal(DecimalType, Block, int) - Static method in class com.facebook.presto.spi.type.Decimals
 
readBlock(BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.spi.block.ArrayBlockEncoding
 
readBlock(BlockEncodingSerde, SliceInput) - Method in interface com.facebook.presto.spi.block.BlockEncoding
Read a block from the specified input.
readBlock(SliceInput) - Method in interface com.facebook.presto.spi.block.BlockEncodingSerde
Read a block encoding from the input.
readBlock(BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.spi.block.ByteArrayBlockEncoding
 
readBlock(BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.spi.block.DictionaryBlockEncoding
 
readBlock(BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.spi.block.Int128ArrayBlockEncoding
 
readBlock(BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.spi.block.IntArrayBlockEncoding
 
readBlock(BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.spi.block.LazyBlockEncoding
 
readBlock(BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.spi.block.LongArrayBlockEncoding
 
readBlock(BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.spi.block.MapBlockEncoding
 
readBlock(BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.spi.block.RowBlockEncoding
 
readBlock(BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.spi.block.RunLengthBlockEncoding
 
readBlock(BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.spi.block.ShortArrayBlockEncoding
 
readBlock(BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.spi.block.SingleMapBlockEncoding
 
readBlock(BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.spi.block.SingleRowBlockEncoding
 
readBlock(BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.spi.block.VariableWidthBlockEncoding
 
readNativeValue(Type, Block, int) - Static method in class com.facebook.presto.spi.type.TypeUtils
Get the native value as an object in the value at position of block.
readType(TypeManager, SliceInput) - Static method in class com.facebook.presto.spi.type.TypeSerde
 
REAL - Static variable in class com.facebook.presto.spi.type.RealType
 
REAL - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
RealType - Class in com.facebook.presto.spi.type
 
RecordCursor - Interface in com.facebook.presto.spi
 
RecordPageSource - Class in com.facebook.presto.spi
 
RecordPageSource(RecordSet) - Constructor for class com.facebook.presto.spi.RecordPageSource
 
RecordPageSource(List<Type>, RecordCursor) - Constructor for class com.facebook.presto.spi.RecordPageSource
 
RecordSet - Interface in com.facebook.presto.spi
 
remainder(long, int, long, int) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
remainder(long, int, Slice, int) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
remainder(Slice, int, long, int) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
remainder(Slice, int, Slice, int) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
renameColumn(ConnectorSession, ConnectorTableHandle, ColumnHandle, String) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
renameColumn(ConnectorSession, ConnectorTableHandle, ColumnHandle, String) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Rename the specified column
renameSchema(ConnectorSession, String, String) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
renameSchema(ConnectorSession, String, String) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Renames the specified schema.
renameTable(ConnectorSession, ConnectorTableHandle, SchemaTableName) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
renameTable(ConnectorSession, ConnectorTableHandle, SchemaTableName) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Rename the specified table
replacementBlockForWrite(Block) - Method in interface com.facebook.presto.spi.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.spi.block.LazyBlockEncoding
 
rescale(BigDecimal, DecimalType) - Static method in class com.facebook.presto.spi.type.Decimals
 
rescale(long, int, int) - Static method in class com.facebook.presto.spi.type.Decimals
 
rescale(BigInteger, int, int) - Static method in class com.facebook.presto.spi.type.Decimals
 
rescale(Slice, int) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
rescale(Slice, int, Slice) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
rescaleTruncate(Slice, int) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
rescaleTruncate(Slice, int, Slice) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
reset(WindowIndex) - Method in class com.facebook.presto.spi.function.RankingWindowFunction
 
reset() - Method in class com.facebook.presto.spi.function.RankingWindowFunction
Reset state for a new partition (including the first one).
reset(WindowIndex) - Method in class com.facebook.presto.spi.function.ValueWindowFunction
 
reset() - Method in class com.facebook.presto.spi.function.ValueWindowFunction
Reset state for a new partition (including the first one).
reset(WindowIndex) - Method in interface com.facebook.presto.spi.function.WindowFunction
Reset state for a new partition (including the first one).
reset() - Method in class com.facebook.presto.spi.PageBuilder
 
resolveIndex(ConnectorSession, ConnectorTableHandle, Set<ColumnHandle>, Set<ColumnHandle>, TupleDomain<ColumnHandle>) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
resolveIndex(ConnectorSession, ConnectorTableHandle, Set<ColumnHandle>, Set<ColumnHandle>, TupleDomain<ColumnHandle>) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Try to locate a table index that can lookup results by indexableColumns and provide the requested outputColumns.
resolveOperator(OperatorType, List<? extends Type>) - Method in interface com.facebook.presto.spi.type.TypeManager
 
ResourceEstimates - Class in com.facebook.presto.spi.session
Estimated resource usage for a query.
ResourceEstimates(Optional<Duration>, Optional<Duration>, Optional<DataSize>) - Constructor for class com.facebook.presto.spi.session.ResourceEstimates
 
ResourceGroup - Interface in com.facebook.presto.spi.resourceGroups
 
ResourceGroupConfigurationManager<C> - Interface in com.facebook.presto.spi.resourceGroups
The engine calls the ResourceGroupConfigurationManager.match(SelectionCriteria) method whenever a query is submitted, and receives a SelectionContext in return which contains a fully-qualified ResourceGroupId, and a manager-specific data structure of type C.
ResourceGroupConfigurationManagerContext - Interface in com.facebook.presto.spi.resourceGroups
 
ResourceGroupConfigurationManagerFactory - Interface in com.facebook.presto.spi.resourceGroups
 
ResourceGroupId - Class in com.facebook.presto.spi.resourceGroups
 
ResourceGroupId(String) - Constructor for class com.facebook.presto.spi.resourceGroups.ResourceGroupId
 
ResourceGroupId(ResourceGroupId, String) - Constructor for class com.facebook.presto.spi.resourceGroups.ResourceGroupId
 
ResourceGroupId(List<String>) - Constructor for class com.facebook.presto.spi.resourceGroups.ResourceGroupId
 
ResourceGroupState - Enum in com.facebook.presto.spi.resourceGroups
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.spi.block.ArrayBlock
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.spi.block.ArrayBlockBuilder
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in interface com.facebook.presto.spi.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.spi.block.ByteArrayBlock
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.spi.block.ByteArrayBlockBuilder
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.spi.block.Int128ArrayBlock
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.spi.block.Int128ArrayBlockBuilder
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.spi.block.IntArrayBlock
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.spi.block.IntArrayBlockBuilder
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.spi.block.LazyBlock
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.spi.block.LongArrayBlock
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.spi.block.LongArrayBlockBuilder
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.spi.block.MapBlock
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.spi.block.MapBlockBuilder
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.spi.block.RowBlock
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.spi.block.RowBlockBuilder
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.spi.block.ShortArrayBlock
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.spi.block.ShortArrayBlockBuilder
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.spi.block.SingleArrayBlockWriter
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.spi.block.SingleMapBlock
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.spi.block.SingleMapBlockWriter
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.spi.block.SingleRowBlock
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.spi.block.SingleRowBlockWriter
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.spi.block.VariableWidthBlock
 
retainedBytesForEachPart(BiConsumer<Object, Long>) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
revokeRoles(ConnectorSession, Set<String>, Set<PrestoPrincipal>, boolean, Optional<PrestoPrincipal>) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
revokeRoles(ConnectorSession, Set<String>, Set<PrestoPrincipal>, boolean, Optional<PrestoPrincipal>) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Revokes the specified roles from the specified grantees
revokeTablePrivileges(ConnectorSession, SchemaTableName, Set<Privilege>, PrestoPrincipal, boolean) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
revokeTablePrivileges(ConnectorSession, SchemaTableName, Set<Privilege>, PrestoPrincipal, boolean) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Revokes the specified privilege on the specified table from the specified user
rewind(ConnectorPartitionHandle) - Method in interface com.facebook.presto.spi.ConnectorSplitSource
 
RoleGrant - Class in com.facebook.presto.spi.security
 
RoleGrant(PrestoPrincipal, String, boolean) - Constructor for class com.facebook.presto.spi.security.RoleGrant
 
rollback(ConnectorTransactionHandle) - Method in interface com.facebook.presto.spi.connector.Connector
Rollback the transaction.
ROW - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
RowBlock - Class in com.facebook.presto.spi.block
 
RowBlockBuilder - Class in com.facebook.presto.spi.block
 
RowBlockBuilder(List<Type>, BlockBuilderStatus, int) - Constructor for class com.facebook.presto.spi.block.RowBlockBuilder
 
RowBlockEncoding - Class in com.facebook.presto.spi.block
 
RowBlockEncoding() - Constructor for class com.facebook.presto.spi.block.RowBlockEncoding
 
RowExpression - Class in com.facebook.presto.spi.relation
 
RowExpression() - Constructor for class com.facebook.presto.spi.relation.RowExpression
 
RowExpressionService - Interface in com.facebook.presto.spi.relation
A set of services/utilities that are helpful for connectors to operate on row expressions
RowExpressionVisitor<R,C> - Interface in com.facebook.presto.spi.relation
 
RowFieldName - Class in com.facebook.presto.spi.type
 
RowFieldName(String, boolean) - Constructor for class com.facebook.presto.spi.type.RowFieldName
 
rowIndex - Variable in class com.facebook.presto.spi.block.AbstractSingleRowBlock
 
RowType - Class in com.facebook.presto.spi.type
As defined in ISO/IEC FCD 9075-2 (SQL 2011), section 4.8
RowType.Field - Class in com.facebook.presto.spi.type
 
RunLengthBlockEncoding - Class in com.facebook.presto.spi.block
 
RunLengthBlockEncoding() - Constructor for class com.facebook.presto.spi.block.RunLengthBlockEncoding
 
RunLengthEncodedBlock - Class in com.facebook.presto.spi.block
 
RunLengthEncodedBlock(Block, int) - Constructor for class com.facebook.presto.spi.block.RunLengthEncodedBlock
 

S

ScalarFunction - Annotation Type in com.facebook.presto.spi.function
 
ScalarOperator - Annotation Type in com.facebook.presto.spi.function
 
SchedulingPolicy - Enum in com.facebook.presto.spi.resourceGroups
 
schemaExists(ConnectorSession, String) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
schemaExists(ConnectorSession, String) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Checks if a schema exists.
SchemaNotFoundException - Exception in com.facebook.presto.spi
 
SchemaNotFoundException(String) - Constructor for exception com.facebook.presto.spi.SchemaNotFoundException
 
SchemaNotFoundException(String, String) - Constructor for exception com.facebook.presto.spi.SchemaNotFoundException
 
SchemaNotFoundException(String, Throwable) - Constructor for exception com.facebook.presto.spi.SchemaNotFoundException
 
SchemaNotFoundException(String, String, Throwable) - Constructor for exception com.facebook.presto.spi.SchemaNotFoundException
 
SchemaTableName - Class in com.facebook.presto.spi
 
SchemaTableName(String, String) - Constructor for class com.facebook.presto.spi.SchemaTableName
 
SchemaTablePrefix - Class in com.facebook.presto.spi
 
SchemaTablePrefix() - Constructor for class com.facebook.presto.spi.SchemaTablePrefix
 
SchemaTablePrefix(String) - Constructor for class com.facebook.presto.spi.SchemaTablePrefix
 
SchemaTablePrefix(String, String) - Constructor for class com.facebook.presto.spi.SchemaTablePrefix
 
seekKey(Object) - Method in class com.facebook.presto.spi.block.SingleMapBlock
 
seekKeyExact(long) - Method in class com.facebook.presto.spi.block.SingleMapBlock
 
seekKeyExact(boolean) - Method in class com.facebook.presto.spi.block.SingleMapBlock
 
seekKeyExact(double) - Method in class com.facebook.presto.spi.block.SingleMapBlock
 
seekKeyExact(Slice) - Method in class com.facebook.presto.spi.block.SingleMapBlock
 
seekKeyExact(Block) - Method in class com.facebook.presto.spi.block.SingleMapBlock
 
SelectedRole - Class in com.facebook.presto.spi.security
 
SelectedRole(SelectedRole.Type, Optional<String>) - Constructor for class com.facebook.presto.spi.security.SelectedRole
 
SelectedRole.Type - Enum in com.facebook.presto.spi.security
 
SelectionContext<T> - Class in com.facebook.presto.spi.resourceGroups
 
SelectionContext(ResourceGroupId, T) - Constructor for class com.facebook.presto.spi.resourceGroups.SelectionContext
 
SelectionCriteria - Class in com.facebook.presto.spi.resourceGroups
 
SelectionCriteria(boolean, String, Optional<String>, Set<String>, ResourceEstimates, Optional<String>) - Constructor for class com.facebook.presto.spi.resourceGroups.SelectionCriteria
 
Serializable(Type, Block) - Constructor for class com.facebook.presto.spi.predicate.NullableValue.Serializable
 
serialize(T, BlockBuilder) - Method in interface com.facebook.presto.spi.function.AccumulatorStateSerializer
 
serialize() - Method in class com.facebook.presto.spi.Subfield
 
SessionConfigurationContext - Class in com.facebook.presto.spi.session
 
SessionConfigurationContext(String, Optional<String>, Set<String>, Optional<String>, ResourceGroupId) - Constructor for class com.facebook.presto.spi.session.SessionConfigurationContext
 
SessionPropertyConfigurationManager - Interface in com.facebook.presto.spi.session
This interface is used to provide default session property overrides for sessions, thus providing a way to dynamically configure default session properties according to request's user, source, or other characteristics identified by client tags.
SessionPropertyConfigurationManagerContext - Interface in com.facebook.presto.spi.resourceGroups
 
SessionPropertyConfigurationManagerFactory - Interface in com.facebook.presto.spi.session
 
setBlock(Block) - Method in class com.facebook.presto.spi.block.LazyBlock
 
setColumnStatistics(ColumnHandle, ColumnStatistics) - Method in class com.facebook.presto.spi.statistics.TableStatistics.Builder
 
setCpuQuotaGenerationMillisPerSecond(long) - Method in interface com.facebook.presto.spi.resourceGroups.ResourceGroup
Rate at which distributed CPU usage quota regenerates.
setDataSize(Estimate) - Method in class com.facebook.presto.spi.statistics.ColumnStatistics.Builder
 
setDistinctValuesCount(Estimate) - Method in class com.facebook.presto.spi.statistics.ColumnStatistics.Builder
 
setGroupId(long) - Method in interface com.facebook.presto.spi.function.GroupedAccumulatorState
 
setHardConcurrencyLimit(int) - Method in interface com.facebook.presto.spi.resourceGroups.ResourceGroup
Maximum number of concurrently running queries, after which new queries will queue instead of starting.
setHardCpuLimit(Duration) - Method in interface com.facebook.presto.spi.resourceGroups.ResourceGroup
Threshold on total distributed CPU usage after which new queries will queue instead of starting.
setJmxExport(boolean) - Method in interface com.facebook.presto.spi.resourceGroups.ResourceGroup
Whether to export statistics about this group and allow configuration via JMX.
setMaxQueuedQueries(int) - Method in interface com.facebook.presto.spi.resourceGroups.ResourceGroup
Maximum number of queued queries after which submitted queries will be rejected.
setNullsFraction(Estimate) - Method in class com.facebook.presto.spi.statistics.ColumnStatistics.Builder
 
setRange(DoubleRange) - Method in class com.facebook.presto.spi.statistics.ColumnStatistics.Builder
 
setRange(Optional<DoubleRange>) - Method in class com.facebook.presto.spi.statistics.ColumnStatistics.Builder
 
setRowCount(Estimate) - Method in class com.facebook.presto.spi.statistics.TableStatistics.Builder
 
setSchedulingPolicy(SchedulingPolicy) - Method in interface com.facebook.presto.spi.resourceGroups.ResourceGroup
Scheduling policy to use when dividing resources among child resource groups, or among queries submitted to this group.
setSchedulingWeight(int) - Method in interface com.facebook.presto.spi.resourceGroups.ResourceGroup
Scheduling weight of this group in its parent group.
setSoftConcurrencyLimit(int) - Method in interface com.facebook.presto.spi.resourceGroups.ResourceGroup
Number of concurrently running queries after which new queries will only run if all peer resource groups below their soft limits are ineligible or if all eligible peers are above soft limits.
setSoftCpuLimit(Duration) - Method in interface com.facebook.presto.spi.resourceGroups.ResourceGroup
Threshold on total distributed CPU usage after which max running queries will be reduced.
setSoftMemoryLimit(DataSize) - Method in interface com.facebook.presto.spi.resourceGroups.ResourceGroup
Threshold on total distributed memory usage after which new queries will queue instead of starting.
shiftRightArray8(int[], int, Slice) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
shift right array of 8 ints (rounding up) and ensure that result fits in unscaledDecimal
ShortArrayBlock - Class in com.facebook.presto.spi.block
 
ShortArrayBlock(int, Optional<boolean[]>, short[]) - Constructor for class com.facebook.presto.spi.block.ShortArrayBlock
 
ShortArrayBlockBuilder - Class in com.facebook.presto.spi.block
 
ShortArrayBlockBuilder(BlockBuilderStatus, int) - Constructor for class com.facebook.presto.spi.block.ShortArrayBlockBuilder
 
ShortArrayBlockEncoding - Class in com.facebook.presto.spi.block
 
ShortArrayBlockEncoding() - Constructor for class com.facebook.presto.spi.block.ShortArrayBlockEncoding
 
shutdown() - Method in interface com.facebook.presto.spi.connector.Connector
Shutdown the connector by releasing any held resources such as threads, sockets, etc.
Signature - Class in com.facebook.presto.spi.function
 
Signature(String, FunctionKind, List<TypeVariableConstraint>, List<LongVariableConstraint>, TypeSignature, List<TypeSignature>, boolean) - Constructor for class com.facebook.presto.spi.function.Signature
 
Signature(String, FunctionKind, TypeSignature, TypeSignature...) - Constructor for class com.facebook.presto.spi.function.Signature
 
Signature(String, FunctionKind, TypeSignature, List<TypeSignature>) - Constructor for class com.facebook.presto.spi.function.Signature
 
simplify() - Method in class com.facebook.presto.spi.predicate.Domain
Reduces the number of discrete components in the Domain if there are too many.
simplify() - Method in class com.facebook.presto.spi.predicate.TupleDomain
 
SingleArrayBlockWriter - Class in com.facebook.presto.spi.block
 
SingleArrayBlockWriter(BlockBuilder, int) - Constructor for class com.facebook.presto.spi.block.SingleArrayBlockWriter
 
SingleMapBlock - Class in com.facebook.presto.spi.block
 
SingleMapBlockEncoding - Class in com.facebook.presto.spi.block
 
SingleMapBlockEncoding(TypeManager) - Constructor for class com.facebook.presto.spi.block.SingleMapBlockEncoding
 
SingleMapBlockWriter - Class in com.facebook.presto.spi.block
 
SingleRowBlock - Class in com.facebook.presto.spi.block
 
SingleRowBlockEncoding - Class in com.facebook.presto.spi.block
 
SingleRowBlockEncoding() - Constructor for class com.facebook.presto.spi.block.SingleRowBlockEncoding
 
SingleRowBlockWriter - Class in com.facebook.presto.spi.block
 
singleValue(Type, Object) - Static method in class com.facebook.presto.spi.predicate.Domain
 
size() - Method in interface com.facebook.presto.spi.function.WindowIndex
Gets the number of rows in the partition
SMALLINT - Static variable in class com.facebook.presto.spi.type.SmallintType
 
SMALLINT - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
SmallintType - Class in com.facebook.presto.spi.type
 
sort(List<Type>, List<Page>, List<Integer>, List<SortOrder>, int) - Method in interface com.facebook.presto.spi.PageSorter
Deprecated.
SortedRangeSet - Class in com.facebook.presto.spi.predicate
A set containing zero or more Ranges of the same type over a continuous space of possible values.
SortingProperty<E> - Class in com.facebook.presto.spi
 
SortingProperty(E, SortOrder) - Constructor for class com.facebook.presto.spi.SortingProperty
 
SortOrder - Enum in com.facebook.presto.spi.block
 
span(Range) - Method in class com.facebook.presto.spi.predicate.Range
 
SpecialFormExpression - Class in com.facebook.presto.spi.relation
 
SpecialFormExpression(SpecialFormExpression.Form, Type, RowExpression...) - Constructor for class com.facebook.presto.spi.relation.SpecialFormExpression
 
SpecialFormExpression(SpecialFormExpression.Form, Type, List<RowExpression>) - Constructor for class com.facebook.presto.spi.relation.SpecialFormExpression
 
SpecialFormExpression.Form - Enum in com.facebook.presto.spi.relation
 
splitCompleted(SplitCompletedEvent) - Method in interface com.facebook.presto.spi.eventlistener.EventListener
 
SplitCompletedEvent - Class in com.facebook.presto.spi.eventlistener
 
SplitCompletedEvent(String, String, String, Instant, Optional<Instant>, Optional<Instant>, SplitStatistics, Optional<SplitFailureInfo>, String) - Constructor for class com.facebook.presto.spi.eventlistener.SplitCompletedEvent
 
SplitFailureInfo - Class in com.facebook.presto.spi.eventlistener
 
SplitFailureInfo(String, String) - Constructor for class com.facebook.presto.spi.eventlistener.SplitFailureInfo
 
SplitStatistics - Class in com.facebook.presto.spi.eventlistener
 
SplitStatistics(Duration, Duration, Duration, Duration, long, long, Optional<Duration>, Optional<Duration>) - Constructor for class com.facebook.presto.spi.eventlistener.SplitStatistics
 
SqlDate - Class in com.facebook.presto.spi.type
 
SqlDate(int) - Constructor for class com.facebook.presto.spi.type.SqlDate
 
SqlDecimal - Class in com.facebook.presto.spi.type
 
SqlDecimal(BigInteger, int, int) - Constructor for class com.facebook.presto.spi.type.SqlDecimal
 
SqlNullable - Annotation Type in com.facebook.presto.spi.function
 
SqlTime - Class in com.facebook.presto.spi.type
 
SqlTime(long) - Constructor for class com.facebook.presto.spi.type.SqlTime
 
SqlTime(long, TimeZoneKey) - Constructor for class com.facebook.presto.spi.type.SqlTime
Deprecated.
SqlTimestamp - Class in com.facebook.presto.spi.type
 
SqlTimestamp(long) - Constructor for class com.facebook.presto.spi.type.SqlTimestamp
 
SqlTimestamp(long, TimeZoneKey) - Constructor for class com.facebook.presto.spi.type.SqlTimestamp
Deprecated.
SqlTimestampWithTimeZone - Class in com.facebook.presto.spi.type
 
SqlTimestampWithTimeZone(long) - Constructor for class com.facebook.presto.spi.type.SqlTimestampWithTimeZone
 
SqlTimestampWithTimeZone(long, TimeZoneKey) - Constructor for class com.facebook.presto.spi.type.SqlTimestampWithTimeZone
 
SqlTimestampWithTimeZone(long, TimeZone) - Constructor for class com.facebook.presto.spi.type.SqlTimestampWithTimeZone
 
SqlTimeWithTimeZone - Class in com.facebook.presto.spi.type
 
SqlTimeWithTimeZone(long) - Constructor for class com.facebook.presto.spi.type.SqlTimeWithTimeZone
 
SqlTimeWithTimeZone(long, TimeZoneKey) - Constructor for class com.facebook.presto.spi.type.SqlTimeWithTimeZone
 
SqlTimeWithTimeZone(long, TimeZone) - Constructor for class com.facebook.presto.spi.type.SqlTimeWithTimeZone
 
SqlType - Annotation Type in com.facebook.presto.spi.function
 
SqlVarbinary - Class in com.facebook.presto.spi.type
 
SqlVarbinary(byte[]) - Constructor for class com.facebook.presto.spi.type.SqlVarbinary
 
StageCpuDistribution - Class in com.facebook.presto.spi.eventlistener
 
StageCpuDistribution(int, int, long, long, long, long, long, long, long, long, long, double) - Constructor for class com.facebook.presto.spi.eventlistener.StageCpuDistribution
 
StageGcStatistics - Class in com.facebook.presto.spi.eventlistener
 
StageGcStatistics(int, int, int, int, int, int, int) - Constructor for class com.facebook.presto.spi.eventlistener.StageGcStatistics
 
StandardErrorCode - Enum in com.facebook.presto.spi
 
StandardFunctionResolution - Interface in com.facebook.presto.spi.function
 
StandardTypes - Class in com.facebook.presto.spi.type
 
StandardWarningCode - Enum in com.facebook.presto.spi
 
start - Variable in class com.facebook.presto.spi.block.AbstractSingleArrayBlock
 
stringProperty(String, String, String, boolean) - Static method in class com.facebook.presto.spi.session.PropertyMetadata
 
StringSubscript(String) - Constructor for class com.facebook.presto.spi.Subfield.StringSubscript
 
Subfield - Class in com.facebook.presto.spi
 
Subfield(String) - Constructor for class com.facebook.presto.spi.Subfield
 
Subfield(String, List<Subfield.PathElement>) - Constructor for class com.facebook.presto.spi.Subfield
 
Subfield.AllSubscripts - Class in com.facebook.presto.spi
 
Subfield.LongSubscript - Class in com.facebook.presto.spi
 
Subfield.NestedField - Class in com.facebook.presto.spi
 
Subfield.PathElement - Interface in com.facebook.presto.spi
 
Subfield.StringSubscript - Class in com.facebook.presto.spi
 
subscriptFunction(Type, Type) - Method in interface com.facebook.presto.spi.function.StandardFunctionResolution
 
subtract(Domain) - Method in class com.facebook.presto.spi.predicate.Domain
 
subtract(ValueSet) - Method in interface com.facebook.presto.spi.predicate.ValueSet
 
subtract(Slice, Slice) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
subtract(Slice, Slice, Slice) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
supportsMetadataDelete(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
supportsMetadataDelete(ConnectorSession, ConnectorTableHandle) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
 
SystemAccessControl - Interface in com.facebook.presto.spi.security
 
SystemAccessControlFactory - Interface in com.facebook.presto.spi.security
 
SystemTable - Interface in com.facebook.presto.spi
SystemTable.Distribution - Enum in com.facebook.presto.spi
 

T

TableNotFoundException - Exception in com.facebook.presto.spi
 
TableNotFoundException(SchemaTableName) - Constructor for exception com.facebook.presto.spi.TableNotFoundException
 
TableNotFoundException(SchemaTableName, String) - Constructor for exception com.facebook.presto.spi.TableNotFoundException
 
TableNotFoundException(SchemaTableName, Throwable) - Constructor for exception com.facebook.presto.spi.TableNotFoundException
 
TableNotFoundException(SchemaTableName, String, Throwable) - Constructor for exception com.facebook.presto.spi.TableNotFoundException
 
TableStatistics - Class in com.facebook.presto.spi.statistics
 
TableStatistics(Estimate, Map<ColumnHandle, ColumnStatistics>) - Constructor for class com.facebook.presto.spi.statistics.TableStatistics
 
TableStatistics.Builder - Class in com.facebook.presto.spi.statistics
 
TableStatisticsMetadata - Class in com.facebook.presto.spi.statistics
 
TableStatisticsMetadata(Set<ColumnStatisticMetadata>, Set<TableStatisticType>, List<String>) - Constructor for class com.facebook.presto.spi.statistics.TableStatisticsMetadata
 
TableStatisticType - Enum in com.facebook.presto.spi.statistics
 
ThreadContextClassLoader - Class in com.facebook.presto.spi.classloader
 
ThreadContextClassLoader(ClassLoader) - Constructor for class com.facebook.presto.spi.classloader.ThreadContextClassLoader
 
throwIfOverflows(Slice) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
throwIfOverflows(Slice, int) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
throwOverflowException() - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
TIME - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
TIME - Static variable in class com.facebook.presto.spi.type.TimeType
 
TIME_WITH_TIME_ZONE - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
TIME_WITH_TIME_ZONE - Static variable in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
TIMESTAMP - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
TIMESTAMP - Static variable in class com.facebook.presto.spi.type.TimestampType
 
TIMESTAMP_WITH_TIME_ZONE - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
TIMESTAMP_WITH_TIME_ZONE - Static variable in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
TimestampType - Class in com.facebook.presto.spi.type
 
TimestampWithTimeZoneType - Class in com.facebook.presto.spi.type
 
TimeType - Class in com.facebook.presto.spi.type
 
TimeWithTimeZoneType - Class in com.facebook.presto.spi.type
 
TimeZoneKey - Class in com.facebook.presto.spi.type
 
TimeZoneNotSupportedException - Exception in com.facebook.presto.spi.type
 
TimeZoneNotSupportedException(String) - Constructor for exception com.facebook.presto.spi.type.TimeZoneNotSupportedException
 
TINYINT - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
TINYINT - Static variable in class com.facebook.presto.spi.type.TinyintType
 
TinyintType - Class in com.facebook.presto.spi.type
 
toBigDecimal() - Method in class com.facebook.presto.spi.type.SqlDecimal
 
toColumnarArray(Block) - Static method in class com.facebook.presto.spi.block.ColumnarArray
 
toColumnarMap(Block) - Static method in class com.facebook.presto.spi.block.ColumnarMap
 
toColumnarRow(Block) - Static method in class com.facebook.presto.spi.block.ColumnarRow
 
toConnectorIdentity() - Method in class com.facebook.presto.spi.security.Identity
 
toConnectorIdentity(String) - Method in class com.facebook.presto.spi.security.Identity
 
toErrorCode() - Method in interface com.facebook.presto.spi.ErrorCodeSupplier
 
toErrorCode() - Method in enum com.facebook.presto.spi.StandardErrorCode
 
toInetAddress() - Method in class com.facebook.presto.spi.HostAddress
 
toPredicate(TupleDomain<VariableReferenceExpression>) - Method in interface com.facebook.presto.spi.relation.DomainTranslator
 
toSchemaTableName() - Method in class com.facebook.presto.spi.SchemaTablePrefix
 
toSchemaTablePrefix() - Method in class com.facebook.presto.spi.SchemaTableName
 
toString() - Method in class com.facebook.presto.spi.block.ArrayBlock
 
toString() - Method in class com.facebook.presto.spi.block.ArrayBlockBuilder
 
toString() - Method in class com.facebook.presto.spi.block.BlockBuilderStatus
 
toString() - Method in class com.facebook.presto.spi.block.ByteArrayBlock
 
toString() - Method in class com.facebook.presto.spi.block.ByteArrayBlockBuilder
 
toString() - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
toString() - Method in class com.facebook.presto.spi.block.Int128ArrayBlock
 
toString() - Method in class com.facebook.presto.spi.block.Int128ArrayBlockBuilder
 
toString() - Method in class com.facebook.presto.spi.block.IntArrayBlock
 
toString() - Method in class com.facebook.presto.spi.block.IntArrayBlockBuilder
 
toString() - Method in class com.facebook.presto.spi.block.LongArrayBlock
 
toString() - Method in class com.facebook.presto.spi.block.LongArrayBlockBuilder
 
toString() - Method in class com.facebook.presto.spi.block.MapBlock
 
toString() - Method in class com.facebook.presto.spi.block.MapBlockBuilder
 
toString() - Method in class com.facebook.presto.spi.block.PageBuilderStatus
 
toString() - Method in class com.facebook.presto.spi.block.RowBlock
 
toString() - Method in class com.facebook.presto.spi.block.RowBlockBuilder
 
toString() - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
toString() - Method in class com.facebook.presto.spi.block.ShortArrayBlock
 
toString() - Method in class com.facebook.presto.spi.block.ShortArrayBlockBuilder
 
toString() - Method in class com.facebook.presto.spi.block.SingleArrayBlockWriter
 
toString() - Method in class com.facebook.presto.spi.block.SingleMapBlock
 
toString() - Method in class com.facebook.presto.spi.block.SingleMapBlockWriter
 
toString() - Method in class com.facebook.presto.spi.block.SingleRowBlock
 
toString() - Method in class com.facebook.presto.spi.block.SingleRowBlockWriter
 
toString() - Method in class com.facebook.presto.spi.block.VariableWidthBlock
 
toString() - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
toString() - Method in class com.facebook.presto.spi.CatalogSchemaName
 
toString() - Method in class com.facebook.presto.spi.CatalogSchemaTableName
 
toString() - Method in class com.facebook.presto.spi.ColumnMetadata
 
toString() - Method in class com.facebook.presto.spi.ConnectorTableMetadata
 
toString() - Method in class com.facebook.presto.spi.ConnectorViewDefinition
 
toString() - Method in class com.facebook.presto.spi.ConstantProperty
 
toString() - Method in class com.facebook.presto.spi.ErrorCode
 
toString() - Method in class com.facebook.presto.spi.function.InvocationConvention
 
toString() - Method in class com.facebook.presto.spi.function.LongVariableConstraint
 
toString() - Method in class com.facebook.presto.spi.function.Signature
 
toString() - Method in class com.facebook.presto.spi.function.TypeVariableConstraint
 
toString() - Method in class com.facebook.presto.spi.GroupingProperty
 
toString() - Method in class com.facebook.presto.spi.HostAddress
Rebuild the host:port string, including brackets if necessary.
toString() - Method in class com.facebook.presto.spi.memory.MemoryPoolId
 
toString() - Method in class com.facebook.presto.spi.memory.MemoryPoolInfo
 
toString() - Method in class com.facebook.presto.spi.Page
 
toString(ConnectorSession) - Method in class com.facebook.presto.spi.predicate.AllOrNoneValueSet
 
toString(ConnectorSession) - Method in class com.facebook.presto.spi.predicate.Domain
 
toString(ConnectorSession) - Method in class com.facebook.presto.spi.predicate.EquatableValueSet
 
toString(ConnectorSession) - Method in class com.facebook.presto.spi.predicate.Marker
 
toString() - Method in class com.facebook.presto.spi.predicate.NullableValue
 
toString(ConnectorSession) - Method in class com.facebook.presto.spi.predicate.Range
 
toString(ConnectorSession) - Method in class com.facebook.presto.spi.predicate.SortedRangeSet
 
toString() - Method in class com.facebook.presto.spi.predicate.TupleDomain
 
toString(ConnectorSession) - Method in class com.facebook.presto.spi.predicate.TupleDomain
 
toString(ConnectorSession) - Method in interface com.facebook.presto.spi.predicate.ValueSet
 
toString() - Method in class com.facebook.presto.spi.PrestoWarning
 
toString() - Method in class com.facebook.presto.spi.procedure.Procedure.Argument
 
toString() - Method in class com.facebook.presto.spi.procedure.Procedure
 
toString() - Method in class com.facebook.presto.spi.QueryId
 
toString() - Method in class com.facebook.presto.spi.relation.CallExpression
 
toString() - Method in class com.facebook.presto.spi.relation.ConstantExpression
 
toString() - Method in class com.facebook.presto.spi.relation.InputReferenceExpression
 
toString() - Method in class com.facebook.presto.spi.relation.LambdaDefinitionExpression
 
toString() - Method in class com.facebook.presto.spi.relation.RowExpression
 
toString() - Method in class com.facebook.presto.spi.relation.SpecialFormExpression
 
toString() - Method in class com.facebook.presto.spi.relation.VariableReferenceExpression
 
toString() - Method in class com.facebook.presto.spi.resourceGroups.ResourceGroupId
 
toString() - Method in class com.facebook.presto.spi.SchemaTableName
 
toString() - Method in class com.facebook.presto.spi.SchemaTablePrefix
 
toString() - Method in class com.facebook.presto.spi.security.BasicPrincipal
 
toString() - Method in class com.facebook.presto.spi.security.ConnectorIdentity
 
toString() - Method in class com.facebook.presto.spi.security.Identity
 
toString() - Method in class com.facebook.presto.spi.security.PrestoPrincipal
 
toString() - Method in class com.facebook.presto.spi.security.RoleGrant
 
toString() - Method in class com.facebook.presto.spi.security.SelectedRole
 
toString() - Method in class com.facebook.presto.spi.session.ResourceEstimates
 
toString() - Method in class com.facebook.presto.spi.SortingProperty
 
toString() - Method in class com.facebook.presto.spi.statistics.ColumnStatisticMetadata
 
toString() - Method in class com.facebook.presto.spi.statistics.ColumnStatistics
 
toString() - Method in class com.facebook.presto.spi.statistics.DoubleRange
 
toString() - Method in class com.facebook.presto.spi.statistics.Estimate
 
toString() - Method in class com.facebook.presto.spi.statistics.TableStatistics
 
toString() - Method in class com.facebook.presto.spi.Subfield.AllSubscripts
 
toString() - Method in class com.facebook.presto.spi.Subfield.LongSubscript
 
toString() - Method in class com.facebook.presto.spi.Subfield.NestedField
 
toString() - Method in class com.facebook.presto.spi.Subfield.StringSubscript
 
toString() - Method in class com.facebook.presto.spi.Subfield
 
toString() - Method in enum com.facebook.presto.spi.transaction.IsolationLevel
 
toString() - Method in class com.facebook.presto.spi.type.AbstractType
 
toString() - Method in class com.facebook.presto.spi.type.CharType
 
toString() - Method in class com.facebook.presto.spi.type.DecimalParseResult
 
toString(long, int) - Static method in class com.facebook.presto.spi.type.Decimals
 
toString(Slice, int) - Static method in class com.facebook.presto.spi.type.Decimals
 
toString(BigInteger, int) - Static method in class com.facebook.presto.spi.type.Decimals
 
toString() - Method in class com.facebook.presto.spi.type.NamedTypeSignature
 
toString() - Method in class com.facebook.presto.spi.type.RowFieldName
 
toString() - Method in class com.facebook.presto.spi.type.SqlDate
 
toString() - Method in class com.facebook.presto.spi.type.SqlDecimal
 
toString() - Method in class com.facebook.presto.spi.type.SqlTime
 
toString() - Method in class com.facebook.presto.spi.type.SqlTimestamp
 
toString() - Method in class com.facebook.presto.spi.type.SqlTimestampWithTimeZone
 
toString() - Method in class com.facebook.presto.spi.type.SqlTimeWithTimeZone
 
toString() - Method in class com.facebook.presto.spi.type.SqlVarbinary
 
toString() - Method in class com.facebook.presto.spi.type.TimeZoneKey
 
toString() - Method in class com.facebook.presto.spi.type.TypeParameter
 
toString() - Method in class com.facebook.presto.spi.type.TypeSignature
 
toString() - Method in class com.facebook.presto.spi.type.TypeSignatureParameter
 
toString() - Method in class com.facebook.presto.spi.type.VarcharType
 
toString() - Method in class com.facebook.presto.spi.WarningCode
 
toUnscaledString(Slice) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
toWarningCode() - Method in enum com.facebook.presto.spi.StandardWarningCode
 
toWarningCode() - Method in interface com.facebook.presto.spi.WarningCodeSupplier
 
transform(Function<T, U>) - Method in class com.facebook.presto.spi.predicate.TupleDomain
 
transform(Function<Ranges, T>, Function<DiscreteValues, T>, Function<AllOrNone, T>) - Method in interface com.facebook.presto.spi.predicate.ValuesProcessor
 
translate(Function<E, Optional<T>>) - Method in class com.facebook.presto.spi.ConstantProperty
 
translate(Function<E, Optional<T>>) - Method in class com.facebook.presto.spi.GroupingProperty
 
translate(Function<E, Optional<T>>) - Method in interface com.facebook.presto.spi.LocalProperty
 
translate(Function<E, Optional<T>>) - Method in class com.facebook.presto.spi.SortingProperty
Returns Optional.empty() if the column could not be translated
trimTrailingSpaces(Slice) - Static method in class com.facebook.presto.spi.type.Chars
 
truncateToLength(Slice, Type) - Static method in class com.facebook.presto.spi.type.Varchars
 
truncateToLength(Slice, VarcharType) - Static method in class com.facebook.presto.spi.type.Varchars
 
truncateToLength(Slice, int) - Static method in class com.facebook.presto.spi.type.Varchars
 
truncateToLengthAndTrimSpaces(Slice, Type) - Static method in class com.facebook.presto.spi.type.Chars
 
truncateToLengthAndTrimSpaces(Slice, CharType) - Static method in class com.facebook.presto.spi.type.Chars
 
truncateToLengthAndTrimSpaces(Slice, int) - Static method in class com.facebook.presto.spi.type.Chars
 
tryGetOperatorType(String) - Static method in enum com.facebook.presto.spi.function.OperatorType
 
TupleDomain<T> - Class in com.facebook.presto.spi.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.spi.predicate
 
Type - Interface in com.facebook.presto.spi.type
 
TypeManager - Interface in com.facebook.presto.spi.type
 
TypeParameter - Annotation Type in com.facebook.presto.spi.function
 
TypeParameter - Class in com.facebook.presto.spi.type
 
TypeParameters - Annotation Type in com.facebook.presto.spi.function
 
TypeParameterSpecialization - Annotation Type in com.facebook.presto.spi.function
 
TypeSerde - Class in com.facebook.presto.spi.type
 
TypeSignature - Class in com.facebook.presto.spi.type
 
TypeSignature(String, TypeSignatureParameter...) - Constructor for class com.facebook.presto.spi.type.TypeSignature
 
TypeSignature(String, List<TypeSignatureParameter>) - Constructor for class com.facebook.presto.spi.type.TypeSignature
 
TypeSignatureParameter - Class in com.facebook.presto.spi.type
 
TypeUtils - Class in com.facebook.presto.spi.type
 
typeVariable(String) - Static method in class com.facebook.presto.spi.function.Signature
 
TypeVariableConstraint - Class in com.facebook.presto.spi.function
 
TypeVariableConstraint(String, boolean, boolean, String) - Constructor for class com.facebook.presto.spi.function.TypeVariableConstraint
 

U

UNBOUNDED_LENGTH - Static variable in class com.facebook.presto.spi.type.VarcharType
 
union(ValueSet) - Method in class com.facebook.presto.spi.predicate.AllOrNoneValueSet
 
union(Domain) - Method in class com.facebook.presto.spi.predicate.Domain
 
union(List<Domain>) - Static method in class com.facebook.presto.spi.predicate.Domain
 
union(ValueSet) - Method in class com.facebook.presto.spi.predicate.EquatableValueSet
 
union(ValueSet) - Method in class com.facebook.presto.spi.predicate.SortedRangeSet
 
union(Collection<ValueSet>) - Method in class com.facebook.presto.spi.predicate.SortedRangeSet
 
union(ValueSet) - Method in interface com.facebook.presto.spi.predicate.ValueSet
 
union(Collection<ValueSet>) - Method in interface com.facebook.presto.spi.predicate.ValueSet
 
union(DoubleRange, DoubleRange) - Static method in class com.facebook.presto.spi.statistics.DoubleRange
 
unknown() - Static method in class com.facebook.presto.spi.statistics.Estimate
 
unpackMillisUtc(long) - Static method in class com.facebook.presto.spi.type.DateTimeEncoding
 
unpackZoneKey(long) - Static method in class com.facebook.presto.spi.type.DateTimeEncoding
 
UNSCALED_DECIMAL_128_SLICE_LENGTH - Static variable in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
unscaledDecimal() - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
unscaledDecimal(Slice) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
unscaledDecimal(String) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
unscaledDecimal(BigInteger) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
unscaledDecimal(long) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
UnscaledDecimal128Arithmetic - Class in com.facebook.presto.spi.type
128 bit unscaled decimal arithmetic.
unscaledDecimalToBigInteger(Slice) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
unscaledDecimalToUnscaledLong(Slice) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
unscaledDecimalToUnscaledLongUnsafe(Slice) - Static method in class com.facebook.presto.spi.type.UnscaledDecimal128Arithmetic
 
UpdatablePageSource - Interface in com.facebook.presto.spi
 
updateMillisUtc(long, long) - Static method in class com.facebook.presto.spi.type.DateTimeEncoding
 
upperUnbounded(Type) - Static method in class com.facebook.presto.spi.predicate.Marker
 
UTC_KEY - Static variable in class com.facebook.presto.spi.type.TimeZoneKey
 
Utils - Class in com.facebook.presto.spi.predicate
 

V

validateId(String) - Static method in class com.facebook.presto.spi.QueryId
 
ValueEntry(Type, Block) - Constructor for class com.facebook.presto.spi.predicate.EquatableValueSet.ValueEntry
 
valueOf(String) - Static method in enum com.facebook.presto.spi.block.SortOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.spi.connector.ConnectorCapabilities
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.spi.connector.ConnectorSplitManager.SplitSchedulingStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.spi.ErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.spi.function.FunctionKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.spi.function.InvocationConvention.InvocationArgumentConvention
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.spi.function.InvocationConvention.InvocationReturnConvention
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.spi.function.OperatorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.spi.NodeState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.spi.predicate.Marker.Bound
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class com.facebook.presto.spi.QueryId
 
valueOf(String) - Static method in enum com.facebook.presto.spi.relation.SpecialFormExpression.Form
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.spi.resourceGroups.QueryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.spi.resourceGroups.ResourceGroupState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.spi.resourceGroups.SchedulingPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.spi.security.PrincipalType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.spi.security.Privilege
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.spi.security.SelectedRole.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class com.facebook.presto.spi.security.SelectedRole
 
valueOf(String) - Static method in enum com.facebook.presto.spi.StandardErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.spi.StandardWarningCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.spi.statistics.ColumnStatisticType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.spi.statistics.TableStatisticType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.spi.SystemTable.Distribution
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.spi.transaction.IsolationLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.spi.type.ParameterKind
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.facebook.presto.spi.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.spi.connector.ConnectorCapabilities
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.spi.connector.ConnectorSplitManager.SplitSchedulingStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.spi.ErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.spi.function.FunctionKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.spi.function.InvocationConvention.InvocationArgumentConvention
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.spi.function.InvocationConvention.InvocationReturnConvention
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.spi.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.spi.NodeState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.spi.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.spi.relation.SpecialFormExpression.Form
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.spi.resourceGroups.QueryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.spi.resourceGroups.ResourceGroupState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.spi.resourceGroups.SchedulingPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.spi.security.PrincipalType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.spi.security.Privilege
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.spi.security.SelectedRole.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.spi.StandardErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.spi.StandardWarningCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.spi.statistics.ColumnStatisticType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.spi.statistics.TableStatisticType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.spi.SystemTable.Distribution
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.spi.transaction.IsolationLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.spi.type.ParameterKind
Returns an array containing the constants of this enum type, in the order they are declared.
ValueSet - Interface in com.facebook.presto.spi.predicate
 
ValuesProcessor - Interface in com.facebook.presto.spi.predicate
 
ValueWindowFunction - Class in com.facebook.presto.spi.function
 
ValueWindowFunction() - Constructor for class com.facebook.presto.spi.function.ValueWindowFunction
 
VARBINARY - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
VARBINARY - Static variable in class com.facebook.presto.spi.type.VarbinaryType
 
VarbinaryType - Class in com.facebook.presto.spi.type
 
VARCHAR - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
VARCHAR - Static variable in class com.facebook.presto.spi.type.VarcharType
 
Varchars - Class in com.facebook.presto.spi.type
 
VarcharType - Class in com.facebook.presto.spi.type
 
VariableReferenceExpression - Class in com.facebook.presto.spi.relation
 
VariableReferenceExpression(String, Type) - Constructor for class com.facebook.presto.spi.relation.VariableReferenceExpression
 
VariableWidthBlock - Class in com.facebook.presto.spi.block
 
VariableWidthBlock(int, Slice, int[], Optional<boolean[]>) - Constructor for class com.facebook.presto.spi.block.VariableWidthBlock
 
VariableWidthBlockBuilder - Class in com.facebook.presto.spi.block
 
VariableWidthBlockBuilder(BlockBuilderStatus, int, int) - Constructor for class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
VariableWidthBlockEncoding - Class in com.facebook.presto.spi.block
 
VariableWidthBlockEncoding() - Constructor for class com.facebook.presto.spi.block.VariableWidthBlockEncoding
 
VariableWidthType - Interface in com.facebook.presto.spi.type
VariableWidthType is a type that can have a different size for every value.
ViewNotFoundException - Exception in com.facebook.presto.spi
 
ViewNotFoundException(SchemaTableName) - Constructor for exception com.facebook.presto.spi.ViewNotFoundException
 
ViewNotFoundException(SchemaTableName, String) - Constructor for exception com.facebook.presto.spi.ViewNotFoundException
 
ViewNotFoundException(SchemaTableName, Throwable) - Constructor for exception com.facebook.presto.spi.ViewNotFoundException
 
ViewNotFoundException(SchemaTableName, String, Throwable) - Constructor for exception com.facebook.presto.spi.ViewNotFoundException
 
visitCall(CallExpression, C) - Method in class com.facebook.presto.spi.relation.DefaultRowExpressionTraversalVisitor
 
visitCall(CallExpression, C) - Method in interface com.facebook.presto.spi.relation.RowExpressionVisitor
 
visitConstant(ConstantExpression, C) - Method in class com.facebook.presto.spi.relation.DefaultRowExpressionTraversalVisitor
 
visitConstant(ConstantExpression, C) - Method in interface com.facebook.presto.spi.relation.RowExpressionVisitor
 
visitInputReference(InputReferenceExpression, C) - Method in class com.facebook.presto.spi.relation.DefaultRowExpressionTraversalVisitor
 
visitInputReference(InputReferenceExpression, C) - Method in interface com.facebook.presto.spi.relation.RowExpressionVisitor
 
visitLambda(LambdaDefinitionExpression, C) - Method in class com.facebook.presto.spi.relation.DefaultRowExpressionTraversalVisitor
 
visitLambda(LambdaDefinitionExpression, C) - Method in interface com.facebook.presto.spi.relation.RowExpressionVisitor
 
visitSpecialForm(SpecialFormExpression, C) - Method in class com.facebook.presto.spi.relation.DefaultRowExpressionTraversalVisitor
 
visitSpecialForm(SpecialFormExpression, C) - Method in interface com.facebook.presto.spi.relation.RowExpressionVisitor
 
visitVariableReference(VariableReferenceExpression, C) - Method in class com.facebook.presto.spi.relation.DefaultRowExpressionTraversalVisitor
 
visitVariableReference(VariableReferenceExpression, C) - Method in interface com.facebook.presto.spi.relation.RowExpressionVisitor
 

W

WarningCode - Class in com.facebook.presto.spi
 
WarningCode(int, String) - Constructor for class com.facebook.presto.spi.WarningCode
 
WarningCodeSupplier - Interface in com.facebook.presto.spi
 
WindowFunction - Interface in com.facebook.presto.spi.function
 
WindowFunctionSignature - Annotation Type in com.facebook.presto.spi.function
 
WindowFunctionSignatures - Annotation Type in com.facebook.presto.spi.function
 
windowIndex - Variable in class com.facebook.presto.spi.function.RankingWindowFunction
 
windowIndex - Variable in class com.facebook.presto.spi.function.ValueWindowFunction
 
WindowIndex - Interface in com.facebook.presto.spi.function
A window index contains the sorted values for a window partition.
withAlias(String) - Method in class com.facebook.presto.spi.function.Signature
 
withColumnDomains(Map<T, Domain>) - Static method in class com.facebook.presto.spi.predicate.TupleDomain
 
withConstants(Set<E>) - Method in interface com.facebook.presto.spi.LocalProperty
Simplfies this LocalProperty provided that the specified inputs are constants
withDefaultFieldNames(List<Type>) - Static method in class com.facebook.presto.spi.type.RowType
 
withDefaultPort(int) - Method in class com.facebook.presto.spi.HostAddress
Provide a default port if the parsed string contained only a host.
withMaxPageSize(int, List<? extends Type>) - Static method in class com.facebook.presto.spi.PageBuilder
 
withVariadicBound(String, String) - Static method in class com.facebook.presto.spi.function.Signature
 
writeBigDecimal(DecimalType, BlockBuilder, BigDecimal) - Static method in class com.facebook.presto.spi.type.Decimals
 
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Method in class com.facebook.presto.spi.block.ArrayBlockEncoding
 
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Method in interface com.facebook.presto.spi.block.BlockEncoding
Write the specified block to the specified output
writeBlock(SliceOutput, Block) - Method in interface com.facebook.presto.spi.block.BlockEncodingSerde
Write a blockEncoding to the output.
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Method in class com.facebook.presto.spi.block.ByteArrayBlockEncoding
 
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Method in class com.facebook.presto.spi.block.DictionaryBlockEncoding
 
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Method in class com.facebook.presto.spi.block.Int128ArrayBlockEncoding
 
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Method in class com.facebook.presto.spi.block.IntArrayBlockEncoding
 
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Method in class com.facebook.presto.spi.block.LazyBlockEncoding
 
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Method in class com.facebook.presto.spi.block.LongArrayBlockEncoding
 
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Method in class com.facebook.presto.spi.block.MapBlockEncoding
 
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Method in class com.facebook.presto.spi.block.RowBlockEncoding
 
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Method in class com.facebook.presto.spi.block.RunLengthBlockEncoding
 
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Method in class com.facebook.presto.spi.block.ShortArrayBlockEncoding
 
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Method in class com.facebook.presto.spi.block.SingleMapBlockEncoding
 
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Method in class com.facebook.presto.spi.block.SingleRowBlockEncoding
 
writeBlock(BlockEncodingSerde, SliceOutput, Block) - Method in class com.facebook.presto.spi.block.VariableWidthBlockEncoding
 
writeBoolean(BlockBuilder, boolean) - Method in class com.facebook.presto.spi.type.AbstractType
 
writeBoolean(BlockBuilder, boolean) - Method in class com.facebook.presto.spi.type.BooleanType
 
writeBoolean(BlockBuilder, boolean) - Method in class com.facebook.presto.spi.type.FunctionType
 
writeBoolean(BlockBuilder, boolean) - Method in interface com.facebook.presto.spi.type.Type
Writes the boolean value into the BlockBuilder.
writeByte(int) - Method in interface com.facebook.presto.spi.block.BlockBuilder
Write a byte to the current entry;
writeByte(int) - Method in class com.facebook.presto.spi.block.ByteArrayBlockBuilder
 
writeByte(int) - Method in class com.facebook.presto.spi.block.SingleArrayBlockWriter
 
writeByte(int) - Method in class com.facebook.presto.spi.block.SingleMapBlockWriter
 
writeByte(int) - Method in class com.facebook.presto.spi.block.SingleRowBlockWriter
 
writeByte(int) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
writeBytes(Slice, int, int) - Method in interface com.facebook.presto.spi.block.BlockBuilder
Write a byte sequences to the current entry;
writeBytes(Slice, int, int) - Method in class com.facebook.presto.spi.block.SingleArrayBlockWriter
 
writeBytes(Slice, int, int) - Method in class com.facebook.presto.spi.block.SingleMapBlockWriter
 
writeBytes(Slice, int, int) - Method in class com.facebook.presto.spi.block.SingleRowBlockWriter
 
writeBytes(Slice, int, int) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
writeBytesTo(int, int, int, BlockBuilder) - Method in class com.facebook.presto.spi.block.AbstractSingleArrayBlock
 
writeBytesTo(int, int, int, BlockBuilder) - Method in class com.facebook.presto.spi.block.AbstractSingleMapBlock
 
writeBytesTo(int, int, int, BlockBuilder) - Method in class com.facebook.presto.spi.block.AbstractSingleRowBlock
 
writeBytesTo(int, int, int, BlockBuilder) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
writeBytesTo(int, int, int, BlockBuilder) - Method in interface com.facebook.presto.spi.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.spi.block.DictionaryBlock
 
writeBytesTo(int, int, int, BlockBuilder) - Method in class com.facebook.presto.spi.block.LazyBlock
 
writeBytesTo(int, int, int, BlockBuilder) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
writeDouble(BlockBuilder, double) - Method in class com.facebook.presto.spi.type.AbstractType
 
writeDouble(BlockBuilder, double) - Method in class com.facebook.presto.spi.type.DoubleType
 
writeDouble(BlockBuilder, double) - Method in class com.facebook.presto.spi.type.FunctionType
 
writeDouble(BlockBuilder, double) - Method in interface com.facebook.presto.spi.type.Type
Writes the double value into the BlockBuilder.
writeInt(int) - Method in interface com.facebook.presto.spi.block.BlockBuilder
Write a int to the current entry;
writeInt(int) - Method in class com.facebook.presto.spi.block.IntArrayBlockBuilder
 
writeInt(int) - Method in class com.facebook.presto.spi.block.SingleArrayBlockWriter
 
writeInt(int) - Method in class com.facebook.presto.spi.block.SingleMapBlockWriter
 
writeInt(int) - Method in class com.facebook.presto.spi.block.SingleRowBlockWriter
 
writeInt(int) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
writeLong(long) - Method in interface com.facebook.presto.spi.block.BlockBuilder
Write a long to the current entry;
writeLong(long) - Method in class com.facebook.presto.spi.block.Int128ArrayBlockBuilder
 
writeLong(long) - Method in class com.facebook.presto.spi.block.LongArrayBlockBuilder
 
writeLong(long) - Method in class com.facebook.presto.spi.block.SingleArrayBlockWriter
 
writeLong(long) - Method in class com.facebook.presto.spi.block.SingleMapBlockWriter
 
writeLong(long) - Method in class com.facebook.presto.spi.block.SingleRowBlockWriter
 
writeLong(long) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
writeLong(BlockBuilder, long) - Method in class com.facebook.presto.spi.type.AbstractIntType
 
writeLong(BlockBuilder, long) - Method in class com.facebook.presto.spi.type.AbstractLongType
 
writeLong(BlockBuilder, long) - Method in class com.facebook.presto.spi.type.AbstractType
 
writeLong(BlockBuilder, long) - Method in class com.facebook.presto.spi.type.FunctionType
 
writeLong(BlockBuilder, long) - Method in class com.facebook.presto.spi.type.IntegerType
 
writeLong(BlockBuilder, long) - Method in class com.facebook.presto.spi.type.RealType
 
writeLong(BlockBuilder, long) - Method in class com.facebook.presto.spi.type.SmallintType
 
writeLong(BlockBuilder, long) - Method in class com.facebook.presto.spi.type.TinyintType
 
writeLong(BlockBuilder, long) - Method in interface com.facebook.presto.spi.type.Type
Writes the long value into the BlockBuilder.
writeNativeValue(Type, BlockBuilder, Object) - Static method in class com.facebook.presto.spi.type.TypeUtils
Write a native value object to the current entry of blockBuilder.
writeObject(BlockBuilder, Object) - Method in class com.facebook.presto.spi.type.AbstractType
 
writeObject(BlockBuilder, Object) - Method in class com.facebook.presto.spi.type.ArrayType
 
writeObject(BlockBuilder, Object) - Method in class com.facebook.presto.spi.type.FunctionType
 
writeObject(BlockBuilder, Object) - Method in class com.facebook.presto.spi.type.MapType
 
writeObject(BlockBuilder, Object) - Method in class com.facebook.presto.spi.type.RowType
 
writeObject(BlockBuilder, Object) - Method in interface com.facebook.presto.spi.type.Type
Writes the Object value into the BlockBuilder.
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.spi.block.AbstractMapBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.spi.block.AbstractRowBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.spi.block.AbstractSingleArrayBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.spi.block.AbstractSingleMapBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.spi.block.AbstractSingleRowBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
writePositionTo(int, BlockBuilder) - Method in interface com.facebook.presto.spi.block.Block
Appends the value at position to blockBuilder and close the entry.
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.spi.block.ByteArrayBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.spi.block.ByteArrayBlockBuilder
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.spi.block.Int128ArrayBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.spi.block.Int128ArrayBlockBuilder
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.spi.block.IntArrayBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.spi.block.IntArrayBlockBuilder
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.spi.block.LazyBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.spi.block.LongArrayBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.spi.block.LongArrayBlockBuilder
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.spi.block.ShortArrayBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.spi.block.ShortArrayBlockBuilder
 
writeShort(int) - Method in interface com.facebook.presto.spi.block.BlockBuilder
Write a short to the current entry;
writeShort(int) - Method in class com.facebook.presto.spi.block.ShortArrayBlockBuilder
 
writeShort(int) - Method in class com.facebook.presto.spi.block.SingleArrayBlockWriter
 
writeShort(int) - Method in class com.facebook.presto.spi.block.SingleMapBlockWriter
 
writeShort(int) - Method in class com.facebook.presto.spi.block.SingleRowBlockWriter
 
writeShort(int) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
writeShortDecimal(BlockBuilder, long) - Static method in class com.facebook.presto.spi.type.Decimals
 
writeSlice(BlockBuilder, Slice) - Method in class com.facebook.presto.spi.type.AbstractType
 
writeSlice(BlockBuilder, Slice, int, int) - Method in class com.facebook.presto.spi.type.AbstractType
 
writeSlice(BlockBuilder, Slice) - Method in class com.facebook.presto.spi.type.ArrayType
 
writeSlice(BlockBuilder, Slice, int, int) - Method in class com.facebook.presto.spi.type.ArrayType
 
writeSlice(BlockBuilder, Slice) - Method in class com.facebook.presto.spi.type.CharType
 
writeSlice(BlockBuilder, Slice, int, int) - Method in class com.facebook.presto.spi.type.CharType
 
writeSlice(BlockBuilder, Slice) - Method in class com.facebook.presto.spi.type.FunctionType
 
writeSlice(BlockBuilder, Slice, int, int) - Method in class com.facebook.presto.spi.type.FunctionType
 
writeSlice(BlockBuilder, Slice) - Method in class com.facebook.presto.spi.type.HyperLogLogType
 
writeSlice(BlockBuilder, Slice, int, int) - Method in class com.facebook.presto.spi.type.HyperLogLogType
 
writeSlice(BlockBuilder, Slice) - Method in class com.facebook.presto.spi.type.P4HyperLogLogType
 
writeSlice(BlockBuilder, Slice, int, int) - Method in class com.facebook.presto.spi.type.P4HyperLogLogType
 
writeSlice(BlockBuilder, Slice) - Method in class com.facebook.presto.spi.type.QuantileDigestType
 
writeSlice(BlockBuilder, Slice, int, int) - Method in class com.facebook.presto.spi.type.QuantileDigestType
 
writeSlice(BlockBuilder, Slice) - Method in interface com.facebook.presto.spi.type.Type
Writes the Slice value into the BlockBuilder.
writeSlice(BlockBuilder, Slice, int, int) - Method in interface com.facebook.presto.spi.type.Type
Writes the Slice value into the BlockBuilder.
writeSlice(BlockBuilder, Slice) - Method in class com.facebook.presto.spi.type.VarbinaryType
 
writeSlice(BlockBuilder, Slice, int, int) - Method in class com.facebook.presto.spi.type.VarbinaryType
 
writeSlice(BlockBuilder, Slice) - Method in class com.facebook.presto.spi.type.VarcharType
 
writeSlice(BlockBuilder, Slice, int, int) - Method in class com.facebook.presto.spi.type.VarcharType
 
writeString(BlockBuilder, String) - Method in class com.facebook.presto.spi.type.CharType
 
writeString(BlockBuilder, String) - Method in class com.facebook.presto.spi.type.VarcharType
 
writeType(SliceOutput, Type) - Static method in class com.facebook.presto.spi.type.TypeSerde
 

Z

zero() - Static method in class com.facebook.presto.spi.statistics.Estimate
 
A B C D E F G H I J K L M N O P Q R S T U V W Z 

Copyright © 2012–2019. All rights reserved.