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

A

abort() - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorPageSink
 
abort() - Method in interface com.facebook.presto.spi.ConnectorPageSink
 
abort() - Method in class com.facebook.presto.spi.RecordPageSink
 
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
 
AbstractArrayElementBlock - Class in com.facebook.presto.spi.block
 
AbstractArrayElementBlock(int) - Constructor for class com.facebook.presto.spi.block.AbstractArrayElementBlock
 
AbstractFixedWidthBlock - Class in com.facebook.presto.spi.block
 
AbstractFixedWidthBlock(int) - Constructor for class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
AbstractFixedWidthType - Class in com.facebook.presto.spi.type
 
AbstractFixedWidthType(TypeSignature, Class<?>, int) - Constructor for class com.facebook.presto.spi.type.AbstractFixedWidthType
 
AbstractInterleavedBlock - Class in com.facebook.presto.spi.block
 
AbstractInterleavedBlock(int) - Constructor for class com.facebook.presto.spi.block.AbstractInterleavedBlock
 
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
 
AccessDeniedException - Exception in com.facebook.presto.spi.security
 
AccessDeniedException(String) - Constructor for exception com.facebook.presto.spi.security.AccessDeniedException
 
addBytes(int) - Method in class com.facebook.presto.spi.block.BlockBuilderStatus
 
addColumn(ConnectorSession, ConnectorTableHandle, ColumnMetadata) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
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
addColumn(ConnectorSession, ConnectorTableHandle, ColumnMetadata) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
Add the specified column
addRow(Object...) - Method in class com.facebook.presto.spi.InMemoryRecordSet.Builder
 
advanceNextPosition() - Method in interface com.facebook.presto.spi.RecordCursor
 
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
 
alwaysTrue() - Static method in class com.facebook.presto.spi.Constraint
 
appendBoolean(boolean) - Method in interface com.facebook.presto.spi.RecordSink
 
appendDouble(double) - Method in interface com.facebook.presto.spi.RecordSink
 
appendLong(long) - Method in interface com.facebook.presto.spi.RecordSink
 
appendNull() - Method in class com.facebook.presto.spi.block.ArrayBlockBuilder
 
appendNull() - Method in class com.facebook.presto.spi.block.ArrayElementBlockWriter
 
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.FixedWidthBlockBuilder
 
appendNull() - Method in class com.facebook.presto.spi.block.InterleavedBlockBuilder
 
appendNull() - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
appendNull() - Method in interface com.facebook.presto.spi.RecordSink
 
appendObject(Object) - Method in interface com.facebook.presto.spi.RecordSink
 
appendPage(Page, Block) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorPageSink
 
appendPage(Page, Block) - Method in interface com.facebook.presto.spi.ConnectorPageSink
Returns a future that will be completed when the page sink can accept more pages.
appendPage(Page, Block) - Method in class com.facebook.presto.spi.RecordPageSink
 
appendString(byte[]) - Method in interface com.facebook.presto.spi.RecordSink
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.BigintType
 
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.DateType
 
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.HyperLogLogType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.IntegerType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.IntervalDayTimeType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
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.TimestampType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.TimeType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
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
 
Argument(String, Type) - Constructor for class com.facebook.presto.spi.procedure.Procedure.Argument
 
ARRAY - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
ArrayBlock - Class in com.facebook.presto.spi.block
 
ArrayBlock(Block, Slice, int, Slice) - Constructor for class com.facebook.presto.spi.block.ArrayBlock
 
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(BlockEncoding) - Constructor for class com.facebook.presto.spi.block.ArrayBlockEncoding
 
ArrayBlockEncoding.ArrayBlockEncodingFactory - Class in com.facebook.presto.spi.block
 
ArrayBlockEncodingFactory() - Constructor for class com.facebook.presto.spi.block.ArrayBlockEncoding.ArrayBlockEncodingFactory
 
ArrayElementBlockWriter - Class in com.facebook.presto.spi.block
 
ArrayElementBlockWriter(BlockBuilder, int) - Constructor for class com.facebook.presto.spi.block.ArrayElementBlockWriter
 
asBlock() - Method in class com.facebook.presto.spi.predicate.NullableValue
 
asNull(Type) - Static method in class com.facebook.presto.spi.predicate.NullableValue
 
assureLoaded() - Method in class com.facebook.presto.spi.block.AbstractArrayElementBlock
 
assureLoaded() - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
assureLoaded() - Method in class com.facebook.presto.spi.block.AbstractInterleavedBlock
 
assureLoaded() - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
assureLoaded() - Method in class com.facebook.presto.spi.block.ArrayBlock
 
assureLoaded() - Method in class com.facebook.presto.spi.block.ArrayBlockBuilder
 
assureLoaded() - Method in interface com.facebook.presto.spi.block.Block
Assures that all data for the block is in memory.
assureLoaded() - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
assureLoaded() - Method in class com.facebook.presto.spi.block.LazyArrayBlock
 
assureLoaded() - Method in class com.facebook.presto.spi.block.LazyBlock
 
assureLoaded() - Method in class com.facebook.presto.spi.block.LazyFixedWidthBlock
 
assureLoaded() - Method in class com.facebook.presto.spi.block.LazySliceArrayBlock
 
assureLoaded() - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
assureLoaded() - Method in class com.facebook.presto.spi.Page
Assures that all data for the block is in memory.

B

beginBlockEntry() - Method in class com.facebook.presto.spi.block.ArrayBlockBuilder
 
beginBlockEntry() - Method in class com.facebook.presto.spi.block.ArrayElementBlockWriter
 
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.InterleavedBlockBuilder
 
beginCreateTable(ConnectorSession, ConnectorTableMetadata) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
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.
beginCreateTable(ConnectorSession, ConnectorTableMetadata) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
Begin the atomic creation of a table with data.
beginDelete(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
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
beginDelete(ConnectorSession, ConnectorTableHandle) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
Begin delete query
beginInsert(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
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
beginInsert(ConnectorSession, ConnectorTableHandle) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
Begin insert query
beginRecord(long) - Method in interface com.facebook.presto.spi.RecordSink
 
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
 
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
 
bindParameters(Map<String, Type>) - Method in class com.facebook.presto.spi.type.TypeSignature
 
bindParameters(Map<String, Type>) - Method in class com.facebook.presto.spi.type.TypeSignatureParameter
 
Block - Interface in com.facebook.presto.spi.block
 
BlockBuilder - Interface in com.facebook.presto.spi.block
 
BlockBuilderStatus - Class in com.facebook.presto.spi.block
 
BlockBuilderStatus() - Constructor for class com.facebook.presto.spi.block.BlockBuilderStatus
 
BlockEncoding - Interface in com.facebook.presto.spi.block
 
BlockEncodingFactory<T extends BlockEncoding> - Interface in com.facebook.presto.spi.block
 
BlockEncodingSerde - Interface in com.facebook.presto.spi.block
 
BOOLEAN - Static variable in class com.facebook.presto.spi.type.BooleanType
 
BOOLEAN - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
booleanSessionProperty(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 class com.facebook.presto.spi.block.ArrayElementBlockWriter
 
build() - Method in interface com.facebook.presto.spi.block.BlockBuilder
Builds the block.
build() - Method in class com.facebook.presto.spi.block.FixedWidthBlockBuilder
 
build() - Method in class com.facebook.presto.spi.block.InterleavedBlockBuilder
 
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
 
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
 
bytesCompare(int, int, int, Slice, int, int) - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
bytesCompare(int, int, int, Slice, int, int) - Method in class com.facebook.presto.spi.block.AbstractArrayElementBlock
 
bytesCompare(int, int, int, Slice, int, int) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
bytesCompare(int, int, int, Slice, int, int) - Method in class com.facebook.presto.spi.block.AbstractInterleavedBlock
 
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.AbstractArrayBlock
 
bytesEqual(int, int, Slice, int, int) - Method in class com.facebook.presto.spi.block.AbstractArrayElementBlock
 
bytesEqual(int, int, Slice, int, int) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
bytesEqual(int, int, Slice, int, int) - Method in class com.facebook.presto.spi.block.AbstractInterleavedBlock
 
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

canCreateSampledTables(ConnectorSession) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
canCreateSampledTables(ConnectorSession) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
canCreateSampledTables(ConnectorSession) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Returns true if this catalog supports creation of sampled tables
canCreateSampledTables(ConnectorSession) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
Returns true if this catalog supports creation of sampled tables
checkCanAddColumn(ConnectorTransactionHandle, Identity, 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, SchemaTableName) - Method in interface com.facebook.presto.spi.security.ConnectorAccessControl
Deprecated.
Check if identity is allowed to add columns to the specified table in this catalog.
checkCanCreateTable(ConnectorTransactionHandle, Identity, 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, SchemaTableName) - Method in interface com.facebook.presto.spi.security.ConnectorAccessControl
Deprecated.
Check if identity is allowed to create the specified table in this catalog.
checkCanCreateView(ConnectorTransactionHandle, Identity, 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, SchemaTableName) - Method in interface com.facebook.presto.spi.security.ConnectorAccessControl
Deprecated.
Check if identity is allowed to create the specified view in this catalog.
checkCanCreateViewWithSelectFromTable(ConnectorTransactionHandle, Identity, SchemaTableName) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
Check if identity is allowed to create a view that selects from the specified table in this catalog.
checkCanCreateViewWithSelectFromTable(Identity, SchemaTableName) - Method in interface com.facebook.presto.spi.security.ConnectorAccessControl
Deprecated.
Check if identity is allowed to create a view that selects from the specified table in this catalog.
checkCanCreateViewWithSelectFromView(ConnectorTransactionHandle, Identity, SchemaTableName) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
Check if identity is allowed to create a view that selects from the specified view in this catalog.
checkCanCreateViewWithSelectFromView(Identity, SchemaTableName) - Method in interface com.facebook.presto.spi.security.ConnectorAccessControl
Deprecated.
Check if identity is allowed to create a view that selects from the specified view in this catalog.
checkCanDeleteFromTable(ConnectorTransactionHandle, Identity, 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, SchemaTableName) - Method in interface com.facebook.presto.spi.security.ConnectorAccessControl
Deprecated.
Check if identity is allowed to delete from the specified table in this catalog.
checkCanDropTable(ConnectorTransactionHandle, Identity, 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, SchemaTableName) - Method in interface com.facebook.presto.spi.security.ConnectorAccessControl
Deprecated.
Check if identity is allowed to drop the specified table in this catalog.
checkCanDropView(ConnectorTransactionHandle, Identity, 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, SchemaTableName) - Method in interface com.facebook.presto.spi.security.ConnectorAccessControl
Deprecated.
Check if identity is allowed to drop the specified view in this catalog.
checkCanGrantTablePrivilege(Identity, Privilege, SchemaTableName) - 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, SchemaTableName) - Method in interface com.facebook.presto.spi.security.ConnectorAccessControl
Deprecated.
Check if identity is allowed to grant to any other user the specified privilege on the specified table.
checkCanInsertIntoTable(ConnectorTransactionHandle, Identity, 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, SchemaTableName) - Method in interface com.facebook.presto.spi.security.ConnectorAccessControl
Deprecated.
Check if identity is allowed to insert into the specified table in this catalog.
checkCanRenameColumn(ConnectorTransactionHandle, Identity, 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, SchemaTableName) - Method in interface com.facebook.presto.spi.security.ConnectorAccessControl
Deprecated.
Check if identity is allowed to rename a column in the specified table in this catalog.
checkCanRenameTable(ConnectorTransactionHandle, Identity, 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, SchemaTableName, SchemaTableName) - Method in interface com.facebook.presto.spi.security.ConnectorAccessControl
Deprecated.
Check if identity is allowed to rename the specified table in this catalog.
checkCanSelectFromTable(ConnectorTransactionHandle, Identity, SchemaTableName) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
Check if identity is allowed to select from the specified table in this catalog.
checkCanSelectFromTable(Identity, SchemaTableName) - Method in interface com.facebook.presto.spi.security.ConnectorAccessControl
Deprecated.
Check if identity is allowed to select from the specified table in this catalog.
checkCanSelectFromView(ConnectorTransactionHandle, Identity, SchemaTableName) - Method in interface com.facebook.presto.spi.connector.ConnectorAccessControl
Check if identity is allowed to select from the specified view in this catalog.
checkCanSelectFromView(Identity, SchemaTableName) - Method in interface com.facebook.presto.spi.security.ConnectorAccessControl
Deprecated.
Check if identity is allowed to select from the specified view in this catalog.
checkCanSetCatalogSessionProperty(Identity, 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) - Method in interface com.facebook.presto.spi.security.ConnectorAccessControl
Deprecated.
Check if identity is allowed to set the specified property in this catalog.
checkCanSetSystemSessionProperty(Identity, String) - Method in interface com.facebook.presto.spi.security.SystemAccessControl
Check if identity is allowed to set the specified system property.
checkCanSetUser(Principal, String) - Method in interface com.facebook.presto.spi.security.SystemAccessControl
Check if the principal is allowed to be the specified user.
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.AbstractFixedWidthBlock
 
ClassLoaderSafeConnectorIndexResolver - Class in com.facebook.presto.spi.classloader
 
ClassLoaderSafeConnectorIndexResolver(ConnectorIndexResolver, ClassLoader) - Constructor for class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorIndexResolver
 
ClassLoaderSafeConnectorMetadata - Class in com.facebook.presto.spi.classloader
 
ClassLoaderSafeConnectorMetadata(ConnectorMetadata, ClassLoader) - Constructor for class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
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.classloader
 
ClassLoaderSafeConnectorPageSink(ConnectorPageSink, ClassLoader) - Constructor for class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorPageSink
 
ClassLoaderSafeConnectorPageSinkProvider - Class in com.facebook.presto.spi.classloader
 
ClassLoaderSafeConnectorPageSinkProvider(ConnectorPageSinkProvider, ClassLoader) - Constructor for class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorPageSinkProvider
 
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.classloader
 
ClassLoaderSafeConnectorPageSourceProvider(ConnectorPageSourceProvider, ClassLoader) - Constructor for class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorPageSourceProvider
 
ClassLoaderSafeConnectorPageSourceProvider - Class in com.facebook.presto.spi.connector.classloader
 
ClassLoaderSafeConnectorPageSourceProvider(ConnectorPageSourceProvider, ClassLoader) - Constructor for class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorPageSourceProvider
 
ClassLoaderSafeConnectorRecordSetProvider - Class in com.facebook.presto.spi.classloader
 
ClassLoaderSafeConnectorRecordSetProvider(ConnectorRecordSetProvider, ClassLoader) - Constructor for class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorRecordSetProvider
 
ClassLoaderSafeConnectorRecordSinkProvider - Class in com.facebook.presto.spi.classloader
 
ClassLoaderSafeConnectorRecordSinkProvider(ConnectorRecordSinkProvider, ClassLoader) - Constructor for class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorRecordSinkProvider
 
ClassLoaderSafeConnectorSplitManager - Class in com.facebook.presto.spi.classloader
 
ClassLoaderSafeConnectorSplitManager(ConnectorSplitManager, ClassLoader) - Constructor for class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorSplitManager
 
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
 
ClassLoaderSafeRecordSet - Class in com.facebook.presto.spi.classloader
 
ClassLoaderSafeRecordSet(RecordSet, ClassLoader) - Constructor for class com.facebook.presto.spi.classloader.ClassLoaderSafeRecordSet
 
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 class com.facebook.presto.spi.block.ArrayElementBlockWriter
 
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.FixedWidthBlockBuilder
 
closeEntry() - Method in class com.facebook.presto.spi.block.InterleavedBlockBuilder
 
closeEntry() - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
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
 
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
 
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.predicate - package com.facebook.presto.spi.predicate
 
com.facebook.presto.spi.procedure - package com.facebook.presto.spi.procedure
 
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.transaction - package com.facebook.presto.spi.transaction
 
com.facebook.presto.spi.type - package com.facebook.presto.spi.type
 
commit(ConnectorTransactionHandle) - Method in interface com.facebook.presto.spi.connector.Connector
Commit the transaction.
commit() - Method in interface com.facebook.presto.spi.RecordSink
 
commitCreateTable(ConnectorSession, ConnectorOutputTableHandle, Collection<Slice>) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
commitCreateTable(ConnectorSession, ConnectorOutputTableHandle, Collection<Slice>) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
Commit a table creation with data after the data is written.
commitDelete(ConnectorSession, ConnectorTableHandle, Collection<Slice>) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
Commit delete query
commitInsert(ConnectorSession, ConnectorInsertTableHandle, Collection<Slice>) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
commitInsert(ConnectorSession, ConnectorInsertTableHandle, Collection<Slice>) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
Commit insert query
compact() - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
compact() - Method in class com.facebook.presto.spi.Page
 
compactBlocks(List<Block>) - Static method in class com.facebook.presto.spi.block.DictionaryBlock
 
compareBlockValue(Type, Block, int, Block, int) - Method in enum com.facebook.presto.spi.block.SortOrder
Compares the values at the specified positions.
compareTo(int, int, int, Block, int, int, int) - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
compareTo(int, int, int, Block, int, int, int) - Method in class com.facebook.presto.spi.block.AbstractArrayElementBlock
 
compareTo(int, int, int, Block, int, int, int) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
compareTo(int, int, int, Block, int, int, int) - Method in class com.facebook.presto.spi.block.AbstractInterleavedBlock
 
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.AbstractType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.BigintType
 
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.DateType
 
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.IntegerType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.IntervalDayTimeType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
compareTo(SqlVarbinary) - Method in class com.facebook.presto.spi.type.SqlVarbinary
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.TimestampType
 
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.TimeType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
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
 
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
 
computeBlockEncoding() - Method in class com.facebook.presto.spi.block.AbstractInterleavedBlock
Can only be called after the child class is initialized enough that getBlock will return the right value
Connector - Interface in com.facebook.presto.spi
Deprecated.
Connector - Interface in com.facebook.presto.spi.connector
 
ConnectorAccessControl - Interface in com.facebook.presto.spi.connector
 
ConnectorAccessControl - Interface in com.facebook.presto.spi.security
Deprecated.
ConnectorFactory - Interface in com.facebook.presto.spi.connector
 
ConnectorFactory - Interface in com.facebook.presto.spi
Deprecated.
ConnectorHandleResolver - Interface in com.facebook.presto.spi
 
ConnectorIndex - Interface in com.facebook.presto.spi
 
ConnectorIndexHandle - Interface in com.facebook.presto.spi
 
ConnectorIndexProvider - Interface in com.facebook.presto.spi.connector
 
ConnectorIndexResolver - Interface in com.facebook.presto.spi
Deprecated.
ConnectorInsertTableHandle - Interface in com.facebook.presto.spi
 
ConnectorMetadata - Interface in com.facebook.presto.spi.connector
 
ConnectorMetadata - Interface in com.facebook.presto.spi
Deprecated.
ConnectorNewTableLayout - Class in com.facebook.presto.spi
 
ConnectorNewTableLayout(ConnectorPartitioningHandle, List<String>) - Constructor for class com.facebook.presto.spi.ConnectorNewTableLayout
 
ConnectorNodePartitioning - Class in com.facebook.presto.spi
 
ConnectorNodePartitioning(ConnectorPartitioningHandle, List<ColumnHandle>) - Constructor for class com.facebook.presto.spi.ConnectorNodePartitioning
 
ConnectorNodePartitioningProvider - Interface in com.facebook.presto.spi.connector
 
ConnectorOutputTableHandle - Interface in com.facebook.presto.spi
 
ConnectorPageSink - Interface in com.facebook.presto.spi
 
ConnectorPageSinkProvider - Interface in com.facebook.presto.spi.connector
 
ConnectorPageSinkProvider - Interface in com.facebook.presto.spi
Deprecated.
ConnectorPageSource - Interface in com.facebook.presto.spi
 
ConnectorPageSourceProvider - Interface in com.facebook.presto.spi.connector
 
ConnectorPageSourceProvider - Interface in com.facebook.presto.spi
Deprecated.
ConnectorPartitioningHandle - Interface in com.facebook.presto.spi.connector
 
ConnectorRecordSetProvider - Interface in com.facebook.presto.spi.connector
 
ConnectorRecordSetProvider - Interface in com.facebook.presto.spi
Deprecated.
ConnectorRecordSinkProvider - Interface in com.facebook.presto.spi.connector
 
ConnectorRecordSinkProvider - Interface in com.facebook.presto.spi
Deprecated.
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
 
ConnectorSplitManager - Interface in com.facebook.presto.spi.connector
 
ConnectorSplitManager - Interface in com.facebook.presto.spi
Deprecated.
ConnectorSplitSource - Interface 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<ConnectorNodePartitioning>, 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>, String) - Constructor for class com.facebook.presto.spi.ConnectorTableMetadata
 
ConnectorTableMetadata(SchemaTableName, List<ColumnMetadata>, Map<String, Object>, String, boolean) - Constructor for class com.facebook.presto.spi.ConnectorTableMetadata
 
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
 
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>, 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
 
copyFromBlock(Block) - Method in class com.facebook.presto.spi.block.LazyArrayBlock
 
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(List<Integer>) - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
copyPositions(List<Integer>) - Method in class com.facebook.presto.spi.block.AbstractArrayElementBlock
 
copyPositions(List<Integer>) - Method in class com.facebook.presto.spi.block.AbstractInterleavedBlock
 
copyPositions(List<Integer>) - Method in interface com.facebook.presto.spi.block.Block
Returns a block containing the specified positions.
copyPositions(List<Integer>) - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
copyPositions(List<Integer>) - Method in class com.facebook.presto.spi.block.FixedWidthBlock
 
copyPositions(List<Integer>) - Method in class com.facebook.presto.spi.block.FixedWidthBlockBuilder
 
copyPositions(List<Integer>) - Method in class com.facebook.presto.spi.block.LazyBlock
 
copyPositions(List<Integer>) - Method in class com.facebook.presto.spi.block.LazyFixedWidthBlock
 
copyPositions(List<Integer>) - Method in class com.facebook.presto.spi.block.LazySliceArrayBlock
 
copyPositions(List<Integer>) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
copyPositions(List<Integer>) - Method in class com.facebook.presto.spi.block.SliceArrayBlock
 
copyPositions(List<Integer>) - Method in class com.facebook.presto.spi.block.VariableWidthBlock
 
copyPositions(List<Integer>) - 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.AbstractArrayElementBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.spi.block.AbstractInterleavedBlock
 
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.DictionaryBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.spi.block.FixedWidthBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.spi.block.FixedWidthBlockBuilder
 
copyRegion(int, int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.spi.block.LazyFixedWidthBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.spi.block.LazySliceArrayBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.spi.block.SliceArrayBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.spi.block.VariableWidthBlock
 
copyRegion(int, int) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
create(Type, Object, int) - Static method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
create(String, Map<String, String>) - Method in interface com.facebook.presto.spi.connector.ConnectorFactory
 
create(String, Map<String, String>) - Method in interface com.facebook.presto.spi.ConnectorFactory
Deprecated.
 
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>) - Method in interface com.facebook.presto.spi.security.SystemAccessControlFactory
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.spi.type.AbstractFixedWidthType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.spi.type.AbstractFixedWidthType
 
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 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
 
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
 
createDictionaryBlock() - Method in class com.facebook.presto.spi.block.LazySliceArrayBlock
 
createFixedSizeBlockBuilder(int) - Method in class com.facebook.presto.spi.type.AbstractFixedWidthType
 
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.
createNonLazyBlock() - Method in class com.facebook.presto.spi.block.LazySliceArrayBlock
 
createPageIndexer(List<? extends Type>) - Method in interface com.facebook.presto.spi.PageIndexerFactory
Deprecated.
 
createPageSink(ConnectorSession, ConnectorOutputTableHandle) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorPageSinkProvider
 
createPageSink(ConnectorSession, ConnectorInsertTableHandle) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorPageSinkProvider
 
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
 
createPageSink(ConnectorSession, ConnectorOutputTableHandle) - Method in interface com.facebook.presto.spi.ConnectorPageSinkProvider
Deprecated.
 
createPageSink(ConnectorSession, ConnectorInsertTableHandle) - Method in interface com.facebook.presto.spi.ConnectorPageSinkProvider
Deprecated.
 
createPageSource(ConnectorSession, ConnectorSplit, List<ColumnHandle>) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorPageSourceProvider
 
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
 
createPageSource(ConnectorSession, ConnectorSplit, List<ColumnHandle>) - Method in interface com.facebook.presto.spi.ConnectorPageSourceProvider
Deprecated.
 
createTable(ConnectorSession, ConnectorTableMetadata) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
createTable(ConnectorSession, ConnectorTableMetadata) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
createTable(ConnectorSession, ConnectorTableMetadata) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Creates a table using the specified table metadata.
createTable(ConnectorSession, ConnectorTableMetadata) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
Creates a table using the specified table metadata.
createVarcharType(int) - Static method in class com.facebook.presto.spi.type.VarcharType
 
createView(ConnectorSession, SchemaTableName, String, boolean) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
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.
createView(ConnectorSession, SchemaTableName, String, boolean) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
Create the specified view.
cursor() - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeRecordSet
 
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
Hack to declare positions when producing a page with no channels
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
Deprecated.
 
decodePositionIndex(long) - Method in interface com.facebook.presto.spi.PageSorter
Deprecated.
 
decodeUnscaledValue(Slice) - Static method in class com.facebook.presto.spi.type.Decimals
 
DEFAULT_MAX_BLOCK_SIZE_IN_BYTES - Static variable in class com.facebook.presto.spi.block.BlockBuilderStatus
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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(Principal, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
denySetUser(Principal, String, String) - Static method in exception com.facebook.presto.spi.security.AccessDeniedException
 
deserialize(JsonParser, DeserializationContext) - Method in class com.facebook.presto.spi.type.ParameterKind.JsonDeserializer
 
DictionaryBlock - Class in com.facebook.presto.spi.block
 
DictionaryBlock(int, Block, Slice) - Constructor for class com.facebook.presto.spi.block.DictionaryBlock
 
DictionaryBlock(int, Block, Slice, DictionaryId) - Constructor for class com.facebook.presto.spi.block.DictionaryBlock
 
DictionaryBlock(int, Block, Slice, boolean) - Constructor for class com.facebook.presto.spi.block.DictionaryBlock
 
DictionaryBlock(int, Block, Slice, boolean, DictionaryId) - Constructor for class com.facebook.presto.spi.block.DictionaryBlock
 
DictionaryBlockEncoding - Class in com.facebook.presto.spi.block
 
DictionaryBlockEncoding(BlockEncoding) - Constructor for class com.facebook.presto.spi.block.DictionaryBlockEncoding
 
DictionaryBlockEncoding.DictionaryBlockEncodingFactory - Class in com.facebook.presto.spi.block
 
DictionaryBlockEncodingFactory() - Constructor for class com.facebook.presto.spi.block.DictionaryBlockEncoding.DictionaryBlockEncodingFactory
 
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>, List<TupleDomain<ColumnHandle>>) - Constructor for class com.facebook.presto.spi.DiscretePredicates
 
DiscreteValues - Interface in com.facebook.presto.spi.predicate
 
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.
DOUBLE - Static variable in class com.facebook.presto.spi.type.DoubleType
 
DOUBLE - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
doubleSessionProperty(String, String, Double, boolean) - Static method in class com.facebook.presto.spi.session.PropertyMetadata
 
DoubleType - Class in com.facebook.presto.spi.type
 
dropTable(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
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
dropTable(ConnectorSession, ConnectorTableHandle) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
Drops the specified table
dropView(ConnectorSession, SchemaTableName) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
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.
dropView(ConnectorSession, SchemaTableName) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
Drop the specified view.

E

encodeScaledValue(BigDecimal) - 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
 
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.AbstractArrayBlock
 
equals(int, int, Block, int, int, int) - Method in class com.facebook.presto.spi.block.AbstractArrayElementBlock
 
equals(int, int, Block, int, int, int) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
equals(int, int, Block, int, int, int) - Method in class com.facebook.presto.spi.block.AbstractInterleavedBlock
 
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.ColumnMetadata
 
equals(Object) - Method in class com.facebook.presto.spi.ConnectorNodePartitioning
 
equals(Object) - Method in class com.facebook.presto.spi.ConnectorTableLayout
 
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.GroupingProperty
 
equals(Object) - Method in class com.facebook.presto.spi.HostAddress
 
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.SchemaTableName
 
equals(Object) - Method in class com.facebook.presto.spi.SchemaTablePrefix
 
equals(Object) - Method in class com.facebook.presto.spi.security.Identity
 
equals(Object) - Method in class com.facebook.presto.spi.SortingProperty
 
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.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.SqlDate
 
equals(Object) - Method in class com.facebook.presto.spi.type.SqlDecimal
 
equals(Object) - Method in class com.facebook.presto.spi.type.SqlIntervalDayTime
 
equals(Object) - Method in class com.facebook.presto.spi.type.SqlIntervalYearMonth
 
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.TimeZoneKey
 
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
 
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.BigintType
 
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.DateType
 
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.IntegerType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.IntervalDayTimeType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.TimestampType
 
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.TimeType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
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) - Constructor for class com.facebook.presto.spi.ErrorCode
 
ErrorCodeSupplier - Interface in com.facebook.presto.spi
 
exactly(Type, Object) - Static method in class com.facebook.presto.spi.predicate.Marker
 
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.

F

FACTORY - Static variable in class com.facebook.presto.spi.block.ArrayBlockEncoding
 
FACTORY - Static variable in class com.facebook.presto.spi.block.DictionaryBlockEncoding
 
FACTORY - Static variable in class com.facebook.presto.spi.block.FixedWidthBlockEncoding
 
FACTORY - Static variable in class com.facebook.presto.spi.block.InterleavedBlockEncoding
 
FACTORY - Static variable in class com.facebook.presto.spi.block.LazySliceArrayBlockEncoding
 
FACTORY - Static variable in class com.facebook.presto.spi.block.RunLengthBlockEncoding
 
FACTORY - Static variable in class com.facebook.presto.spi.block.SliceArrayBlockEncoding
 
FACTORY - Static variable in class com.facebook.presto.spi.block.VariableWidthBlockEncoding
 
finish() - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorPageSink
 
finish() - Method in interface com.facebook.presto.spi.ConnectorPageSink
 
finish() - Method in class com.facebook.presto.spi.RecordPageSink
 
finish() - Method in interface com.facebook.presto.spi.UpdatablePageSource
 
finishCreateTable(ConnectorSession, ConnectorOutputTableHandle, Collection<Slice>) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
finishCreateTable(ConnectorSession, ConnectorOutputTableHandle, Collection<Slice>) - 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 interface com.facebook.presto.spi.connector.ConnectorMetadata
Finish delete query
finishInsert(ConnectorSession, ConnectorInsertTableHandle, Collection<Slice>) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
finishInsert(ConnectorSession, ConnectorInsertTableHandle, Collection<Slice>) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Finish insert query
finishRecord() - Method in interface com.facebook.presto.spi.RecordSink
 
FixedPageSource - Class in com.facebook.presto.spi
 
FixedPageSource(Iterable<Page>) - Constructor for class com.facebook.presto.spi.FixedPageSource
 
fixedSize - Variable in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
FixedSplitSource - Class in com.facebook.presto.spi
 
FixedSplitSource(String, Iterable<? extends ConnectorSplit>) - Constructor for class com.facebook.presto.spi.FixedSplitSource
 
FixedWidthBlock - Class in com.facebook.presto.spi.block
 
FixedWidthBlock(int, int, Slice, Slice) - Constructor for class com.facebook.presto.spi.block.FixedWidthBlock
 
FixedWidthBlockBuilder - Class in com.facebook.presto.spi.block
 
FixedWidthBlockBuilder(int, BlockBuilderStatus, int) - Constructor for class com.facebook.presto.spi.block.FixedWidthBlockBuilder
 
FixedWidthBlockBuilder(int, int) - Constructor for class com.facebook.presto.spi.block.FixedWidthBlockBuilder
 
FixedWidthBlockEncoding - Class in com.facebook.presto.spi.block
 
FixedWidthBlockEncoding(int) - Constructor for class com.facebook.presto.spi.block.FixedWidthBlockEncoding
 
FixedWidthBlockEncoding.FixedWidthBlockEncodingFactory - Class in com.facebook.presto.spi.block
 
FixedWidthBlockEncodingFactory() - Constructor for class com.facebook.presto.spi.block.FixedWidthBlockEncoding.FixedWidthBlockEncodingFactory
 
FixedWidthType - Interface in com.facebook.presto.spi.type
FixedWidthType is a type that has a fixed size for every value.
formatMillis(long) - Static method in class com.facebook.presto.spi.type.SqlIntervalDayTime
 
formatMonths(long) - Static method in class com.facebook.presto.spi.type.SqlIntervalYearMonth
 
fromColumnDomains(Optional<List<TupleDomain.ColumnDomain<T>>>) - Static method in class com.facebook.presto.spi.predicate.TupleDomain
 
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.
fromParts(String, int) - Static method in class com.facebook.presto.spi.HostAddress
Build a HostAddress instance from separate host and port values.
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
 

G

getAccessControl() - Method in interface com.facebook.presto.spi.connector.Connector
 
getAccessControl() - Method in interface com.facebook.presto.spi.Connector
Deprecated.
 
getActiveDatasourceNodes(String) - Method in interface com.facebook.presto.spi.NodeManager
 
getAddresses() - Method in interface com.facebook.presto.spi.ConnectorSplit
 
getAllOrNone() - Method in class com.facebook.presto.spi.predicate.AllOrNoneValueSet
 
getArguments() - Method in class com.facebook.presto.spi.procedure.Procedure
 
getBase() - Method in class com.facebook.presto.spi.type.TypeSignature
 
getBlock() - Method in class com.facebook.presto.spi.block.AbstractArrayElementBlock
 
getBlock(int) - Method in class com.facebook.presto.spi.block.AbstractInterleavedBlock
 
getBlock() - Method in class com.facebook.presto.spi.block.ArrayElementBlockWriter
 
getBlock(int) - Method in class com.facebook.presto.spi.block.InterleavedBlock
 
getBlock(int) - Method in class com.facebook.presto.spi.block.InterleavedBlockBuilder
 
getBlock() - Method in class com.facebook.presto.spi.block.LazyBlock
 
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
 
getBlocks() - Method in class com.facebook.presto.spi.Page
 
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 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.
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
 
getBucketToNode(ConnectorTransactionHandle, ConnectorSession, ConnectorPartitioningHandle) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeNodePartitioningProvider
 
getBucketToNode(ConnectorTransactionHandle, ConnectorSession, ConnectorPartitioningHandle) - Method in interface com.facebook.presto.spi.connector.ConnectorNodePartitioningProvider
 
getByte(int, int) - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
getByte(int, int) - Method in class com.facebook.presto.spi.block.AbstractArrayElementBlock
 
getByte(int, int) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
getByte(int, int) - Method in class com.facebook.presto.spi.block.AbstractInterleavedBlock
 
getByte(int, int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
getByte(int, int) - Method in interface com.facebook.presto.spi.block.Block
Gets a byte at offset in the value at position.
getByte(int, int) - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getByte(int, int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
getByte(int, int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getBytes() - Method in class com.facebook.presto.spi.type.SqlVarbinary
 
getChannelCount() - Method in class com.facebook.presto.spi.Page
 
getCode() - Method in class com.facebook.presto.spi.ErrorCode
 
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.classloader.ClassLoaderSafeConnectorMetadata
 
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.
getColumnHandles(ConnectorSession, ConnectorTableHandle) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
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.classloader.ClassLoaderSafeConnectorMetadata
 
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.
getColumnMetadata(ConnectorSession, ConnectorTableHandle, ColumnHandle) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
Gets the metadata for the specified table column.
getColumnName() - Method in exception com.facebook.presto.spi.ColumnNotFoundException
 
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.GroupingProperty
 
getColumns() - Method in interface com.facebook.presto.spi.LocalProperty
 
getColumns() - Method in class com.facebook.presto.spi.SortingProperty
 
getColumnTypes() - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeRecordSet
 
getColumnTypes() - Method in class com.facebook.presto.spi.InMemoryRecordSet
 
getColumnTypes() - Method in interface com.facebook.presto.spi.RecordSet
 
getColumnTypes() - Method in interface com.facebook.presto.spi.RecordSink
 
getComment() - Method in class com.facebook.presto.spi.ColumnMetadata
 
getCommonSuperType(List<? extends Type>) - Method in interface com.facebook.presto.spi.type.TypeManager
 
getCommonSuperType(Type, Type) - Method in interface com.facebook.presto.spi.type.TypeManager
 
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
 
getCoordinators() - Method in interface com.facebook.presto.spi.NodeManager
 
getCurrentNode() - Method in interface com.facebook.presto.spi.NodeManager
 
getCursor() - Method in class com.facebook.presto.spi.RecordPageSource
 
getDataSourceName() - Method in interface com.facebook.presto.spi.ConnectorSplitSource
 
getDataSourceName() - Method in class com.facebook.presto.spi.FixedSplitSource
 
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.
getDictionary() - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getDictionaryEncoding() - Method in class com.facebook.presto.spi.block.DictionaryBlockEncoding
 
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.type.AbstractType
 
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
 
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.
getDouble(int, int) - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
getDouble(int, int) - Method in class com.facebook.presto.spi.block.AbstractArrayElementBlock
 
getDouble(int, int) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
getDouble(int, int) - Method in class com.facebook.presto.spi.block.AbstractInterleavedBlock
 
getDouble(int, int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
getDouble(int, int) - Method in interface com.facebook.presto.spi.block.Block
Gets a little endian double at offset in the value at position.
getDouble(int, int) - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getDouble(int, int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
getDouble(int, int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
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 interface com.facebook.presto.spi.type.Type
Gets the value at the block position as a double.
getEncoding() - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
getEncoding() - Method in class com.facebook.presto.spi.block.AbstractArrayElementBlock
 
getEncoding() - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
getEncoding() - Method in class com.facebook.presto.spi.block.AbstractInterleavedBlock
 
getEncoding() - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
getEncoding() - Method in interface com.facebook.presto.spi.block.Block
Get the encoding for this block.
getEncoding() - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getEncoding() - Method in class com.facebook.presto.spi.block.InterleavedBlock
 
getEncoding() - Method in class com.facebook.presto.spi.block.InterleavedBlockBuilder
 
getEncoding() - Method in class com.facebook.presto.spi.block.LazyBlock
 
getEncoding() - Method in class com.facebook.presto.spi.block.LazySliceArrayBlock
 
getEncoding() - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getEncoding() - Method in class com.facebook.presto.spi.block.SliceArrayBlock
 
getEntries() - Method in class com.facebook.presto.spi.predicate.EquatableValueSet
 
getErrorCode() - Method in exception com.facebook.presto.spi.PrestoException
 
getEstimatedSize(Block) - Method in class com.facebook.presto.spi.block.ArrayBlockEncoding
 
getEstimatedSize(Block) - Method in interface com.facebook.presto.spi.block.BlockEncoding
Estimated serialized block size
getEstimatedSize(Block) - Method in class com.facebook.presto.spi.block.DictionaryBlockEncoding
 
getEstimatedSize(Block) - Method in class com.facebook.presto.spi.block.FixedWidthBlockEncoding
 
getEstimatedSize(Block) - Method in class com.facebook.presto.spi.block.InterleavedBlockEncoding
 
getEstimatedSize(Block) - Method in class com.facebook.presto.spi.block.LazyBlockEncoding
 
getEstimatedSize(Block) - Method in class com.facebook.presto.spi.block.LazySliceArrayBlockEncoding
 
getEstimatedSize(Block) - Method in class com.facebook.presto.spi.block.RunLengthBlockEncoding
 
getEstimatedSize(Block) - Method in class com.facebook.presto.spi.block.SliceArrayBlockEncoding
 
getEstimatedSize(Block) - Method in class com.facebook.presto.spi.block.VariableWidthBlockEncoding
 
getFactory() - Method in class com.facebook.presto.spi.block.ArrayBlockEncoding
 
getFactory() - Method in interface com.facebook.presto.spi.block.BlockEncoding
Return associated factory
getFactory() - Method in class com.facebook.presto.spi.block.DictionaryBlockEncoding
 
getFactory() - Method in class com.facebook.presto.spi.block.FixedWidthBlockEncoding
 
getFactory() - Method in class com.facebook.presto.spi.block.InterleavedBlockEncoding
 
getFactory() - Method in class com.facebook.presto.spi.block.LazyBlockEncoding
 
getFactory() - Method in class com.facebook.presto.spi.block.LazySliceArrayBlockEncoding
 
getFactory() - Method in class com.facebook.presto.spi.block.RunLengthBlockEncoding
 
getFactory() - Method in class com.facebook.presto.spi.block.SliceArrayBlockEncoding
 
getFactory() - Method in class com.facebook.presto.spi.block.VariableWidthBlockEncoding
 
getFixedSize() - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
getFixedSize() - Method in class com.facebook.presto.spi.block.FixedWidthBlockEncoding
 
getFixedSize() - Method in class com.facebook.presto.spi.type.AbstractFixedWidthType
 
getFixedSize() - Method in interface com.facebook.presto.spi.type.FixedWidthType
Gets the size of a value of this type is bytes.
getFloat(int, int) - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
getFloat(int, int) - Method in class com.facebook.presto.spi.block.AbstractArrayElementBlock
 
getFloat(int, int) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
getFloat(int, int) - Method in class com.facebook.presto.spi.block.AbstractInterleavedBlock
 
getFloat(int, int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
getFloat(int, int) - Method in interface com.facebook.presto.spi.block.Block
Gets a little endian float at offset in the value at position.
getFloat(int, int) - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getFloat(int, int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
getFloat(int, int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getHandle() - Method in class com.facebook.presto.spi.ConnectorTableLayout
 
getHandleResolver() - Method in interface com.facebook.presto.spi.connector.ConnectorFactory
 
getHandleResolver() - Method in interface com.facebook.presto.spi.ConnectorFactory
Deprecated.
 
getHigh() - Method in class com.facebook.presto.spi.predicate.Range
 
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
 
getId(int) - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getId() - Method in class com.facebook.presto.spi.type.TimeZoneKey
 
getIdentity() - Method in interface com.facebook.presto.spi.ConnectorSession
 
getIds() - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getIds() - Method in class com.facebook.presto.spi.block.LazySliceArrayBlock
 
getIndex(ConnectorSession, ConnectorIndexHandle, List<ColumnHandle>, List<ColumnHandle>) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorIndexResolver
 
getIndex(ConnectorTransactionHandle, ConnectorSession, ConnectorIndexHandle, List<ColumnHandle>, List<ColumnHandle>) - Method in interface com.facebook.presto.spi.connector.ConnectorIndexProvider
 
getIndex(ConnectorSession, ConnectorIndexHandle, List<ColumnHandle>, List<ColumnHandle>) - Method in interface com.facebook.presto.spi.ConnectorIndexResolver
Deprecated.
 
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
 
getIndexResolver() - Method in interface com.facebook.presto.spi.Connector
Deprecated.
 
getInfo() - Method in interface com.facebook.presto.spi.ConnectorSplit
 
getInsertTableHandleClass() - Method in interface com.facebook.presto.spi.ConnectorHandleResolver
 
getInt(int, int) - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
getInt(int, int) - Method in class com.facebook.presto.spi.block.AbstractArrayElementBlock
 
getInt(int, int) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
getInt(int, int) - Method in class com.facebook.presto.spi.block.AbstractInterleavedBlock
 
getInt(int, int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
getInt(int, int) - Method in interface com.facebook.presto.spi.block.Block
Gets a little endian int at offset in the value at position.
getInt(int, int) - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getInt(int, int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
getInt(int, int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getIsolationLevel() - Method in interface com.facebook.presto.spi.Connector
Deprecated.
Get the transaction read isolation level supported by this connector.
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 interface com.facebook.presto.spi.type.Type
Gets the Java class type used to represent this value on the stack during expression execution.
getKey() - Method in class com.facebook.presto.spi.type.TimeZoneKey
 
getKind() - Method in class com.facebook.presto.spi.type.TypeParameter
 
getKind() - Method in class com.facebook.presto.spi.type.TypeSignatureParameter
 
getLeastSignificantBits() - Method in class com.facebook.presto.spi.block.DictionaryId
 
getLength(int) - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
getLength(int) - Method in class com.facebook.presto.spi.block.AbstractArrayElementBlock
 
getLength(int) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
getLength(int) - Method in class com.facebook.presto.spi.block.AbstractInterleavedBlock
 
getLength(int) - Method in interface com.facebook.presto.spi.block.Block
Gets the length of the value at the position.
getLength(int) - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getLength(int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
getLength(int) - Method in class com.facebook.presto.spi.block.LazySliceArrayBlock
 
getLength(int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getLength(int) - Method in class com.facebook.presto.spi.block.SliceArrayBlock
 
getLength(int) - Method in class com.facebook.presto.spi.block.VariableWidthBlock
 
getLength(int) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
getLength() - Method in class com.facebook.presto.spi.type.VarcharType
 
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
getLong(int, int) - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
getLong(int, int) - Method in class com.facebook.presto.spi.block.AbstractArrayElementBlock
 
getLong(int, int) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
getLong(int, int) - Method in class com.facebook.presto.spi.block.AbstractInterleavedBlock
 
getLong(int, int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
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, int) - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getLong(int, int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
getLong(int, int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getLong(int) - Method in interface com.facebook.presto.spi.RecordCursor
 
getLong(Block, int) - Method in class com.facebook.presto.spi.type.AbstractType
 
getLong(Block, int) - Method in class com.facebook.presto.spi.type.BigintType
 
getLong(Block, int) - Method in class com.facebook.presto.spi.type.DateType
 
getLong(Block, int) - Method in class com.facebook.presto.spi.type.IntegerType
 
getLong(Block, int) - Method in class com.facebook.presto.spi.type.IntervalDayTimeType
 
getLong(Block, int) - Method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
getLong(Block, int) - Method in class com.facebook.presto.spi.type.TimestampType
 
getLong(Block, int) - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
getLong(Block, int) - Method in class com.facebook.presto.spi.type.TimeType
 
getLong(Block, int) - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
getLong(Block, int) - Method in interface com.facebook.presto.spi.type.Type
Gets the value at the block position as a long.
getLongLiteral() - Method in class com.facebook.presto.spi.type.TypeParameter
 
getLongLiteral() - Method in class com.facebook.presto.spi.type.TypeSignatureParameter
 
getLow() - Method in class com.facebook.presto.spi.predicate.Range
 
getMaxBlockSizeInBytes() - Method in class com.facebook.presto.spi.block.BlockBuilderStatus
 
getMaxBlockSizeInBytes() - Method in class com.facebook.presto.spi.block.PageBuilderStatus
 
getMaxIndex() - Method in interface com.facebook.presto.spi.PageIndexer
Deprecated.
Returns maximum index value returned.
getMaxPageSizeInBytes() - Method in class com.facebook.presto.spi.block.PageBuilderStatus
 
getMessage() - Method in exception com.facebook.presto.spi.PrestoException
 
getMetadata(ConnectorTransactionHandle) - Method in interface com.facebook.presto.spi.connector.Connector
Guaranteed to be called at most once per transaction.
getMetadata() - Method in interface com.facebook.presto.spi.Connector
Deprecated.
 
getMethodHandle() - Method in class com.facebook.presto.spi.procedure.Procedure
 
getMillisUtc() - Method in class com.facebook.presto.spi.type.SqlTime
 
getMillisUtc() - Method in class com.facebook.presto.spi.type.SqlTimestamp
 
getMillisUtc() - Method in class com.facebook.presto.spi.type.SqlTimestampWithTimeZone
 
getMillisUtc() - Method in class com.facebook.presto.spi.type.SqlTimeWithTimeZone
 
getMostSignificantBits() - Method in class com.facebook.presto.spi.block.DictionaryId
 
getName() - Method in class com.facebook.presto.spi.block.ArrayBlockEncoding.ArrayBlockEncodingFactory
 
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 interface com.facebook.presto.spi.block.BlockEncodingFactory
Gets the unique name of this encoding.
getName() - Method in class com.facebook.presto.spi.block.DictionaryBlockEncoding.DictionaryBlockEncodingFactory
 
getName() - Method in class com.facebook.presto.spi.block.DictionaryBlockEncoding
 
getName() - Method in class com.facebook.presto.spi.block.FixedWidthBlockEncoding.FixedWidthBlockEncodingFactory
 
getName() - Method in class com.facebook.presto.spi.block.FixedWidthBlockEncoding
 
getName() - Method in class com.facebook.presto.spi.block.InterleavedBlockEncoding
 
getName() - Method in class com.facebook.presto.spi.block.InterleavedBlockEncoding.InterleavedBlockEncodingFactory
 
getName() - Method in class com.facebook.presto.spi.block.LazyBlockEncoding
 
getName() - Method in class com.facebook.presto.spi.block.LazyBlockEncoding.LazyBlockEncodingFactory
 
getName() - Method in class com.facebook.presto.spi.block.LazySliceArrayBlockEncoding
 
getName() - Method in class com.facebook.presto.spi.block.LazySliceArrayBlockEncoding.LazySliceArrayBlockEncodingFactory
 
getName() - Method in class com.facebook.presto.spi.block.RunLengthBlockEncoding
 
getName() - Method in class com.facebook.presto.spi.block.SliceArrayBlockEncoding
 
getName() - Method in class com.facebook.presto.spi.block.SliceArrayBlockEncoding.SliceArrayBlockEncodingFactory
 
getName() - Method in class com.facebook.presto.spi.block.VariableWidthBlockEncoding
 
getName() - Method in class com.facebook.presto.spi.block.VariableWidthBlockEncoding.VariableWidthBlockEncodingFactory
 
getName() - Method in class com.facebook.presto.spi.ColumnMetadata
 
getName() - Method in interface com.facebook.presto.spi.connector.ConnectorFactory
 
getName() - Method in interface com.facebook.presto.spi.ConnectorFactory
Deprecated.
 
getName() - Method in class com.facebook.presto.spi.ConnectorViewDefinition
 
getName() - Method in class com.facebook.presto.spi.ErrorCode
 
getName() - Method in class com.facebook.presto.spi.procedure.Procedure.Argument
 
getName() - Method in class com.facebook.presto.spi.procedure.Procedure
 
getName() - Method in interface com.facebook.presto.spi.security.SystemAccessControlFactory
 
getName() - Method in class com.facebook.presto.spi.session.PropertyMetadata
Name of the session property.
getName() - Method in class com.facebook.presto.spi.type.NamedType
 
getName() - Method in class com.facebook.presto.spi.type.NamedTypeSignature
 
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(int) - Method in interface com.facebook.presto.spi.ConnectorSplitSource
 
getNextBatch(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
 
getNodePartitioning() - Method in class com.facebook.presto.spi.ConnectorTableLayout
The partitioning of the table across the worker nodes.
getNodePartitioningProvider() - Method in interface com.facebook.presto.spi.connector.Connector
 
getNodes(NodeState) - Method in interface com.facebook.presto.spi.NodeManager
 
getNullableSingleValue() - Method in class com.facebook.presto.spi.predicate.Domain
 
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.AbstractArrayElementBlock
 
getObject(int, Class<T>) - Method in class com.facebook.presto.spi.block.AbstractInterleavedBlock
 
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) - Method in interface com.facebook.presto.spi.RecordCursor
 
getObject(Block, int) - Method in class com.facebook.presto.spi.type.AbstractType
 
getObject() - Method in class com.facebook.presto.spi.type.DecimalParseResult
 
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.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.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.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.IntervalDayTimeType
 
getObjectValue(ConnectorSession, Block, int) - Method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
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.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 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
 
getOffsetBase() - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
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.LazyArrayBlock
 
getOffsets() - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
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.LazyArrayBlock
 
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
 
getOutputTableHandleClass() - Method in interface com.facebook.presto.spi.ConnectorHandleResolver
 
getOwner() - Method in class com.facebook.presto.spi.ConnectorTableMetadata
 
getOwner() - Method in class com.facebook.presto.spi.ConnectorViewDefinition
 
getPageSinkProvider() - Method in interface com.facebook.presto.spi.connector.Connector
 
getPageSinkProvider() - Method in interface com.facebook.presto.spi.Connector
Deprecated.
 
getPageSourceProvider() - Method in interface com.facebook.presto.spi.connector.Connector
 
getPageSourceProvider() - Method in interface com.facebook.presto.spi.Connector
Deprecated.
 
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.
getParameterizedType(String, List<TypeSignature>, List<String>) - Method in interface com.facebook.presto.spi.type.TypeManager
Deprecated.
getParameters() - Method in class com.facebook.presto.spi.type.TypeSignature
 
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.ConnectorNodePartitioning
The columns used to partition the table across the worker nodes.
getPartitioningHandle() - Method in class com.facebook.presto.spi.ConnectorNodePartitioning
A handle to the partitioning scheme used to divide the table across worker nodes.
getPartitioningHandleClass() - Method in interface com.facebook.presto.spi.ConnectorHandleResolver
 
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 class com.facebook.presto.spi.block.ArrayElementBlockWriter
 
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.DictionaryBlock
 
getPositionCount() - Method in class com.facebook.presto.spi.block.FixedWidthBlock
 
getPositionCount() - Method in class com.facebook.presto.spi.block.FixedWidthBlockBuilder
 
getPositionCount() - Method in class com.facebook.presto.spi.block.InterleavedBlock
 
getPositionCount() - Method in class com.facebook.presto.spi.block.InterleavedBlockBuilder
 
getPositionCount() - Method in class com.facebook.presto.spi.block.LazyArrayBlock
 
getPositionCount() - Method in class com.facebook.presto.spi.block.LazyBlock
 
getPositionCount() - Method in class com.facebook.presto.spi.block.LazyFixedWidthBlock
 
getPositionCount() - Method in class com.facebook.presto.spi.block.LazySliceArrayBlock
 
getPositionCount() - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getPositionCount() - Method in class com.facebook.presto.spi.block.SliceArrayBlock
 
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.LazySliceArrayBlock
 
getPositionOffset(int) - Method in class com.facebook.presto.spi.block.SliceArrayBlock
 
getPositionOffset(int) - Method in class com.facebook.presto.spi.block.VariableWidthBlock
 
getPositionOffset(int) - 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 predicate that describes the universe of data in this layout.
getPredicates() - Method in class com.facebook.presto.spi.DiscretePredicates
 
getPrincipal() - Method in class com.facebook.presto.spi.security.Identity
 
getPrintableValue(ConnectorSession) - Method in class com.facebook.presto.spi.predicate.Marker
 
getProcedures() - Method in interface com.facebook.presto.spi.connector.Connector
 
getProperties() - Method in class com.facebook.presto.spi.ConnectorTableMetadata
 
getProperty(String, Class<T>) - Method in interface com.facebook.presto.spi.ConnectorSession
 
getQueryId() - Method in interface com.facebook.presto.spi.ConnectorSession
 
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
 
getRawSlice() - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
getRawSlice(int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
getRawSlice() - Method in class com.facebook.presto.spi.block.FixedWidthBlock
 
getRawSlice() - Method in class com.facebook.presto.spi.block.FixedWidthBlockBuilder
 
getRawSlice() - Method in class com.facebook.presto.spi.block.LazyFixedWidthBlock
 
getRawSlice(int) - Method in class com.facebook.presto.spi.block.LazySliceArrayBlock
 
getRawSlice(int) - Method in class com.facebook.presto.spi.block.SliceArrayBlock
 
getRawSlice(int) - Method in class com.facebook.presto.spi.block.VariableWidthBlock
 
getRawSlice(int) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
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(ConnectorSession, ConnectorSplit, List<? extends ColumnHandle>) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorRecordSetProvider
 
getRecordSet(ConnectorTransactionHandle, ConnectorSession, ConnectorSplit, List<? extends ColumnHandle>) - Method in interface com.facebook.presto.spi.connector.ConnectorRecordSetProvider
 
getRecordSet(ConnectorSession, ConnectorSplit, List<? extends ColumnHandle>) - Method in interface com.facebook.presto.spi.ConnectorRecordSetProvider
Deprecated.
 
getRecordSetProvider() - Method in interface com.facebook.presto.spi.connector.Connector
 
getRecordSetProvider() - Method in interface com.facebook.presto.spi.Connector
Deprecated.
 
getRecordSink(ConnectorSession, ConnectorOutputTableHandle) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorRecordSinkProvider
 
getRecordSink(ConnectorSession, ConnectorInsertTableHandle) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorRecordSinkProvider
 
getRecordSink(ConnectorTransactionHandle, ConnectorSession, ConnectorOutputTableHandle) - Method in interface com.facebook.presto.spi.connector.ConnectorRecordSinkProvider
 
getRecordSink(ConnectorTransactionHandle, ConnectorSession, ConnectorInsertTableHandle) - Method in interface com.facebook.presto.spi.connector.ConnectorRecordSinkProvider
 
getRecordSink(ConnectorSession, ConnectorOutputTableHandle) - Method in interface com.facebook.presto.spi.ConnectorRecordSinkProvider
Deprecated.
 
getRecordSink(ConnectorSession, ConnectorInsertTableHandle) - Method in interface com.facebook.presto.spi.ConnectorRecordSinkProvider
Deprecated.
 
getRecordSinkProvider() - Method in interface com.facebook.presto.spi.connector.Connector
 
getRecordSinkProvider() - Method in interface com.facebook.presto.spi.Connector
Deprecated.
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.AbstractArrayElementBlock
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.AbstractInterleavedBlock
 
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.DictionaryBlock
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.FixedWidthBlock
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.FixedWidthBlockBuilder
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.LazyFixedWidthBlock
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.LazySliceArrayBlock
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.SliceArrayBlock
 
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
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.ArrayBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.ArrayBlockBuilder
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.ArrayElementBlockWriter
 
getRetainedSizeInBytes() - Method in interface com.facebook.presto.spi.block.Block
Returns the retained size of this block in memory.
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.FixedWidthBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.FixedWidthBlockBuilder
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.InterleavedBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.InterleavedBlockBuilder
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.LazyArrayBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.LazyBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.LazyFixedWidthBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.LazySliceArrayBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.spi.block.SliceArrayBlock
 
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
 
getSampleWeightColumnHandle(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
getSampleWeightColumnHandle(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
getSampleWeightColumnHandle(ConnectorSession, ConnectorTableHandle) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Returns the handle for the sample weight column, or null if the table does not contain sampled data.
getSampleWeightColumnHandle(ConnectorSession, ConnectorTableHandle) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
Returns the handle for the sample weight column, or null if the table does not contain sampled data.
getScale() - Method in class com.facebook.presto.spi.type.DecimalType
 
getScale() - Method in class com.facebook.presto.spi.type.SqlDecimal
 
getSchema() - Method in class com.facebook.presto.spi.procedure.Procedure
 
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
 
getSequenceId() - Method in class com.facebook.presto.spi.block.DictionaryId
 
getSerializable() - Method in class com.facebook.presto.spi.predicate.NullableValue
 
getServices(Class<T>) - Method in interface com.facebook.presto.spi.Plugin
 
getSessionProperties() - Method in interface com.facebook.presto.spi.connector.Connector
 
getSessionProperties() - Method in interface com.facebook.presto.spi.Connector
Deprecated.
 
getSessionTimeZoneKey() - Method in class com.facebook.presto.spi.type.SqlTime
 
getSessionTimeZoneKey() - Method in class com.facebook.presto.spi.type.SqlTimestamp
 
getShort(int, int) - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
getShort(int, int) - Method in class com.facebook.presto.spi.block.AbstractArrayElementBlock
 
getShort(int, int) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
getShort(int, int) - Method in class com.facebook.presto.spi.block.AbstractInterleavedBlock
 
getShort(int, int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
getShort(int, int) - Method in interface com.facebook.presto.spi.block.Block
Gets a little endian short at offset in the value at position.
getShort(int, int) - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getShort(int, int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
getShort(int, int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
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.AbstractArrayElementBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.spi.block.AbstractInterleavedBlock
 
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.DictionaryBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
getSingleValueBlock(int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.ArrayBlock
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.ArrayBlockBuilder
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.ArrayElementBlockWriter
 
getSizeInBytes() - Method in interface com.facebook.presto.spi.block.Block
Returns the logical size of this block in memory.
getSizeInBytes() - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.FixedWidthBlock
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.FixedWidthBlockBuilder
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.InterleavedBlock
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.InterleavedBlockBuilder
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.LazyArrayBlock
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.LazyBlock
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.LazyFixedWidthBlock
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.LazySliceArrayBlock
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.PageBuilderStatus
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.SliceArrayBlock
 
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.AbstractArrayBlock
 
getSlice(int, int, int) - Method in class com.facebook.presto.spi.block.AbstractArrayElementBlock
 
getSlice(int, int, int) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
getSlice(int, int, int) - Method in class com.facebook.presto.spi.block.AbstractInterleavedBlock
 
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) - Method in interface com.facebook.presto.spi.RecordCursor
 
getSlice(Block, int) - Method in class com.facebook.presto.spi.type.AbstractFixedWidthType
 
getSlice(Block, int) - Method in class com.facebook.presto.spi.type.AbstractType
 
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 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
 
getSliceArraySizeInBytes(Slice[]) - Static method in class com.facebook.presto.spi.block.SliceArrayBlock
 
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
 
getSplitManager() - Method in interface com.facebook.presto.spi.Connector
Deprecated.
 
getSplits(ConnectorSession, ConnectorTableLayoutHandle) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorSplitManager
 
getSplits(ConnectorTransactionHandle, ConnectorSession, ConnectorTableLayoutHandle) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorSplitManager
 
getSplits(ConnectorTransactionHandle, ConnectorSession, ConnectorTableLayoutHandle) - Method in interface com.facebook.presto.spi.connector.ConnectorSplitManager
 
getSplits(ConnectorSession, ConnectorTableLayoutHandle) - Method in interface com.facebook.presto.spi.ConnectorSplitManager
Deprecated.
 
getSqlType() - Method in class com.facebook.presto.spi.session.PropertyMetadata
SQL type of the property.
getStartTime() - Method in interface com.facebook.presto.spi.ConnectorSession
 
getStreamPartitioningColumns() - Method in class com.facebook.presto.spi.ConnectorTableLayout
The partitioning for the table streams.
getSummary() - Method in class com.facebook.presto.spi.Constraint
 
getSystemMemoryUsage() - Method in interface com.facebook.presto.spi.ConnectorPageSource
Get the total memory that needs to be reserved in the system 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
 
getSystemTables() - Method in interface com.facebook.presto.spi.connector.Connector
 
getSystemTables() - Method in interface com.facebook.presto.spi.Connector
Deprecated.
 
getTable() - Method in class com.facebook.presto.spi.ConnectorTableMetadata
 
getTableHandle(ConnectorSession, SchemaTableName) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
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.
getTableHandle(ConnectorSession, SchemaTableName) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
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
 
getTableLayout(ConnectorSession, ConnectorTableLayoutHandle) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
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(ConnectorSession, ConnectorTableLayoutHandle) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
 
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.classloader.ClassLoaderSafeConnectorMetadata
 
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.
getTableLayouts(ConnectorSession, ConnectorTableHandle, Constraint<ColumnHandle>, Optional<Set<ColumnHandle>>) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
Return a list of table layouts that satisfy the given constraint.
getTableMetadata(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
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(ConnectorSession, ConnectorTableHandle) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
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
 
getTableProperties() - Method in interface com.facebook.presto.spi.connector.Connector
 
getTableProperties() - Method in interface com.facebook.presto.spi.Connector
Deprecated.
 
getTimeZoneForKey(TimeZoneKey) - Static method in class com.facebook.presto.spi.type.TimeZoneIndex
 
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
 
getTotalBytes() - Method in interface com.facebook.presto.spi.ConnectorPageSource
Gets the total input bytes that will be processed by this page source.
getTotalBytes() - Method in class com.facebook.presto.spi.FixedPageSource
 
getTotalBytes() - Method in interface com.facebook.presto.spi.RecordCursor
 
getTotalBytes() - Method in class com.facebook.presto.spi.RecordPageSource
 
getTransactionHandleClass() - Method in interface com.facebook.presto.spi.ConnectorHandleResolver
 
getType() - Method in class com.facebook.presto.spi.ColumnMetadata
 
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.type.DecimalParseResult
 
getType() - Method in class com.facebook.presto.spi.type.NamedType
 
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
 
getTypeParameters() - Method in class com.facebook.presto.spi.type.AbstractType
 
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.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.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
 
getUnenforcedConstraint() - Method in class com.facebook.presto.spi.ConnectorTableLayoutResult
 
getUnresolvedTupleDomain() - Method in class com.facebook.presto.spi.ConnectorResolvedIndex
 
getUpdateRowIdColumnHandle(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
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.
getUpdateRowIdColumnHandle(ConnectorSession, ConnectorTableHandle) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
Get the column handle that will generate row IDs for the delete operation.
getUser() - Method in interface com.facebook.presto.spi.ConnectorSession
 
getUser() - Method in class com.facebook.presto.spi.security.Identity
 
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(ParameterKind, Class<A>) - Method in class com.facebook.presto.spi.type.TypeParameter
 
getValueBlock() - Method in class com.facebook.presto.spi.predicate.Marker
 
getValueBlockEncoding() - Method in class com.facebook.presto.spi.block.RunLengthBlockEncoding
 
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
 
getValueIsNull() - Method in class com.facebook.presto.spi.block.LazyArrayBlock
 
getValues() - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
getValues() - Method in class com.facebook.presto.spi.block.ArrayBlock
 
getValues() - Method in class com.facebook.presto.spi.block.ArrayBlockBuilder
 
getValues() - Method in class com.facebook.presto.spi.block.LazyArrayBlock
 
getValues() - Method in class com.facebook.presto.spi.block.LazySliceArrayBlock
 
getValues() - Method in class com.facebook.presto.spi.block.SliceArrayBlock
 
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
 
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
 
getVariable() - Method in class com.facebook.presto.spi.type.TypeParameter
 
getVariable() - Method in class com.facebook.presto.spi.type.TypeSignatureParameter
 
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.classloader.ClassLoaderSafeConnectorMetadata
 
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.
getViews(ConnectorSession, SchemaTablePrefix) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
Gets the view data for views that match the specified table prefix.
getZoneId() - Method in exception com.facebook.presto.spi.type.TimeZoneNotSupportedException
 
grantTablePrivileges(ConnectorSession, SchemaTableName, Set<Privilege>, String, boolean) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
grantTablePrivileges(ConnectorSession, SchemaTableName, Set<Privilege>, String, boolean) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
grantTablePrivileges(ConnectorSession, SchemaTableName, Set<Privilege>, String, boolean) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
Grants the specified privilege to the specified user on the specified table
grantTablePrivileges(ConnectorSession, SchemaTableName, Set<Privilege>, String, boolean) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
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
 
GroupingProperty<E> - Class in com.facebook.presto.spi
 
GroupingProperty(Collection<E>) - Constructor for class com.facebook.presto.spi.GroupingProperty
 

H

hash(int, int, int) - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
hash(int, int, int) - Method in class com.facebook.presto.spi.block.AbstractArrayElementBlock
 
hash(int, int, int) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
hash(int, int, int) - Method in class com.facebook.presto.spi.block.AbstractInterleavedBlock
 
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.AbstractType
 
hash(Block, int) - Method in class com.facebook.presto.spi.type.BigintType
 
hash(Block, int) - Method in class com.facebook.presto.spi.type.BooleanType
 
hash(Block, int) - Method in class com.facebook.presto.spi.type.DateType
 
hash(Block, int) - Method in class com.facebook.presto.spi.type.DoubleType
 
hash(Block, int) - Method in class com.facebook.presto.spi.type.IntegerType
 
hash(Block, int) - Method in class com.facebook.presto.spi.type.IntervalDayTimeType
 
hash(Block, int) - Method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
hash(Block, int) - Method in class com.facebook.presto.spi.type.TimestampType
 
hash(Block, int) - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
hash(Block, int) - Method in class com.facebook.presto.spi.type.TimeType
 
hash(Block, int) - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
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(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.ColumnMetadata
 
hashCode() - Method in class com.facebook.presto.spi.ConnectorNodePartitioning
 
hashCode() - Method in class com.facebook.presto.spi.ConnectorTableLayout
 
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.GroupingProperty
 
hashCode() - Method in class com.facebook.presto.spi.HostAddress
 
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.SchemaTableName
 
hashCode() - Method in class com.facebook.presto.spi.SchemaTablePrefix
 
hashCode() - Method in class com.facebook.presto.spi.security.Identity
 
hashCode() - Method in class com.facebook.presto.spi.SortingProperty
 
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.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.SqlDate
 
hashCode() - Method in class com.facebook.presto.spi.type.SqlDecimal
 
hashCode() - Method in class com.facebook.presto.spi.type.SqlIntervalDayTime
 
hashCode() - Method in class com.facebook.presto.spi.type.SqlIntervalYearMonth
 
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.TimeZoneKey
 
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
 
hasPort() - Method in class com.facebook.presto.spi.HostAddress
Return true if this instance has a defined port.
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
 
includes(Marker) - Method in class com.facebook.presto.spi.predicate.Range
 
includesNullableValue(Object) - Method in class com.facebook.presto.spi.predicate.Domain
 
indexPage(Page) - Method in interface com.facebook.presto.spi.PageIndexer
Deprecated.
Returns the unique index of each position value.
InMemoryRecordSet - Class in com.facebook.presto.spi
 
InMemoryRecordSet(Collection<? extends Type>, Collection<? extends List<?>>) - Constructor for class com.facebook.presto.spi.InMemoryRecordSet
 
InMemoryRecordSet.Builder - Class in com.facebook.presto.spi
 
INSTANCE_SIZE - Static variable in class com.facebook.presto.spi.block.BlockBuilderStatus
 
INTEGER - Static variable in class com.facebook.presto.spi.type.IntegerType
 
INTEGER - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
integerSessionProperty(String, String, Integer, boolean) - Static method in class com.facebook.presto.spi.session.PropertyMetadata
 
IntegerType - Class in com.facebook.presto.spi.type
 
InterleavedBlock - Class in com.facebook.presto.spi.block
 
InterleavedBlock(Block[]) - Constructor for class com.facebook.presto.spi.block.InterleavedBlock
 
InterleavedBlockBuilder - Class in com.facebook.presto.spi.block
 
InterleavedBlockBuilder(List<Type>, BlockBuilderStatus, int) - Constructor for class com.facebook.presto.spi.block.InterleavedBlockBuilder
 
InterleavedBlockBuilder(List<Type>, BlockBuilderStatus, int, int) - Constructor for class com.facebook.presto.spi.block.InterleavedBlockBuilder
 
InterleavedBlockEncoding - Class in com.facebook.presto.spi.block
 
InterleavedBlockEncoding(BlockEncoding[]) - Constructor for class com.facebook.presto.spi.block.InterleavedBlockEncoding
 
InterleavedBlockEncoding.InterleavedBlockEncodingFactory - Class in com.facebook.presto.spi.block
 
InterleavedBlockEncodingFactory() - Constructor for class com.facebook.presto.spi.block.InterleavedBlockEncoding.InterleavedBlockEncodingFactory
 
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_TIME - Static variable in class com.facebook.presto.spi.type.IntervalDayTimeType
 
INTERVAL_DAY_TO_SECOND - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
INTERVAL_YEAR_MONTH - Static variable in class com.facebook.presto.spi.type.IntervalYearMonthType
 
INTERVAL_YEAR_TO_MONTH - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
IntervalDayTimeType - Class in com.facebook.presto.spi.type
 
IntervalYearMonthType - Class in com.facebook.presto.spi.type
 
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
 
isAscending() - Method in enum com.facebook.presto.spi.block.SortOrder
 
isCalculated() - Method in class com.facebook.presto.spi.type.TypeSignature
 
isCalculated() - Method in class com.facebook.presto.spi.type.TypeSignatureParameter
 
isCompact() - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
isComparable() - Method in class com.facebook.presto.spi.type.AbstractType
 
isComparable() - Method in class com.facebook.presto.spi.type.BigintType
 
isComparable() - Method in class com.facebook.presto.spi.type.BooleanType
 
isComparable() - Method in class com.facebook.presto.spi.type.DateType
 
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.IntegerType
 
isComparable() - Method in class com.facebook.presto.spi.type.IntervalDayTimeType
 
isComparable() - Method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
isComparable() - Method in class com.facebook.presto.spi.type.TimestampType
 
isComparable() - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
isComparable() - Method in class com.facebook.presto.spi.type.TimeType
 
isComparable() - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
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
 
isCoordinatorOnly() - Method in interface com.facebook.presto.spi.connector.ConnectorPartitioningHandle
 
isDictionary() - Method in class com.facebook.presto.spi.block.LazySliceArrayBlock
 
isEmpty() - Method in class com.facebook.presto.spi.block.PageBuilderStatus
 
isEmpty() - Method in class com.facebook.presto.spi.PageBuilder
 
isEntryNull(int) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
isEntryNull(int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
isEntryNull(int) - Method in class com.facebook.presto.spi.block.FixedWidthBlock
 
isEntryNull(int) - Method in class com.facebook.presto.spi.block.FixedWidthBlockBuilder
 
isEntryNull(int) - Method in class com.facebook.presto.spi.block.LazyFixedWidthBlock
 
isEntryNull(int) - Method in class com.facebook.presto.spi.block.LazySliceArrayBlock
 
isEntryNull(int) - Method in class com.facebook.presto.spi.block.SliceArrayBlock
 
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
 
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
 
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?
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
 
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
 
isNull(int) - Method in class com.facebook.presto.spi.block.AbstractArrayBlock
 
isNull(int) - Method in class com.facebook.presto.spi.block.AbstractArrayElementBlock
 
isNull(int) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
isNull(int) - Method in class com.facebook.presto.spi.block.AbstractInterleavedBlock
 
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.DictionaryBlock
 
isNull(int) - Method in class com.facebook.presto.spi.block.LazyBlock
 
isNull(int) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
isNull() - Method in class com.facebook.presto.spi.predicate.NullableValue
 
isNull(int) - Method in interface com.facebook.presto.spi.RecordCursor
 
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.AbstractType
 
isOrderable() - Method in class com.facebook.presto.spi.type.BigintType
 
isOrderable() - Method in class com.facebook.presto.spi.type.BooleanType
 
isOrderable() - Method in class com.facebook.presto.spi.type.DateType
 
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.IntegerType
 
isOrderable() - Method in class com.facebook.presto.spi.type.IntervalDayTimeType
 
isOrderable() - Method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
isOrderable() - Method in class com.facebook.presto.spi.type.TimestampType
 
isOrderable() - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
isOrderable() - Method in class com.facebook.presto.spi.type.TimeType
 
isOrderable() - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
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
 
isRemotelyAccessible() - Method in interface com.facebook.presto.spi.ConnectorSplit
 
isSampled() - Method in class com.facebook.presto.spi.ConnectorTableMetadata
 
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
 
isTypeSignature() - Method in class com.facebook.presto.spi.type.TypeSignatureParameter
 
isUpperUnbounded() - Method in class com.facebook.presto.spi.predicate.Marker
 
isUtcZoneId(String) - Static method in class com.facebook.presto.spi.type.TimeZoneKey
 
isVariable() - Method in class com.facebook.presto.spi.type.TypeSignatureParameter
 
isWhiteList() - Method in interface com.facebook.presto.spi.predicate.DiscreteValues
 
isWhiteList() - Method in class com.facebook.presto.spi.predicate.EquatableValueSet
 

J

JSON - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
JsonDeserializer() - Constructor for class com.facebook.presto.spi.type.ParameterKind.JsonDeserializer
 
jsonName() - Method in enum com.facebook.presto.spi.type.ParameterKind
 

L

LazyArrayBlock - Class in com.facebook.presto.spi.block
 
LazyArrayBlock(LazyBlockLoader<LazyArrayBlock>) - Constructor for class com.facebook.presto.spi.block.LazyArrayBlock
 
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(BlockEncoding) - Constructor for class com.facebook.presto.spi.block.LazyBlockEncoding
 
LazyBlockEncoding.LazyBlockEncodingFactory - Class in com.facebook.presto.spi.block
 
LazyBlockEncodingFactory(BlockEncodingFactory) - Constructor for class com.facebook.presto.spi.block.LazyBlockEncoding.LazyBlockEncodingFactory
 
LazyBlockLoader<T extends Block> - Interface in com.facebook.presto.spi.block
 
LazyFixedWidthBlock - Class in com.facebook.presto.spi.block
 
LazyFixedWidthBlock(int, int, LazyBlockLoader<LazyFixedWidthBlock>) - Constructor for class com.facebook.presto.spi.block.LazyFixedWidthBlock
 
LazySliceArrayBlock - Class in com.facebook.presto.spi.block
 
LazySliceArrayBlock(int, LazyBlockLoader<LazySliceArrayBlock>) - Constructor for class com.facebook.presto.spi.block.LazySliceArrayBlock
 
LazySliceArrayBlockEncoding - Class in com.facebook.presto.spi.block
 
LazySliceArrayBlockEncoding() - Constructor for class com.facebook.presto.spi.block.LazySliceArrayBlockEncoding
 
LazySliceArrayBlockEncoding.LazySliceArrayBlockEncodingFactory - Class in com.facebook.presto.spi.block
 
LazySliceArrayBlockEncodingFactory() - Constructor for class com.facebook.presto.spi.block.LazySliceArrayBlockEncoding.LazySliceArrayBlockEncodingFactory
 
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
 
listSchemaNames(ConnectorSession) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
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.
listSchemaNames(ConnectorSession) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
Returns the schemas provided by this connector.
listTableColumns(ConnectorSession, SchemaTablePrefix) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
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.
listTableColumns(ConnectorSession, SchemaTablePrefix) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
Gets the metadata for all columns that match the specified table prefix.
listTables(ConnectorSession, String) - Method in class com.facebook.presto.spi.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
List table names, possibly filtered by schema.
listTables(ConnectorSession, String) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
List table names, possibly filtered by schema.
listViews(ConnectorSession, String) - Method in class com.facebook.presto.spi.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
List view names, possibly filtered by schema.
listViews(ConnectorSession, String) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
List view names, possibly filtered by schema.
load(T) - Method in interface com.facebook.presto.spi.block.LazyBlockLoader
 
LocalProperty<E> - Interface in com.facebook.presto.spi
 
longSessionProperty(String, String, Long, boolean) - Static method in class com.facebook.presto.spi.session.PropertyMetadata
 
longTenToNth(int) - Static method in class com.facebook.presto.spi.type.Decimals
 
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
 
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
 
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.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
 
meetsRequirementOf(IsolationLevel) - Method in enum com.facebook.presto.spi.transaction.IsolationLevel
 
metadataDelete(ConnectorSession, ConnectorTableHandle, ConnectorTableLayoutHandle) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
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
metadataDelete(ConnectorSession, ConnectorTableHandle, ConnectorTableLayoutHandle) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
Delete the provided table layout
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
 

N

NamedType - Class in com.facebook.presto.spi.type
 
NamedType(String, Type) - Constructor for class com.facebook.presto.spi.type.NamedType
 
NamedTypeSignature - Class in com.facebook.presto.spi.type
 
NamedTypeSignature(String, TypeSignature) - Constructor for class com.facebook.presto.spi.type.NamedTypeSignature
 
nativeValueToBlock(Type, Object) - Static method in class com.facebook.presto.spi.predicate.Utils
 
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
 
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
 
NotFoundException(String, Throwable, boolean, boolean) - Constructor for exception com.facebook.presto.spi.NotFoundException
 
notNull(Type) - Static method in class com.facebook.presto.spi.predicate.Domain
 
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
 

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(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
 
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
 
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
 
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
 
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
 
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, int) - Constructor for class com.facebook.presto.spi.block.PageBuilderStatus
 
PageIndexer - Interface in com.facebook.presto.spi
Deprecated.
PageIndexerFactory - Interface in com.facebook.presto.spi
Deprecated.
PageSorter - Interface in com.facebook.presto.spi
Deprecated.
ParameterKind - Enum in com.facebook.presto.spi.type
 
ParameterKind.JsonDeserializer - Class in com.facebook.presto.spi.type
 
parse(String) - Static method in class com.facebook.presto.spi.type.Decimals
 
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
 
Plugin - Interface in com.facebook.presto.spi
 
predicate() - Method in class com.facebook.presto.spi.Constraint
 
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
 
PrestoException(ErrorCodeSupplier, String, Throwable, boolean, boolean) - Constructor for exception com.facebook.presto.spi.PrestoException
 
Privilege - Enum in com.facebook.presto.spi.security
 
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
 
PropertyMetadata<T> - Class in com.facebook.presto.spi.session
 
PropertyMetadata(String, String, Type, Class<T>, T, boolean) - Constructor for class com.facebook.presto.spi.session.PropertyMetadata
 
PropertyMetadata(String, String, Type, Class<T>, T, boolean, Function<Object, T>) - Constructor for class com.facebook.presto.spi.session.PropertyMetadata
 

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
 
readBlock(SliceInput) - Method in class com.facebook.presto.spi.block.ArrayBlockEncoding
 
readBlock(SliceInput) - Method in interface com.facebook.presto.spi.block.BlockEncoding
Read a block from the specified input.
readBlock(SliceInput) - Method in class com.facebook.presto.spi.block.DictionaryBlockEncoding
 
readBlock(SliceInput) - Method in class com.facebook.presto.spi.block.FixedWidthBlockEncoding
 
readBlock(SliceInput) - Method in class com.facebook.presto.spi.block.InterleavedBlockEncoding
 
readBlock(SliceInput) - Method in class com.facebook.presto.spi.block.LazyBlockEncoding
 
readBlock(SliceInput) - Method in class com.facebook.presto.spi.block.LazySliceArrayBlockEncoding
 
readBlock(SliceInput) - Method in class com.facebook.presto.spi.block.RunLengthBlockEncoding
 
readBlock(SliceInput) - Method in class com.facebook.presto.spi.block.SliceArrayBlockEncoding
 
readBlock(SliceInput) - Method in class com.facebook.presto.spi.block.VariableWidthBlockEncoding
 
readBlockEncoding(SliceInput) - Method in interface com.facebook.presto.spi.block.BlockEncodingSerde
Read a block encoding from the input.
readEncoding(TypeManager, BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.spi.block.ArrayBlockEncoding.ArrayBlockEncodingFactory
 
readEncoding(TypeManager, BlockEncodingSerde, SliceInput) - Method in interface com.facebook.presto.spi.block.BlockEncodingFactory
Reads the encoding from the specified input.
readEncoding(TypeManager, BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.spi.block.DictionaryBlockEncoding.DictionaryBlockEncodingFactory
 
readEncoding(TypeManager, BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.spi.block.FixedWidthBlockEncoding.FixedWidthBlockEncodingFactory
 
readEncoding(TypeManager, BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.spi.block.InterleavedBlockEncoding.InterleavedBlockEncodingFactory
 
readEncoding(TypeManager, BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.spi.block.LazyBlockEncoding.LazyBlockEncodingFactory
 
readEncoding(TypeManager, BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.spi.block.LazySliceArrayBlockEncoding.LazySliceArrayBlockEncodingFactory
 
readEncoding(TypeManager, BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.spi.block.SliceArrayBlockEncoding.SliceArrayBlockEncodingFactory
 
readEncoding(TypeManager, BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.spi.block.VariableWidthBlockEncoding.VariableWidthBlockEncodingFactory
 
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
 
RecordCursor - Interface in com.facebook.presto.spi
 
RecordPageSink - Class in com.facebook.presto.spi
 
RecordPageSink(RecordSink) - Constructor for class com.facebook.presto.spi.RecordPageSink
 
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
 
RecordSink - Interface in com.facebook.presto.spi
 
renameColumn(ConnectorSession, ConnectorTableHandle, ColumnHandle, String) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
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
renameColumn(ConnectorSession, ConnectorTableHandle, ColumnHandle, String) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
Rename the specified column
renameTable(ConnectorSession, ConnectorTableHandle, SchemaTableName) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
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
renameTable(ConnectorSession, ConnectorTableHandle, SchemaTableName) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
Rename the specified table
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
 
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.classloader.ClassLoaderSafeConnectorIndexResolver
 
resolveIndex(ConnectorSession, ConnectorTableHandle, Set<ColumnHandle>, TupleDomain<ColumnHandle>) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorIndexResolver
 
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.
resolveIndex(ConnectorSession, ConnectorTableHandle, Set<ColumnHandle>, TupleDomain<ColumnHandle>) - Method in interface com.facebook.presto.spi.ConnectorIndexResolver
Deprecated.
 
resolveIndex(ConnectorSession, ConnectorTableHandle, Set<ColumnHandle>, Set<ColumnHandle>, TupleDomain<ColumnHandle>) - Method in interface com.facebook.presto.spi.ConnectorIndexResolver
Deprecated.
 
rollback(ConnectorTransactionHandle) - Method in interface com.facebook.presto.spi.connector.Connector
Rollback the transaction.
rollback() - Method in interface com.facebook.presto.spi.RecordSink
 
rollbackCreateTable(ConnectorSession, ConnectorOutputTableHandle) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
Rollback a table creation
rollbackDelete(ConnectorSession, ConnectorTableHandle) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
Rollback delete query
rollbackInsert(ConnectorSession, ConnectorInsertTableHandle) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
Rollback insert query
ROW - Static variable in class com.facebook.presto.spi.type.StandardTypes
 
RunLengthBlockEncoding - Class in com.facebook.presto.spi.block
 
RunLengthBlockEncoding(BlockEncoding) - 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

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
 
Serializable(Type, Block) - Constructor for class com.facebook.presto.spi.predicate.NullableValue.Serializable
 
setBlock(Block) - Method in class com.facebook.presto.spi.block.LazyBlock
 
setNullVector(boolean[]) - Method in class com.facebook.presto.spi.block.LazyFixedWidthBlock
 
setOptionalConfig(Map<String, String>) - Method in interface com.facebook.presto.spi.Plugin
 
setRawSlice(Slice) - Method in class com.facebook.presto.spi.block.LazyFixedWidthBlock
 
setValues(Slice[]) - Method in class com.facebook.presto.spi.block.LazySliceArrayBlock
 
setValues(Slice[], int[], boolean[]) - Method in class com.facebook.presto.spi.block.LazySliceArrayBlock
 
shutdown() - Method in interface com.facebook.presto.spi.connector.Connector
Shutdown the connector by releasing any held resources such as threads, sockets, etc.
shutdown() - Method in interface com.facebook.presto.spi.Connector
Deprecated.
Shutdown the connector by releasing any held resources such as threads, sockets, etc.
singleValue(Type, Object) - Static method in class com.facebook.presto.spi.predicate.Domain
 
SIZE_OF_LONG_DECIMAL - Static variable in class com.facebook.presto.spi.type.Decimals
 
SliceArrayBlock - Class in com.facebook.presto.spi.block
 
SliceArrayBlock(int, Slice[]) - Constructor for class com.facebook.presto.spi.block.SliceArrayBlock
 
SliceArrayBlock(int, Slice[], boolean) - Constructor for class com.facebook.presto.spi.block.SliceArrayBlock
 
SliceArrayBlockEncoding - Class in com.facebook.presto.spi.block
 
SliceArrayBlockEncoding() - Constructor for class com.facebook.presto.spi.block.SliceArrayBlockEncoding
 
SliceArrayBlockEncoding.SliceArrayBlockEncodingFactory - Class in com.facebook.presto.spi.block
 
SliceArrayBlockEncodingFactory() - Constructor for class com.facebook.presto.spi.block.SliceArrayBlockEncoding.SliceArrayBlockEncodingFactory
 
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
 
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
 
SqlIntervalDayTime - Class in com.facebook.presto.spi.type
 
SqlIntervalDayTime(long) - Constructor for class com.facebook.presto.spi.type.SqlIntervalDayTime
 
SqlIntervalDayTime(int, int, int, int, int) - Constructor for class com.facebook.presto.spi.type.SqlIntervalDayTime
 
SqlIntervalYearMonth - Class in com.facebook.presto.spi.type
 
SqlIntervalYearMonth(long) - Constructor for class com.facebook.presto.spi.type.SqlIntervalYearMonth
 
SqlIntervalYearMonth(int, int) - Constructor for class com.facebook.presto.spi.type.SqlIntervalYearMonth
 
SqlTime - Class in com.facebook.presto.spi.type
 
SqlTime(long, TimeZoneKey) - Constructor for class com.facebook.presto.spi.type.SqlTime
 
SqlTimestamp - Class in com.facebook.presto.spi.type
 
SqlTimestamp(long, TimeZoneKey) - Constructor for class com.facebook.presto.spi.type.SqlTimestamp
 
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
 
SqlVarbinary - Class in com.facebook.presto.spi.type
 
SqlVarbinary(byte[]) - Constructor for class com.facebook.presto.spi.type.SqlVarbinary
 
StandardErrorCode - Enum in com.facebook.presto.spi
 
StandardErrorCode.ErrorType - Enum in com.facebook.presto.spi
 
StandardTypes - Class in com.facebook.presto.spi.type
 
start - Variable in class com.facebook.presto.spi.block.AbstractArrayElementBlock
 
stringSessionProperty(String, String, String, boolean) - Static method in class com.facebook.presto.spi.session.PropertyMetadata
 
subtract(Domain) - Method in class com.facebook.presto.spi.predicate.Domain
 
subtract(ValueSet) - Method in interface com.facebook.presto.spi.predicate.ValueSet
 
supportsMetadataDelete(ConnectorSession, ConnectorTableHandle, ConnectorTableLayoutHandle) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
supportsMetadataDelete(ConnectorSession, ConnectorTableHandle, ConnectorTableLayoutHandle) - Method in class com.facebook.presto.spi.connector.classloader.ClassLoaderSafeConnectorMetadata
 
supportsMetadataDelete(ConnectorSession, ConnectorTableHandle, ConnectorTableLayoutHandle) - Method in interface com.facebook.presto.spi.connector.ConnectorMetadata
 
supportsMetadataDelete(ConnectorSession, ConnectorTableHandle, ConnectorTableLayoutHandle) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Deprecated.
 
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
 
ThreadContextClassLoader - Class in com.facebook.presto.spi.classloader
 
ThreadContextClassLoader(ClassLoader) - Constructor for class com.facebook.presto.spi.classloader.ThreadContextClassLoader
 
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
 
TimeZoneIndex - 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
 
toBigDecimal() - Method in class com.facebook.presto.spi.type.SqlDecimal
 
toErrorCode() - Method in interface com.facebook.presto.spi.ErrorCodeSupplier
 
toErrorCode() - Method in enum com.facebook.presto.spi.StandardErrorCode
 
toErrorType(int) - Static method in enum com.facebook.presto.spi.StandardErrorCode
 
toInetAddress() - Method in class com.facebook.presto.spi.HostAddress
 
toMillis(int, int, int, int, int) - Static method in class com.facebook.presto.spi.type.SqlIntervalDayTime
 
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.ArrayElementBlockWriter
 
toString() - Method in class com.facebook.presto.spi.block.BlockBuilderStatus
 
toString() - Method in class com.facebook.presto.spi.block.FixedWidthBlock
 
toString() - Method in class com.facebook.presto.spi.block.FixedWidthBlockBuilder
 
toString() - Method in class com.facebook.presto.spi.block.InterleavedBlock
 
toString() - Method in class com.facebook.presto.spi.block.InterleavedBlockBuilder
 
toString() - Method in class com.facebook.presto.spi.block.LazyArrayBlock
 
toString() - Method in class com.facebook.presto.spi.block.LazyFixedWidthBlock
 
toString() - Method in class com.facebook.presto.spi.block.LazySliceArrayBlock
 
toString() - Method in class com.facebook.presto.spi.block.PageBuilderStatus
 
toString() - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
toString() - Method in class com.facebook.presto.spi.block.SliceArrayBlock
 
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.classloader.ClassLoaderSafeConnectorMetadata
 
toString() - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorPageSourceProvider
 
toString() - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorRecordSetProvider
 
toString() - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorSplitManager
 
toString() - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeRecordSet
 
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.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.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(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.procedure.Procedure.Argument
 
toString() - Method in class com.facebook.presto.spi.procedure.Procedure
 
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.Identity
 
toString() - Method in class com.facebook.presto.spi.SortingProperty
 
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.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.SqlDate
 
toString() - Method in class com.facebook.presto.spi.type.SqlDecimal
 
toString() - Method in class com.facebook.presto.spi.type.SqlIntervalDayTime
 
toString() - Method in class com.facebook.presto.spi.type.SqlIntervalYearMonth
 
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.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
 
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
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 - Class in com.facebook.presto.spi.type
 
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
 
TypeSignature(String, List<TypeSignature>, List<String>) - Constructor for class com.facebook.presto.spi.type.TypeSignature
Deprecated.
TypeSignatureParameter - Class in com.facebook.presto.spi.type
 
TypeUtils - Class in com.facebook.presto.spi.type
 

U

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
 
unpackMillisUtc(long) - Static method in class com.facebook.presto.spi.type.DateTimeEncoding
 
unpackZoneKey(long) - Static method in class com.facebook.presto.spi.type.DateTimeEncoding
 
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

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.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.SchemaTableName
 
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.StandardErrorCode.ErrorType
Returns the enum constant of this type with the specified name.
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.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.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.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.StandardErrorCode.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.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.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
 
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
 
VarcharType - Class in com.facebook.presto.spi.type
 
VariableWidthBlock - Class in com.facebook.presto.spi.block
 
VariableWidthBlock(int, Slice, Slice, Slice) - 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
 
VariableWidthBlockEncoding.VariableWidthBlockEncodingFactory - Class in com.facebook.presto.spi.block
 
VariableWidthBlockEncodingFactory() - Constructor for class com.facebook.presto.spi.block.VariableWidthBlockEncoding.VariableWidthBlockEncodingFactory
 
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
 

W

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
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
 
writeBigDecimal(DecimalType, BlockBuilder, BigDecimal) - Static method in class com.facebook.presto.spi.type.Decimals
 
writeBlock(SliceOutput, Block) - Method in class com.facebook.presto.spi.block.ArrayBlockEncoding
 
writeBlock(SliceOutput, Block) - Method in interface com.facebook.presto.spi.block.BlockEncoding
Write the specified block to the specified output
writeBlock(SliceOutput, Block) - Method in class com.facebook.presto.spi.block.DictionaryBlockEncoding
 
writeBlock(SliceOutput, Block) - Method in class com.facebook.presto.spi.block.FixedWidthBlockEncoding
 
writeBlock(SliceOutput, Block) - Method in class com.facebook.presto.spi.block.InterleavedBlockEncoding
 
writeBlock(SliceOutput, Block) - Method in class com.facebook.presto.spi.block.LazyBlockEncoding
 
writeBlock(SliceOutput, Block) - Method in class com.facebook.presto.spi.block.LazySliceArrayBlockEncoding
 
writeBlock(SliceOutput, Block) - Method in class com.facebook.presto.spi.block.RunLengthBlockEncoding
 
writeBlock(SliceOutput, Block) - Method in class com.facebook.presto.spi.block.SliceArrayBlockEncoding
 
writeBlock(SliceOutput, Block) - Method in class com.facebook.presto.spi.block.VariableWidthBlockEncoding
 
writeBlockEncoding(SliceOutput, BlockEncoding) - Method in interface com.facebook.presto.spi.block.BlockEncodingSerde
Write a blockEncoding to the output.
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 interface com.facebook.presto.spi.type.Type
Writes the boolean value into the BlockBuilder.
writeByte(int) - Method in class com.facebook.presto.spi.block.ArrayBlockBuilder
 
writeByte(int) - Method in class com.facebook.presto.spi.block.ArrayElementBlockWriter
 
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.FixedWidthBlockBuilder
 
writeByte(int) - Method in class com.facebook.presto.spi.block.InterleavedBlockBuilder
 
writeByte(int) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
writeBytes(Slice, int, int) - Method in class com.facebook.presto.spi.block.ArrayBlockBuilder
 
writeBytes(Slice, int, int) - Method in class com.facebook.presto.spi.block.ArrayElementBlockWriter
 
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.FixedWidthBlockBuilder
 
writeBytes(Slice, int, int) - Method in class com.facebook.presto.spi.block.InterleavedBlockBuilder
 
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.AbstractArrayBlock
 
writeBytesTo(int, int, int, BlockBuilder) - Method in class com.facebook.presto.spi.block.AbstractArrayElementBlock
 
writeBytesTo(int, int, int, BlockBuilder) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
writeBytesTo(int, int, int, BlockBuilder) - Method in class com.facebook.presto.spi.block.AbstractInterleavedBlock
 
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(double) - Method in class com.facebook.presto.spi.block.ArrayBlockBuilder
 
writeDouble(double) - Method in class com.facebook.presto.spi.block.ArrayElementBlockWriter
 
writeDouble(double) - Method in interface com.facebook.presto.spi.block.BlockBuilder
Write a double to the current entry;
writeDouble(double) - Method in class com.facebook.presto.spi.block.FixedWidthBlockBuilder
 
writeDouble(double) - Method in class com.facebook.presto.spi.block.InterleavedBlockBuilder
 
writeDouble(double) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
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 interface com.facebook.presto.spi.type.Type
Writes the double value into the BlockBuilder.
writeEncoding(BlockEncodingSerde, SliceOutput, ArrayBlockEncoding) - Method in class com.facebook.presto.spi.block.ArrayBlockEncoding.ArrayBlockEncodingFactory
 
writeEncoding(BlockEncodingSerde, SliceOutput, T) - Method in interface com.facebook.presto.spi.block.BlockEncodingFactory
Writes this encoding to the output stream.
writeEncoding(BlockEncodingSerde, SliceOutput, DictionaryBlockEncoding) - Method in class com.facebook.presto.spi.block.DictionaryBlockEncoding.DictionaryBlockEncodingFactory
 
writeEncoding(BlockEncodingSerde, SliceOutput, FixedWidthBlockEncoding) - Method in class com.facebook.presto.spi.block.FixedWidthBlockEncoding.FixedWidthBlockEncodingFactory
 
writeEncoding(BlockEncodingSerde, SliceOutput, InterleavedBlockEncoding) - Method in class com.facebook.presto.spi.block.InterleavedBlockEncoding.InterleavedBlockEncodingFactory
 
writeEncoding(BlockEncodingSerde, SliceOutput, LazyBlockEncoding) - Method in class com.facebook.presto.spi.block.LazyBlockEncoding.LazyBlockEncodingFactory
 
writeEncoding(BlockEncodingSerde, SliceOutput, LazySliceArrayBlockEncoding) - Method in class com.facebook.presto.spi.block.LazySliceArrayBlockEncoding.LazySliceArrayBlockEncodingFactory
 
writeEncoding(BlockEncodingSerde, SliceOutput, SliceArrayBlockEncoding) - Method in class com.facebook.presto.spi.block.SliceArrayBlockEncoding.SliceArrayBlockEncodingFactory
 
writeEncoding(BlockEncodingSerde, SliceOutput, VariableWidthBlockEncoding) - Method in class com.facebook.presto.spi.block.VariableWidthBlockEncoding.VariableWidthBlockEncodingFactory
 
writeFloat(float) - Method in class com.facebook.presto.spi.block.ArrayBlockBuilder
 
writeFloat(float) - Method in class com.facebook.presto.spi.block.ArrayElementBlockWriter
 
writeFloat(float) - Method in interface com.facebook.presto.spi.block.BlockBuilder
Write a float to the current entry;
writeFloat(float) - Method in class com.facebook.presto.spi.block.FixedWidthBlockBuilder
 
writeFloat(float) - Method in class com.facebook.presto.spi.block.InterleavedBlockBuilder
 
writeFloat(float) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
writeInt(int) - Method in class com.facebook.presto.spi.block.ArrayBlockBuilder
 
writeInt(int) - Method in class com.facebook.presto.spi.block.ArrayElementBlockWriter
 
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.FixedWidthBlockBuilder
 
writeInt(int) - Method in class com.facebook.presto.spi.block.InterleavedBlockBuilder
 
writeInt(int) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
writeLong(long) - Method in class com.facebook.presto.spi.block.ArrayBlockBuilder
 
writeLong(long) - Method in class com.facebook.presto.spi.block.ArrayElementBlockWriter
 
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.FixedWidthBlockBuilder
 
writeLong(long) - Method in class com.facebook.presto.spi.block.InterleavedBlockBuilder
 
writeLong(long) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
writeLong(BlockBuilder, long) - Method in class com.facebook.presto.spi.type.AbstractType
 
writeLong(BlockBuilder, long) - Method in class com.facebook.presto.spi.type.BigintType
 
writeLong(BlockBuilder, long) - Method in class com.facebook.presto.spi.type.DateType
 
writeLong(BlockBuilder, long) - Method in class com.facebook.presto.spi.type.IntegerType
 
writeLong(BlockBuilder, long) - Method in class com.facebook.presto.spi.type.IntervalDayTimeType
 
writeLong(BlockBuilder, long) - Method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
writeLong(BlockBuilder, long) - Method in class com.facebook.presto.spi.type.TimestampType
 
writeLong(BlockBuilder, long) - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
writeLong(BlockBuilder, long) - Method in class com.facebook.presto.spi.type.TimeType
 
writeLong(BlockBuilder, long) - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
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(Object) - Method in class com.facebook.presto.spi.block.ArrayBlockBuilder
 
writeObject(Object) - Method in class com.facebook.presto.spi.block.ArrayElementBlockWriter
 
writeObject(Object) - Method in interface com.facebook.presto.spi.block.BlockBuilder
Write an object to the current entry;
writeObject(Object) - Method in class com.facebook.presto.spi.block.InterleavedBlockBuilder
 
writeObject(BlockBuilder, Object) - Method in class com.facebook.presto.spi.type.AbstractType
 
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.AbstractArrayElementBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.spi.block.AbstractInterleavedBlock
 
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.
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.spi.block.DictionaryBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.spi.block.LazyBlock
 
writePositionTo(int, BlockBuilder) - Method in class com.facebook.presto.spi.block.RunLengthEncodedBlock
 
writeShort(int) - Method in class com.facebook.presto.spi.block.ArrayBlockBuilder
 
writeShort(int) - Method in class com.facebook.presto.spi.block.ArrayElementBlockWriter
 
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.FixedWidthBlockBuilder
 
writeShort(int) - Method in class com.facebook.presto.spi.block.InterleavedBlockBuilder
 
writeShort(int) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
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.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 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.VarcharType
 
writeType(SliceOutput, Type) - Static method in class com.facebook.presto.spi.type.TypeSerde
 
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links

Copyright © 2012-2016. All Rights Reserved.