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

A

above(Comparable<?>) - Static method in class com.facebook.presto.spi.Marker
 
AbstractFixedWidthBlock - Class in com.facebook.presto.spi.block
 
AbstractFixedWidthBlock(FixedWidthType) - Constructor for class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
AbstractVariableWidthBlock - Class in com.facebook.presto.spi.block
 
AbstractVariableWidthBlock(VariableWidthType) - Constructor for class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
add(Range) - Method in class com.facebook.presto.spi.SortedRangeSet.Builder
 
addAll(Iterable<Range>) - Method in class com.facebook.presto.spi.SortedRangeSet.Builder
 
addBytes(int) - Method in class com.facebook.presto.spi.block.BlockBuilderStatus
 
addRow(Object...) - Method in class com.facebook.presto.spi.InMemoryRecordSet.Builder
 
advanceNextPosition() - Method in interface com.facebook.presto.spi.block.BlockCursor
Attempts to advance to the next position in this stream.
advanceNextPosition() - Method in class com.facebook.presto.spi.block.FixedWidthBlockCursor
 
advanceNextPosition() - Method in class com.facebook.presto.spi.block.VariableWidthCursor
 
advanceNextPosition() - Method in interface com.facebook.presto.spi.RecordCursor
 
advanceToPosition(int) - Method in interface com.facebook.presto.spi.block.BlockCursor
Attempts to advance to the requested position.
advanceToPosition(int) - Method in class com.facebook.presto.spi.block.FixedWidthBlockCursor
 
advanceToPosition(int) - Method in class com.facebook.presto.spi.block.VariableWidthCursor
 
all(Class<?>) - Static method in class com.facebook.presto.spi.Domain
 
all(Class<?>) - Static method in class com.facebook.presto.spi.Range
 
all(Class<?>) - Static method in class com.facebook.presto.spi.SortedRangeSet
 
all() - Static method in class com.facebook.presto.spi.TupleDomain
 
appendBoolean(boolean) - Method in interface com.facebook.presto.spi.block.BlockBuilder
Appends a boolean value to the block.
appendBoolean(boolean) - Method in class com.facebook.presto.spi.block.FixedWidthBlockBuilder
 
appendBoolean(boolean) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
appendBoolean(boolean) - Method in interface com.facebook.presto.spi.RecordSink
 
appendDouble(double) - Method in interface com.facebook.presto.spi.block.BlockBuilder
Appends a double value to the block.
appendDouble(double) - Method in class com.facebook.presto.spi.block.FixedWidthBlockBuilder
 
appendDouble(double) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
appendDouble(double) - Method in interface com.facebook.presto.spi.RecordSink
 
appendLong(long) - Method in interface com.facebook.presto.spi.block.BlockBuilder
Appends a long value to the block.
appendLong(long) - Method in class com.facebook.presto.spi.block.FixedWidthBlockBuilder
 
appendLong(long) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
appendLong(long) - Method in interface com.facebook.presto.spi.RecordSink
 
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.VariableWidthBlockBuilder
 
appendNull() - Method in interface com.facebook.presto.spi.RecordSink
 
appendSlice(Slice) - Method in interface com.facebook.presto.spi.block.BlockBuilder
Appends a Slice value to the block.
appendSlice(Slice, int, int) - Method in interface com.facebook.presto.spi.block.BlockBuilder
Appends a range of a Slice value to the block.
appendSlice(Slice) - Method in class com.facebook.presto.spi.block.FixedWidthBlockBuilder
 
appendSlice(Slice, int, int) - Method in class com.facebook.presto.spi.block.FixedWidthBlockBuilder
 
appendSlice(Slice) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
appendSlice(Slice, int, int) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
appendString(byte[]) - Method in interface com.facebook.presto.spi.RecordSink
 
appendTo(int, BlockBuilder) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
appendTo(int, BlockBuilder) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
appendTo(int, BlockBuilder) - Method in interface com.facebook.presto.spi.block.Block
Appends the value at the specified position to the block builder.
appendTo(BlockBuilder) - Method in interface com.facebook.presto.spi.block.BlockCursor
Appends the value at the current position to the block builder.
appendTo(BlockBuilder) - Method in class com.facebook.presto.spi.block.FixedWidthBlockCursor
 
appendTo(BlockBuilder) - Method in class com.facebook.presto.spi.block.VariableWidthCursor
 
appendTo(Slice, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.BigintType
 
appendTo(Slice, int, SliceOutput) - Method in class com.facebook.presto.spi.type.BigintType
 
appendTo(Slice, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.BooleanType
 
appendTo(Slice, int, SliceOutput) - Method in class com.facebook.presto.spi.type.BooleanType
 
appendTo(Slice, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.DateType
 
appendTo(Slice, int, SliceOutput) - Method in class com.facebook.presto.spi.type.DateType
 
appendTo(Slice, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.DoubleType
 
appendTo(Slice, int, SliceOutput) - Method in class com.facebook.presto.spi.type.DoubleType
 
appendTo(Slice, int, BlockBuilder) - Method in interface com.facebook.presto.spi.type.FixedWidthType
Append the value at offset in slice to blockBuilder.
appendTo(Slice, int, SliceOutput) - Method in interface com.facebook.presto.spi.type.FixedWidthType
Append the value at offset in slice to sliceOutput.
appendTo(Slice, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.HyperLogLogType
 
appendTo(Slice, int, SliceOutput) - Method in class com.facebook.presto.spi.type.HyperLogLogType
 
appendTo(Slice, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.IntervalDayTimeType
 
appendTo(Slice, int, SliceOutput) - Method in class com.facebook.presto.spi.type.IntervalDayTimeType
 
appendTo(Slice, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
appendTo(Slice, int, SliceOutput) - Method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
appendTo(Slice, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.TimestampType
 
appendTo(Slice, int, SliceOutput) - Method in class com.facebook.presto.spi.type.TimestampType
 
appendTo(Slice, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
appendTo(Slice, int, SliceOutput) - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
appendTo(Slice, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.TimeType
 
appendTo(Slice, int, SliceOutput) - Method in class com.facebook.presto.spi.type.TimeType
 
appendTo(Slice, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
appendTo(Slice, int, SliceOutput) - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
appendTo(Slice, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.VarbinaryType
 
appendTo(Slice, int, SliceOutput) - Method in class com.facebook.presto.spi.type.VarbinaryType
 
appendTo(Slice, int, BlockBuilder) - Method in class com.facebook.presto.spi.type.VarcharType
 
appendTo(Slice, int, SliceOutput) - Method in class com.facebook.presto.spi.type.VarcharType
 
appendTo(Slice, int, BlockBuilder) - Method in interface com.facebook.presto.spi.type.VariableWidthType
Append the value at offset in slice to blockBuilder.
appendTo(Slice, int, SliceOutput) - Method in interface com.facebook.presto.spi.type.VariableWidthType
Append the value at offset in slice to sliceOutput.
apply(F) - Method in interface com.facebook.presto.spi.TupleDomain.Function
 

B

beginCreateTable(ConnectorSession, ConnectorTableMetadata) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
beginCreateTable(ConnectorSession, ConnectorTableMetadata) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Begin the atomic creation of a table with data.
beginCreateTable(ConnectorSession, ConnectorTableMetadata) - Method in class com.facebook.presto.spi.ReadOnlyConnectorMetadata
 
beginRecord(long) - Method in interface com.facebook.presto.spi.RecordSink
 
below(Comparable<?>) - Static method in class com.facebook.presto.spi.Marker
 
BIGINT - Static variable in class com.facebook.presto.spi.type.BigintType
 
BigintType - Class in com.facebook.presto.spi.type
 
Block - Interface in com.facebook.presto.spi.block
 
BLOCK_ENCODING_FACTORY - Static variable in class com.facebook.presto.spi.type.BigintType
 
BLOCK_ENCODING_FACTORY - Static variable in class com.facebook.presto.spi.type.BooleanType
 
BLOCK_ENCODING_FACTORY - Static variable in class com.facebook.presto.spi.type.DateType
 
BLOCK_ENCODING_FACTORY - Static variable in class com.facebook.presto.spi.type.DoubleType
 
BLOCK_ENCODING_FACTORY - Static variable in class com.facebook.presto.spi.type.HyperLogLogType
 
BLOCK_ENCODING_FACTORY - Static variable in class com.facebook.presto.spi.type.IntervalDayTimeType
 
BLOCK_ENCODING_FACTORY - Static variable in class com.facebook.presto.spi.type.IntervalYearMonthType
 
BLOCK_ENCODING_FACTORY - Static variable in class com.facebook.presto.spi.type.TimestampType
 
BLOCK_ENCODING_FACTORY - Static variable in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
BLOCK_ENCODING_FACTORY - Static variable in class com.facebook.presto.spi.type.TimeType
 
BLOCK_ENCODING_FACTORY - Static variable in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
BLOCK_ENCODING_FACTORY - Static variable in class com.facebook.presto.spi.type.VarbinaryType
 
BLOCK_ENCODING_FACTORY - Static variable in class com.facebook.presto.spi.type.VarcharType
 
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
 
BlockBuilderStatus(int, int) - Constructor for class com.facebook.presto.spi.block.BlockBuilderStatus
 
BlockBuilderStatus(BlockBuilderStatus) - Constructor for class com.facebook.presto.spi.block.BlockBuilderStatus
 
BlockCursor - Interface in com.facebook.presto.spi.block
Iterate as:

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
 
BooleanType - Class in com.facebook.presto.spi.type
 
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.VariableWidthBlockBuilder
 
build() - Method in class com.facebook.presto.spi.InMemoryRecordSet.Builder
 
build() - Method in class com.facebook.presto.spi.SortedRangeSet.Builder
 
builder(ConnectorTableMetadata) - Static method in class com.facebook.presto.spi.InMemoryRecordSet
 
builder(List<ColumnMetadata>) - Static method in class com.facebook.presto.spi.InMemoryRecordSet
 
builder(Collection<Type>) - Static method in class com.facebook.presto.spi.InMemoryRecordSet
 
builder(Class<?>) - Static method in class com.facebook.presto.spi.SortedRangeSet
 

C

canCreateSampledTables(ConnectorSession) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
canCreateSampledTables(ConnectorSession) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Returns true if this catalog supports creation of sampled tables
canCreateSampledTables(ConnectorSession) - Method in class com.facebook.presto.spi.ReadOnlyConnectorMetadata
 
canHandle(ConnectorTableHandle) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorHandleResolver
 
canHandle(ConnectorColumnHandle) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorHandleResolver
 
canHandle(ConnectorSplit) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorHandleResolver
 
canHandle(ConnectorIndexHandle) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorHandleResolver
 
canHandle(ConnectorOutputTableHandle) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorOutputHandleResolver
 
canHandle(ConnectorTableHandle) - Method in interface com.facebook.presto.spi.ConnectorHandleResolver
 
canHandle(ConnectorColumnHandle) - Method in interface com.facebook.presto.spi.ConnectorHandleResolver
 
canHandle(ConnectorSplit) - Method in interface com.facebook.presto.spi.ConnectorHandleResolver
 
canHandle(ConnectorIndexHandle) - Method in interface com.facebook.presto.spi.ConnectorHandleResolver
 
canHandle(ConnectorOutputTableHandle) - Method in interface com.facebook.presto.spi.ConnectorOutputHandleResolver
 
ClassLoaderSafeConnectorHandleResolver - Class in com.facebook.presto.spi.classloader
 
ClassLoaderSafeConnectorHandleResolver(ConnectorHandleResolver, ClassLoader) - Constructor for class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorHandleResolver
 
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
 
ClassLoaderSafeConnectorOutputHandleResolver - Class in com.facebook.presto.spi.classloader
 
ClassLoaderSafeConnectorOutputHandleResolver(ConnectorOutputHandleResolver, ClassLoader) - Constructor for class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorOutputHandleResolver
 
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
 
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.ConnectorSplitSource
 
close() - Method in class com.facebook.presto.spi.FixedSplitSource
 
close() - Method in interface com.facebook.presto.spi.RecordCursor
 
ColumnMetadata - Class in com.facebook.presto.spi
 
ColumnMetadata(String, Type, int, boolean) - Constructor for class com.facebook.presto.spi.ColumnMetadata
 
ColumnMetadata(String, Type, int, boolean, 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.TupleDomain
 
columnWiseUnion(List<TupleDomain<T>>) - Static method in class com.facebook.presto.spi.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.type - package com.facebook.presto.spi.type
 
commit() - Method in interface com.facebook.presto.spi.RecordSink
 
commitCreateTable(ConnectorOutputTableHandle, Collection<String>) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
commitCreateTable(ConnectorOutputTableHandle, Collection<String>) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Commit a table creation with data after the data is written.
commitCreateTable(ConnectorOutputTableHandle, Collection<String>) - Method in class com.facebook.presto.spi.ReadOnlyConnectorMetadata
 
compareTo(SortOrder, int, Block, int) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
compareTo(SortOrder, int, BlockCursor) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
compareTo(int, Slice, int) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
compareTo(SortOrder, int, Block, int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
compareTo(SortOrder, int, BlockCursor) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
compareTo(int, Slice, int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
compareTo(SortOrder, int, Block, int) - Method in interface com.facebook.presto.spi.block.Block
Compares the value at the specified position to the value at the other position in the other block.
compareTo(SortOrder, int, BlockCursor) - Method in interface com.facebook.presto.spi.block.Block
Compares the value at the specified position to the value at the cursor.
compareTo(int, Slice, int) - Method in interface com.facebook.presto.spi.block.Block
Compares the value at the specified position to the value at the other offset in the other slice.
compareTo(Slice, int) - Method in interface com.facebook.presto.spi.block.BlockCursor
Compares the value at the current position to the value at the other offset in the other slice.
compareTo(Slice, int) - Method in class com.facebook.presto.spi.block.FixedWidthBlockCursor
 
compareTo(Slice, int) - Method in class com.facebook.presto.spi.block.VariableWidthCursor
 
compareTo(Marker) - Method in class com.facebook.presto.spi.Marker
 
compareTo(Slice, int, Slice, int) - Method in class com.facebook.presto.spi.type.BigintType
 
compareTo(Slice, int, Slice, int) - Method in class com.facebook.presto.spi.type.BooleanType
 
compareTo(Slice, int, Slice, int) - Method in class com.facebook.presto.spi.type.DateType
 
compareTo(Slice, int, Slice, int) - Method in class com.facebook.presto.spi.type.DoubleType
 
compareTo(Slice, int, Slice, int) - Method in interface com.facebook.presto.spi.type.FixedWidthType
Compare the values in the specified slices at the specified offsets equal.
compareTo(Slice, int, Slice, int) - Method in class com.facebook.presto.spi.type.HyperLogLogType
 
compareTo(Slice, int, Slice, int) - Method in class com.facebook.presto.spi.type.IntervalDayTimeType
 
compareTo(Slice, int, Slice, int) - Method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
compareTo(Slice, int, Slice, int) - Method in class com.facebook.presto.spi.type.TimestampType
 
compareTo(Slice, int, Slice, int) - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
compareTo(Slice, int, Slice, int) - Method in class com.facebook.presto.spi.type.TimeType
 
compareTo(Slice, int, Slice, int) - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
compareTo(Slice, int, Slice, int) - Method in class com.facebook.presto.spi.type.VarbinaryType
 
compareTo(Slice, int, Slice, int) - Method in class com.facebook.presto.spi.type.VarcharType
 
compareTo(Slice, int, Slice, int) - Method in interface com.facebook.presto.spi.type.VariableWidthType
Compare the values in the specified slices at the specified offsets equal.
complement() - Method in class com.facebook.presto.spi.Domain
 
complement() - Method in class com.facebook.presto.spi.SortedRangeSet
 
Connector - Interface in com.facebook.presto.spi
 
ConnectorColumnHandle - Interface in com.facebook.presto.spi
 
ConnectorFactory - Interface in com.facebook.presto.spi
 
ConnectorHandleResolver - Interface in com.facebook.presto.spi
 
ConnectorIndexHandle - Interface in com.facebook.presto.spi
 
ConnectorIndexResolver - Interface in com.facebook.presto.spi
 
ConnectorMetadata - Interface in com.facebook.presto.spi
 
ConnectorOutputHandleResolver - Interface in com.facebook.presto.spi
 
ConnectorOutputTableHandle - Interface in com.facebook.presto.spi
 
ConnectorPartition - Interface in com.facebook.presto.spi
 
ConnectorPartitionResult - Class in com.facebook.presto.spi
Result of fetching Partitions in the ConnectorSplitManager interface.
ConnectorPartitionResult(List<ConnectorPartition>, TupleDomain<ConnectorColumnHandle>) - Constructor for class com.facebook.presto.spi.ConnectorPartitionResult
 
ConnectorRecordSetProvider - Interface in com.facebook.presto.spi
 
ConnectorRecordSinkProvider - Interface in com.facebook.presto.spi
 
ConnectorResolvedIndex - Class in com.facebook.presto.spi
 
ConnectorResolvedIndex(ConnectorIndexHandle, TupleDomain<ConnectorColumnHandle>) - Constructor for class com.facebook.presto.spi.ConnectorResolvedIndex
 
ConnectorSession - Class in com.facebook.presto.spi
 
ConnectorSession(String, String, String, String, TimeZoneKey, Locale, String, String) - Constructor for class com.facebook.presto.spi.ConnectorSession
 
ConnectorSession(String, String, String, String, TimeZoneKey, Locale, String, String, long) - Constructor for class com.facebook.presto.spi.ConnectorSession
 
ConnectorSplit - Interface in com.facebook.presto.spi
 
ConnectorSplitManager - Interface in com.facebook.presto.spi
 
ConnectorSplitSource - Interface in com.facebook.presto.spi
 
ConnectorTableHandle - Interface in com.facebook.presto.spi
 
ConnectorTableMetadata - Class in com.facebook.presto.spi
 
ConnectorTableMetadata(SchemaTableName, List<ColumnMetadata>) - Constructor for class com.facebook.presto.spi.ConnectorTableMetadata
 
ConnectorTableMetadata(SchemaTableName, List<ColumnMetadata>, String) - Constructor for class com.facebook.presto.spi.ConnectorTableMetadata
 
ConnectorTableMetadata(SchemaTableName, List<ColumnMetadata>, String, boolean) - Constructor for class com.facebook.presto.spi.ConnectorTableMetadata
 
contains(Domain) - Method in class com.facebook.presto.spi.Domain
 
contains(Range) - Method in class com.facebook.presto.spi.Range
 
contains(SortedRangeSet) - Method in class com.facebook.presto.spi.SortedRangeSet
 
contains(TupleDomain<T>) - Method in class com.facebook.presto.spi.TupleDomain
Returns true only if the this TupleDomain contains all possible tuples that would be allowable by the other TupleDomain.
copyOf(Class<?>, Iterable<Range>) - Static method in class com.facebook.presto.spi.SortedRangeSet
Provided Ranges are unioned together to form the SortedRangeSet
copyOf(Class<?>, List<Range>) - Static method in class com.facebook.presto.spi.SortedRangeSet
 
create(String, Map<String, String>) - Method in interface com.facebook.presto.spi.ConnectorFactory
 
create(SortedRangeSet, boolean) - Static method in class com.facebook.presto.spi.Domain
 
createBlockBuilder(BlockBuilderStatus) - Method in class com.facebook.presto.spi.type.BigintType
 
createBlockBuilder(BlockBuilderStatus) - Method in class com.facebook.presto.spi.type.BooleanType
 
createBlockBuilder(BlockBuilderStatus) - Method in class com.facebook.presto.spi.type.DateType
 
createBlockBuilder(BlockBuilderStatus) - Method in class com.facebook.presto.spi.type.DoubleType
 
createBlockBuilder(BlockBuilderStatus) - Method in class com.facebook.presto.spi.type.HyperLogLogType
 
createBlockBuilder(BlockBuilderStatus) - Method in class com.facebook.presto.spi.type.IntervalDayTimeType
 
createBlockBuilder(BlockBuilderStatus) - Method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
createBlockBuilder(BlockBuilderStatus) - Method in class com.facebook.presto.spi.type.TimestampType
 
createBlockBuilder(BlockBuilderStatus) - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
createBlockBuilder(BlockBuilderStatus) - Method in class com.facebook.presto.spi.type.TimeType
 
createBlockBuilder(BlockBuilderStatus) - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
createBlockBuilder(BlockBuilderStatus) - Method in interface com.facebook.presto.spi.type.Type
Creates a block builder for this type.
createBlockBuilder(BlockBuilderStatus) - Method in class com.facebook.presto.spi.type.VarbinaryType
 
createBlockBuilder(BlockBuilderStatus) - Method in class com.facebook.presto.spi.type.VarcharType
 
createFixedSizeBlockBuilder(int) - Method in class com.facebook.presto.spi.type.BigintType
 
createFixedSizeBlockBuilder(int) - Method in class com.facebook.presto.spi.type.BooleanType
 
createFixedSizeBlockBuilder(int) - Method in class com.facebook.presto.spi.type.DateType
 
createFixedSizeBlockBuilder(int) - Method in class com.facebook.presto.spi.type.DoubleType
 
createFixedSizeBlockBuilder(int) - Method in interface com.facebook.presto.spi.type.FixedWidthType
Creates a block builder for this type sized to hold the specified number of positions.
createFixedSizeBlockBuilder(int) - Method in class com.facebook.presto.spi.type.IntervalDayTimeType
 
createFixedSizeBlockBuilder(int) - Method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
createFixedSizeBlockBuilder(int) - Method in class com.facebook.presto.spi.type.TimestampType
 
createFixedSizeBlockBuilder(int) - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
createFixedSizeBlockBuilder(int) - Method in class com.facebook.presto.spi.type.TimeType
 
createFixedSizeBlockBuilder(int) - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
createFixedWidthBlockBuilder(BlockBuilderStatus) - Method in interface com.facebook.presto.spi.block.FixedWidthBlockUtil.FixedWidthBlockBuilderFactory
 
createFixedWidthBlockBuilder(int) - Method in interface com.facebook.presto.spi.block.FixedWidthBlockUtil.FixedWidthBlockBuilderFactory
 
createFixedWidthBlockBuilder(BlockBuilderStatus) - Method in class com.facebook.presto.spi.block.IsolatedFixedWidthBlockBuilderFactory
 
createFixedWidthBlockBuilder(int) - Method in class com.facebook.presto.spi.block.IsolatedFixedWidthBlockBuilderFactory
 
createIsolatedFixedWidthBlockBuilderFactory(FixedWidthType) - Static method in class com.facebook.presto.spi.block.FixedWidthBlockUtil
 
createTable(ConnectorSession, ConnectorTableMetadata) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
createTable(ConnectorSession, ConnectorTableMetadata) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Creates a table using the specified table metadata.
createTable(ConnectorSession, ConnectorTableMetadata) - Method in class com.facebook.presto.spi.ReadOnlyConnectorMetadata
 
createView(ConnectorSession, SchemaTableName, String, boolean) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
createView(ConnectorSession, SchemaTableName, String, boolean) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Create the specified view.
createView(ConnectorSession, SchemaTableName, String, boolean) - Method in class com.facebook.presto.spi.ReadOnlyConnectorMetadata
 
cursor() - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
cursor() - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
cursor() - Method in interface com.facebook.presto.spi.block.Block
Gets a cursor over the block.
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
 

D

DATE - Static variable in class com.facebook.presto.spi.type.DateType
 
DateTimeEncoding - Class in com.facebook.presto.spi.type
 
DateType - Class in com.facebook.presto.spi.type
 
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.BlockBuilderStatus
 
deserialize(JsonParser, DeserializationContext) - Method in class com.facebook.presto.spi.SerializableNativeValue.Deserializer
 
Domain - Class in com.facebook.presto.spi
Defines the possible values of a single variable in terms of its valid scalar ranges and nullability.
Domain(SortedRangeSet, boolean) - Constructor for class com.facebook.presto.spi.Domain
 
DOUBLE - Static variable in class com.facebook.presto.spi.type.DoubleType
 
DoubleType - Class in com.facebook.presto.spi.type
 
dropTable(ConnectorTableHandle) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
dropTable(ConnectorTableHandle) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Drops the specified table
dropTable(ConnectorTableHandle) - Method in class com.facebook.presto.spi.ReadOnlyConnectorMetadata
 
dropView(ConnectorSession, SchemaTableName) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
dropView(ConnectorSession, SchemaTableName) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Drop the specified view.
dropView(ConnectorSession, SchemaTableName) - Method in class com.facebook.presto.spi.ReadOnlyConnectorMetadata
 
duplicate() - Method in interface com.facebook.presto.spi.block.BlockCursor
Creates a new cursor at the same position of as this cursor.
duplicate() - Method in class com.facebook.presto.spi.block.FixedWidthBlockCursor
 
duplicate() - Method in class com.facebook.presto.spi.block.VariableWidthCursor
 

E

entrySize - Variable in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
entrySize() - Method in class com.facebook.presto.spi.block.VariableWidthCursor
 
equal(Comparable<?>) - Static method in class com.facebook.presto.spi.Range
 
equals(Object) - Method in class com.facebook.presto.spi.ColumnMetadata
 
equals(Object) - Method in class com.facebook.presto.spi.Domain
 
equals(Object) - Method in class com.facebook.presto.spi.HostAddress
 
equals(Object) - Method in class com.facebook.presto.spi.Marker
 
equals(Object) - Method in class com.facebook.presto.spi.Range
 
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.SortedRangeSet
 
equals(Object) - Method in class com.facebook.presto.spi.TupleDomain
 
equals(Object) - Method in class com.facebook.presto.spi.type.HyperLogLogType
 
equals(Object) - Method in class com.facebook.presto.spi.type.SqlDate
 
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.TimeZoneKey
 
equals(Object) - Method in class com.facebook.presto.spi.type.VarbinaryType
 
equals(Object) - Method in class com.facebook.presto.spi.type.VarcharType
 
equalTo(int, Block, int) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
equalTo(int, BlockCursor) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
equalTo(int, Slice, int) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
equalTo(int, Block, int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
equalTo(int, BlockCursor) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
equalTo(int, Slice, int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
equalTo(int, Block, int) - Method in interface com.facebook.presto.spi.block.Block
Is the value at the specified position equal to the value at the other position in the other block?
equalTo(int, BlockCursor) - Method in interface com.facebook.presto.spi.block.Block
Is the value at the specified position equal to the value at the cursor?
equalTo(int, Slice, int) - Method in interface com.facebook.presto.spi.block.Block
Is the value at the specified position equal to the value at the other offset in the other slice?
equalTo(Slice, int, Slice, int) - Method in class com.facebook.presto.spi.type.BigintType
 
equalTo(Slice, int, BlockCursor) - Method in class com.facebook.presto.spi.type.BigintType
 
equalTo(Slice, int, Slice, int) - Method in class com.facebook.presto.spi.type.BooleanType
 
equalTo(Slice, int, BlockCursor) - Method in class com.facebook.presto.spi.type.BooleanType
 
equalTo(Slice, int, Slice, int) - Method in class com.facebook.presto.spi.type.DateType
 
equalTo(Slice, int, BlockCursor) - Method in class com.facebook.presto.spi.type.DateType
 
equalTo(Slice, int, Slice, int) - Method in class com.facebook.presto.spi.type.DoubleType
 
equalTo(Slice, int, BlockCursor) - Method in class com.facebook.presto.spi.type.DoubleType
 
equalTo(Slice, int, Slice, int) - Method in interface com.facebook.presto.spi.type.FixedWidthType
Are the values in the specified slices at the specified offsets equal?
equalTo(Slice, int, BlockCursor) - Method in interface com.facebook.presto.spi.type.FixedWidthType
Is the value at the specified offset in the specified slice equal value at the specified cursor?
equalTo(Slice, int, Slice, int) - Method in class com.facebook.presto.spi.type.HyperLogLogType
 
equalTo(Slice, int, BlockCursor) - Method in class com.facebook.presto.spi.type.HyperLogLogType
 
equalTo(Slice, int, Slice, int) - Method in class com.facebook.presto.spi.type.IntervalDayTimeType
 
equalTo(Slice, int, BlockCursor) - Method in class com.facebook.presto.spi.type.IntervalDayTimeType
 
equalTo(Slice, int, Slice, int) - Method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
equalTo(Slice, int, BlockCursor) - Method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
equalTo(Slice, int, Slice, int) - Method in class com.facebook.presto.spi.type.TimestampType
 
equalTo(Slice, int, BlockCursor) - Method in class com.facebook.presto.spi.type.TimestampType
 
equalTo(Slice, int, Slice, int) - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
equalTo(Slice, int, BlockCursor) - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
equalTo(Slice, int, Slice, int) - Method in class com.facebook.presto.spi.type.TimeType
 
equalTo(Slice, int, BlockCursor) - Method in class com.facebook.presto.spi.type.TimeType
 
equalTo(Slice, int, Slice, int) - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
equalTo(Slice, int, BlockCursor) - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
equalTo(Slice, int, Slice, int) - Method in class com.facebook.presto.spi.type.VarbinaryType
 
equalTo(Slice, int, BlockCursor) - Method in class com.facebook.presto.spi.type.VarbinaryType
 
equalTo(Slice, int, Slice, int) - Method in class com.facebook.presto.spi.type.VarcharType
 
equalTo(Slice, int, BlockCursor) - Method in class com.facebook.presto.spi.type.VarcharType
 
equalTo(Slice, int, Slice, int) - Method in interface com.facebook.presto.spi.type.VariableWidthType
Are the values in the specified slices at the specified offsets equal?
equalTo(Slice, int, BlockCursor) - Method in interface com.facebook.presto.spi.type.VariableWidthType
Is the value at the specified offset in the specified slice equal value at the specified cursor?
ErrorCode - Class in com.facebook.presto.spi
 
ErrorCode(int, String) - Constructor for class com.facebook.presto.spi.ErrorCode
 
exactly(Comparable<?>) - Static method in class com.facebook.presto.spi.Marker
 
extractFixedValues() - Method in class com.facebook.presto.spi.TupleDomain
Extract all column constraints that require exactly one value in their respective Domains.

F

finishRecord() - Method in interface com.facebook.presto.spi.RecordSink
 
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(FixedWidthType, int, Slice) - Constructor for class com.facebook.presto.spi.block.FixedWidthBlock
 
FixedWidthBlockBuilder - Class in com.facebook.presto.spi.block
 
FixedWidthBlockBuilder(FixedWidthType, BlockBuilderStatus) - Constructor for class com.facebook.presto.spi.block.FixedWidthBlockBuilder
 
FixedWidthBlockBuilder(FixedWidthType, int) - Constructor for class com.facebook.presto.spi.block.FixedWidthBlockBuilder
 
FixedWidthBlockCursor - Class in com.facebook.presto.spi.block
 
FixedWidthBlockCursor(FixedWidthType, int, Slice) - Constructor for class com.facebook.presto.spi.block.FixedWidthBlockCursor
 
FixedWidthBlockCursor(FixedWidthBlockCursor) - Constructor for class com.facebook.presto.spi.block.FixedWidthBlockCursor
 
FixedWidthBlockEncoding - Class in com.facebook.presto.spi.block
 
FixedWidthBlockEncoding(Type) - Constructor for class com.facebook.presto.spi.block.FixedWidthBlockEncoding
 
FixedWidthBlockEncoding.FixedWidthBlockEncodingFactory - Class in com.facebook.presto.spi.block
 
FixedWidthBlockEncoding.FixedWidthBlockEncodingFactory(Type) - Constructor for class com.facebook.presto.spi.block.FixedWidthBlockEncoding.FixedWidthBlockEncodingFactory
 
FixedWidthBlockUtil - Class in com.facebook.presto.spi.block
 
FixedWidthBlockUtil.FixedWidthBlockBuilderFactory - Interface in com.facebook.presto.spi.block
 
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
 
fromNullableColumnDomains(List<TupleDomain.ColumnDomain<T>>) - Static method in class com.facebook.presto.spi.TupleDomain
 
fromParts(String, int) - Static method in class com.facebook.presto.spi.HostAddress
Build a HostAddress instance from separate host and port values.
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

getActiveDatasourceNodes(String) - Method in interface com.facebook.presto.spi.NodeManager
 
getActiveNodes() - Method in interface com.facebook.presto.spi.NodeManager
 
getAddresses() - Method in interface com.facebook.presto.spi.ConnectorSplit
 
getBlockEncodingFactory() - Method in interface com.facebook.presto.spi.block.FixedWidthBlockUtil.FixedWidthBlockBuilderFactory
 
getBlockEncodingFactory() - Method in class com.facebook.presto.spi.block.IsolatedFixedWidthBlockBuilderFactory
 
getBoolean(int) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
getBoolean(int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
getBoolean(int) - Method in interface com.facebook.presto.spi.block.Block
Gets the value at the specified position as a boolean.
getBoolean() - Method in interface com.facebook.presto.spi.block.BlockCursor
Gets the current value as a boolean.
getBoolean() - Method in class com.facebook.presto.spi.block.FixedWidthBlockCursor
 
getBoolean() - Method in class com.facebook.presto.spi.block.VariableWidthCursor
 
getBoolean(int) - Method in interface com.facebook.presto.spi.RecordCursor
 
getBoolean(Slice, int) - Method in class com.facebook.presto.spi.type.BigintType
 
getBoolean(Slice, int) - Method in class com.facebook.presto.spi.type.BooleanType
 
getBoolean(Slice, int) - Method in class com.facebook.presto.spi.type.DateType
 
getBoolean(Slice, int) - Method in class com.facebook.presto.spi.type.DoubleType
 
getBoolean(Slice, int) - Method in interface com.facebook.presto.spi.type.FixedWidthType
Gets the value at the specified offset in the specified slice as a boolean.
getBoolean(Slice, int) - Method in class com.facebook.presto.spi.type.IntervalDayTimeType
 
getBoolean(Slice, int) - Method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
getBoolean(Slice, int) - Method in class com.facebook.presto.spi.type.TimestampType
 
getBoolean(Slice, int) - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
getBoolean(Slice, int) - Method in class com.facebook.presto.spi.type.TimeType
 
getBoolean(Slice, int) - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
getBound() - Method in class com.facebook.presto.spi.Marker
 
getCatalog() - Method in class com.facebook.presto.spi.ConnectorSession
Deprecated.
getCode() - Method in class com.facebook.presto.spi.ErrorCode
 
getColumnHandle(ConnectorTableHandle, String) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
getColumnHandle(ConnectorTableHandle, String) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Returns a handle for the specified table column, or null if the table does not contain the specified column.
getColumnHandle() - Method in class com.facebook.presto.spi.TupleDomain.ColumnDomain
 
getColumnHandleClass() - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorHandleResolver
 
getColumnHandleClass() - Method in interface com.facebook.presto.spi.ConnectorHandleResolver
 
getColumnHandles(ConnectorTableHandle) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
getColumnHandles(ConnectorTableHandle) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Gets all of the columns on the specified table, or an empty map if the columns can not be enumerated.
getColumnMetadata(ConnectorTableHandle, ConnectorColumnHandle) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
getColumnMetadata(ConnectorTableHandle, ConnectorColumnHandle) - Method in interface com.facebook.presto.spi.ConnectorMetadata
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.ConnectorTableMetadata
 
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
 
getCompletedBytes() - Method in interface com.facebook.presto.spi.RecordCursor
 
getCurrentNode() - Method in interface com.facebook.presto.spi.NodeManager
 
getDataSourceName() - Method in interface com.facebook.presto.spi.ConnectorSplitSource
 
getDataSourceName() - Method in class com.facebook.presto.spi.FixedSplitSource
 
getDomain() - Method in class com.facebook.presto.spi.TupleDomain.ColumnDomain
 
getDomains() - Method in class com.facebook.presto.spi.TupleDomain
Gets the TupleDomain as a map of each column to its respective Domain.
getDouble(int) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
getDouble(int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
getDouble(int) - Method in interface com.facebook.presto.spi.block.Block
Gets the value at the specified position as a double.
getDouble() - Method in interface com.facebook.presto.spi.block.BlockCursor
Gets the current value as a double.
getDouble() - Method in class com.facebook.presto.spi.block.FixedWidthBlockCursor
 
getDouble() - Method in class com.facebook.presto.spi.block.VariableWidthCursor
 
getDouble(int) - Method in interface com.facebook.presto.spi.RecordCursor
 
getDouble(Slice, int) - Method in class com.facebook.presto.spi.type.BigintType
 
getDouble(Slice, int) - Method in class com.facebook.presto.spi.type.BooleanType
 
getDouble(Slice, int) - Method in class com.facebook.presto.spi.type.DateType
 
getDouble(Slice, int) - Method in class com.facebook.presto.spi.type.DoubleType
 
getDouble(Slice, int) - Method in interface com.facebook.presto.spi.type.FixedWidthType
Gets the value at the specified offset in the specified slice as a double.
getDouble(Slice, int) - Method in class com.facebook.presto.spi.type.IntervalDayTimeType
 
getDouble(Slice, int) - Method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
getDouble(Slice, int) - Method in class com.facebook.presto.spi.type.TimestampType
 
getDouble(Slice, int) - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
getDouble(Slice, int) - Method in class com.facebook.presto.spi.type.TimeType
 
getDouble(Slice, int) - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
getEncoding() - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
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.
getErrorCode() - Method in exception com.facebook.presto.spi.PrestoException
 
getFixedSize() - Method in class com.facebook.presto.spi.type.BigintType
 
getFixedSize() - Method in class com.facebook.presto.spi.type.BooleanType
 
getFixedSize() - Method in class com.facebook.presto.spi.type.DateType
 
getFixedSize() - Method in class com.facebook.presto.spi.type.DoubleType
 
getFixedSize() - Method in interface com.facebook.presto.spi.type.FixedWidthType
Gets the size of a value of this type is bytes.
getFixedSize() - Method in class com.facebook.presto.spi.type.IntervalDayTimeType
 
getFixedSize() - Method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
getFixedSize() - Method in class com.facebook.presto.spi.type.TimestampType
 
getFixedSize() - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
getFixedSize() - Method in class com.facebook.presto.spi.type.TimeType
 
getFixedSize() - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
getHandleResolver() - Method in interface com.facebook.presto.spi.Connector
 
getHigh() - Method in class com.facebook.presto.spi.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() - Method in class com.facebook.presto.spi.type.TimeZoneKey
 
getIndex(ConnectorIndexHandle, List<ConnectorColumnHandle>, List<ConnectorColumnHandle>) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorIndexResolver
 
getIndex(ConnectorIndexHandle, List<ConnectorColumnHandle>, List<ConnectorColumnHandle>) - Method in interface com.facebook.presto.spi.ConnectorIndexResolver
 
getIndexHandle() - Method in class com.facebook.presto.spi.ConnectorResolvedIndex
 
getIndexHandleClass() - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorHandleResolver
 
getIndexHandleClass() - Method in interface com.facebook.presto.spi.ConnectorHandleResolver
 
getIndexResolver() - Method in interface com.facebook.presto.spi.Connector
 
getInfo() - Method in interface com.facebook.presto.spi.ConnectorSplit
 
getInstance() - Static method in class com.facebook.presto.spi.type.BigintType
 
getInstance() - Static method in class com.facebook.presto.spi.type.BooleanType
 
getInstance() - Static method in class com.facebook.presto.spi.type.DateType
 
getInstance() - Static method in class com.facebook.presto.spi.type.DoubleType
 
getInstance() - Static method in class com.facebook.presto.spi.type.HyperLogLogType
 
getInstance() - Static method in class com.facebook.presto.spi.type.IntervalDayTimeType
 
getInstance() - Static method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
getInstance() - Static method in class com.facebook.presto.spi.type.TimestampType
 
getInstance() - Static method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
getInstance() - Static method in class com.facebook.presto.spi.type.TimeType
 
getInstance() - Static method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
getInstance() - Static method in class com.facebook.presto.spi.type.VarbinaryType
 
getInstance() - Static method in class com.facebook.presto.spi.type.VarcharType
 
getJavaType() - Method in class com.facebook.presto.spi.type.BigintType
 
getJavaType() - Method in class com.facebook.presto.spi.type.BooleanType
 
getJavaType() - Method in class com.facebook.presto.spi.type.DateType
 
getJavaType() - Method in class com.facebook.presto.spi.type.DoubleType
 
getJavaType() - Method in class com.facebook.presto.spi.type.HyperLogLogType
 
getJavaType() - Method in class com.facebook.presto.spi.type.IntervalDayTimeType
 
getJavaType() - Method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
getJavaType() - Method in class com.facebook.presto.spi.type.TimestampType
 
getJavaType() - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
getJavaType() - Method in class com.facebook.presto.spi.type.TimeType
 
getJavaType() - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
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.
getJavaType() - Method in class com.facebook.presto.spi.type.VarbinaryType
 
getJavaType() - Method in class com.facebook.presto.spi.type.VarcharType
 
getKey() - Method in class com.facebook.presto.spi.type.TimeZoneKey
 
getLength(Slice, int) - Method in class com.facebook.presto.spi.type.HyperLogLogType
 
getLength(Slice, int) - Method in class com.facebook.presto.spi.type.VarbinaryType
 
getLength(Slice, int) - Method in class com.facebook.presto.spi.type.VarcharType
 
getLength(Slice, int) - Method in interface com.facebook.presto.spi.type.VariableWidthType
Gets the length of the value at the specified offset in the specified slice.
getLocale() - Method in class com.facebook.presto.spi.ConnectorSession
 
getLong(int) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
getLong(int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
getLong(int) - Method in interface com.facebook.presto.spi.block.Block
Gets the value at the specified position as a long.
getLong() - Method in interface com.facebook.presto.spi.block.BlockCursor
Gets the current value as a long.
getLong() - Method in class com.facebook.presto.spi.block.FixedWidthBlockCursor
 
getLong() - Method in class com.facebook.presto.spi.block.VariableWidthCursor
 
getLong(int) - Method in interface com.facebook.presto.spi.RecordCursor
 
getLong(Slice, int) - Method in class com.facebook.presto.spi.type.BigintType
 
getLong(Slice, int) - Method in class com.facebook.presto.spi.type.BooleanType
 
getLong(Slice, int) - Method in class com.facebook.presto.spi.type.DateType
 
getLong(Slice, int) - Method in class com.facebook.presto.spi.type.DoubleType
 
getLong(Slice, int) - Method in interface com.facebook.presto.spi.type.FixedWidthType
Gets the value at the specified offset in the specified slice as a long.
getLong(Slice, int) - Method in class com.facebook.presto.spi.type.IntervalDayTimeType
 
getLong(Slice, int) - Method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
getLong(Slice, int) - Method in class com.facebook.presto.spi.type.TimestampType
 
getLong(Slice, int) - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
getLong(Slice, int) - Method in class com.facebook.presto.spi.type.TimeType
 
getLong(Slice, int) - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
getLow() - Method in class com.facebook.presto.spi.Range
 
getMaxBlockSizeInBytes() - Method in class com.facebook.presto.spi.block.BlockBuilderStatus
 
getMessage() - Method in exception com.facebook.presto.spi.PrestoException
 
getMetadata() - Method in interface com.facebook.presto.spi.Connector
 
getMillisAtMidnight() - Method in class com.facebook.presto.spi.type.SqlDate
 
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
 
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.FixedWidthBlockEncoding.FixedWidthBlockEncodingFactory
 
getName() - Method in class com.facebook.presto.spi.block.FixedWidthBlockEncoding
 
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.ConnectorFactory
 
getName() - Method in class com.facebook.presto.spi.ErrorCode
 
getName() - Method in interface com.facebook.presto.spi.PartitionKey
 
getName() - Method in class com.facebook.presto.spi.type.BigintType
 
getName() - Method in class com.facebook.presto.spi.type.BooleanType
 
getName() - Method in class com.facebook.presto.spi.type.DateType
 
getName() - Method in class com.facebook.presto.spi.type.DoubleType
 
getName() - Method in class com.facebook.presto.spi.type.HyperLogLogType
 
getName() - Method in class com.facebook.presto.spi.type.IntervalDayTimeType
 
getName() - Method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
getName() - Method in class com.facebook.presto.spi.type.TimestampType
 
getName() - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
getName() - Method in class com.facebook.presto.spi.type.TimeType
 
getName() - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
getName() - Method in interface com.facebook.presto.spi.type.Type
Gets the name of this type which must be case insensitive globally unique.
getName() - Method in class com.facebook.presto.spi.type.VarbinaryType
 
getName() - Method in class com.facebook.presto.spi.type.VarcharType
 
getNextBatch(int) - Method in interface com.facebook.presto.spi.ConnectorSplitSource
 
getNextBatch(int) - Method in class com.facebook.presto.spi.FixedSplitSource
 
getNodeIdentifier() - Method in interface com.facebook.presto.spi.Node
 
getNullableColumnDomains() - Method in class com.facebook.presto.spi.TupleDomain
 
getObjectValue(ConnectorSession, int) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
getObjectValue(ConnectorSession, int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
getObjectValue(ConnectorSession, int) - Method in interface com.facebook.presto.spi.block.Block
Gets the value at the specified position as an Object.
getObjectValue(ConnectorSession) - Method in interface com.facebook.presto.spi.block.BlockCursor
Gets the current value as an Object.
getObjectValue(ConnectorSession) - Method in class com.facebook.presto.spi.block.FixedWidthBlockCursor
 
getObjectValue(ConnectorSession) - Method in class com.facebook.presto.spi.block.VariableWidthCursor
 
getObjectValue(ConnectorSession, Slice, int) - Method in class com.facebook.presto.spi.type.BigintType
 
getObjectValue(ConnectorSession, Slice, int) - Method in class com.facebook.presto.spi.type.BooleanType
 
getObjectValue(ConnectorSession, Slice, int) - Method in class com.facebook.presto.spi.type.DateType
 
getObjectValue(ConnectorSession, Slice, int) - Method in class com.facebook.presto.spi.type.DoubleType
 
getObjectValue(ConnectorSession, Slice, int) - Method in interface com.facebook.presto.spi.type.FixedWidthType
Gets an object representation of the type encoded in the specified slice at the specified offset.
getObjectValue(ConnectorSession, Slice, int) - Method in class com.facebook.presto.spi.type.HyperLogLogType
 
getObjectValue(ConnectorSession, Slice, int) - Method in class com.facebook.presto.spi.type.IntervalDayTimeType
 
getObjectValue(ConnectorSession, Slice, int) - Method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
getObjectValue(ConnectorSession, Slice, int) - Method in class com.facebook.presto.spi.type.TimestampType
 
getObjectValue(ConnectorSession, Slice, int) - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
getObjectValue(ConnectorSession, Slice, int) - Method in class com.facebook.presto.spi.type.TimeType
 
getObjectValue(ConnectorSession, Slice, int) - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
getObjectValue(ConnectorSession, Slice, int) - Method in class com.facebook.presto.spi.type.VarbinaryType
 
getObjectValue(ConnectorSession, Slice, int) - Method in class com.facebook.presto.spi.type.VarcharType
 
getObjectValue(ConnectorSession, Slice, int) - Method in interface com.facebook.presto.spi.type.VariableWidthType
Gets an object representation of the type encoded in the specified slice at the specified offset.
getOffsets() - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
getOffsets() - Method in class com.facebook.presto.spi.block.VariableWidthBlock
 
getOffsets() - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
getOrdinalPosition() - Method in class com.facebook.presto.spi.ColumnMetadata
 
getOutputHandleResolver() - Method in interface com.facebook.presto.spi.Connector
 
getOutputTableHandleClass() - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorOutputHandleResolver
 
getOutputTableHandleClass() - Method in interface com.facebook.presto.spi.ConnectorOutputHandleResolver
 
getOwner() - Method in class com.facebook.presto.spi.ConnectorTableMetadata
 
getPartitionId() - Method in interface com.facebook.presto.spi.ConnectorPartition
Get the unique id of this partition within the scope of the table.
getPartitions(ConnectorTableHandle, TupleDomain<ConnectorColumnHandle>) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorSplitManager
 
getPartitions() - Method in class com.facebook.presto.spi.ConnectorPartitionResult
 
getPartitions(ConnectorTableHandle, TupleDomain<ConnectorColumnHandle>) - Method in interface com.facebook.presto.spi.ConnectorSplitManager
Gets the Partitions for the specified table.
getPartitionSplits(ConnectorTableHandle, List<ConnectorPartition>) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorSplitManager
 
getPartitionSplits(ConnectorTableHandle, List<ConnectorPartition>) - Method in interface com.facebook.presto.spi.ConnectorSplitManager
Gets the Splits for the specified Partitions in the indicated table.
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.
getPosition() - Method in interface com.facebook.presto.spi.block.BlockCursor
Returns the current position of this cursor.
getPosition() - Method in class com.facebook.presto.spi.block.FixedWidthBlockCursor
 
getPosition() - Method in class com.facebook.presto.spi.block.VariableWidthCursor
 
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.FixedWidthBlock
 
getPositionCount() - Method in class com.facebook.presto.spi.block.FixedWidthBlockBuilder
 
getPositionCount() - Method in class com.facebook.presto.spi.block.VariableWidthBlock
 
getPositionCount() - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
getPositionOffset(int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
getPositionOffset(int) - Method in class com.facebook.presto.spi.block.VariableWidthBlock
 
getPositionOffset(int) - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
getRangeCount() - Method in class com.facebook.presto.spi.SortedRangeSet
 
getRanges() - Method in class com.facebook.presto.spi.Domain
Returns a SortedRangeSet to represent the set of scalar values that are allowed in this Domain.
getRanges() - Method in class com.facebook.presto.spi.SortedRangeSet
 
getRawSlice() - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
getRawSlice() - 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.VariableWidthBlock
 
getRawSlice() - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
getReadTimeNanos() - Method in interface com.facebook.presto.spi.RecordCursor
 
getRecordSet(ConnectorSplit, List<? extends ConnectorColumnHandle>) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorRecordSetProvider
 
getRecordSet(ConnectorSplit, List<? extends ConnectorColumnHandle>) - Method in interface com.facebook.presto.spi.ConnectorRecordSetProvider
 
getRecordSetProvider() - Method in interface com.facebook.presto.spi.Connector
 
getRecordSink(ConnectorOutputTableHandle) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorRecordSinkProvider
 
getRecordSink(ConnectorOutputTableHandle) - Method in interface com.facebook.presto.spi.ConnectorRecordSinkProvider
 
getRecordSinkProvider() - Method in interface com.facebook.presto.spi.Connector
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
getRegion(int, int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
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.
getRegionAndAdvance(int) - Method in interface com.facebook.presto.spi.block.BlockCursor
Creates a block view port starting at the next position and extending the specified length.
getRegionAndAdvance(int) - Method in class com.facebook.presto.spi.block.FixedWidthBlockCursor
 
getRegionAndAdvance(int) - Method in class com.facebook.presto.spi.block.VariableWidthCursor
 
getRemainingPositions() - Method in interface com.facebook.presto.spi.block.BlockCursor
Gets the number of positions remaining in this cursor.
getRemainingPositions() - Method in class com.facebook.presto.spi.block.FixedWidthBlockCursor
 
getRemainingPositions() - Method in class com.facebook.presto.spi.block.VariableWidthCursor
 
getRemoteUserAddress() - Method in class com.facebook.presto.spi.ConnectorSession
 
getSampleWeightColumnHandle(ConnectorTableHandle) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
getSampleWeightColumnHandle(ConnectorTableHandle) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Returns the handle for the sample weight column, or null if the table does not contain sampled data.
getSchema() - Method in class com.facebook.presto.spi.ConnectorSession
Deprecated.
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
 
getSerializableNativeValue() - Method in class com.facebook.presto.spi.Marker
 
getServices(Class<T>) - Method in interface com.facebook.presto.spi.Plugin
 
getSessionTimeZoneKey() - Method in class com.facebook.presto.spi.type.SqlDate
 
getSessionTimeZoneKey() - Method in class com.facebook.presto.spi.type.SqlTime
 
getSessionTimeZoneKey() - Method in class com.facebook.presto.spi.type.SqlTimestamp
 
getSingleValue() - Method in class com.facebook.presto.spi.Domain
 
getSingleValue() - Method in class com.facebook.presto.spi.Range
 
getSingleValue() - Method in class com.facebook.presto.spi.SortedRangeSet
 
getSingleValueBlock(int) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
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() - Method in interface com.facebook.presto.spi.block.BlockCursor
Gets the current value as a single element block.
getSingleValueBlock() - Method in class com.facebook.presto.spi.block.FixedWidthBlockCursor
 
getSingleValueBlock() - Method in class com.facebook.presto.spi.block.VariableWidthCursor
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
getSizeInBytes() - Method in interface com.facebook.presto.spi.block.Block
Returns the size of this block in memory.
getSizeInBytes() - Method in class com.facebook.presto.spi.block.FixedWidthBlockBuilder
 
getSizeInBytes() - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
getSlice(int) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
getSlice(int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
getSlice(int) - Method in interface com.facebook.presto.spi.block.Block
Gets the value at the specified position as a Slice.
getSlice() - Method in interface com.facebook.presto.spi.block.BlockCursor
Gets the current value as a Slice.
getSlice() - Method in class com.facebook.presto.spi.block.FixedWidthBlockCursor
 
getSlice() - Method in class com.facebook.presto.spi.block.VariableWidthCursor
 
getSlice(int) - Method in interface com.facebook.presto.spi.RecordCursor
 
getSlice(Slice, int) - Method in class com.facebook.presto.spi.type.BigintType
 
getSlice(Slice, int) - Method in class com.facebook.presto.spi.type.BooleanType
 
getSlice(Slice, int) - Method in class com.facebook.presto.spi.type.DateType
 
getSlice(Slice, int) - Method in class com.facebook.presto.spi.type.DoubleType
 
getSlice(Slice, int) - Method in interface com.facebook.presto.spi.type.FixedWidthType
Gets the value at the specified offset in the specified slice as a Slice.
getSlice(Slice, int) - Method in class com.facebook.presto.spi.type.HyperLogLogType
 
getSlice(Slice, int) - Method in class com.facebook.presto.spi.type.IntervalDayTimeType
 
getSlice(Slice, int) - Method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
getSlice(Slice, int) - Method in class com.facebook.presto.spi.type.TimestampType
 
getSlice(Slice, int) - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
getSlice(Slice, int) - Method in class com.facebook.presto.spi.type.TimeType
 
getSlice(Slice, int) - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
getSlice(Slice, int) - Method in class com.facebook.presto.spi.type.VarbinaryType
 
getSlice(Slice, int) - Method in class com.facebook.presto.spi.type.VarcharType
 
getSlice(Slice, int) - Method in interface com.facebook.presto.spi.type.VariableWidthType
Gets the value at the specified offset in the specified slice as a Slice.
getSource() - Method in class com.facebook.presto.spi.ConnectorSession
 
getSpan() - Method in class com.facebook.presto.spi.SortedRangeSet
 
getSplitClass() - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorHandleResolver
 
getSplitClass() - Method in interface com.facebook.presto.spi.ConnectorHandleResolver
 
getSplitManager() - Method in interface com.facebook.presto.spi.Connector
 
getStartTime() - Method in class com.facebook.presto.spi.ConnectorSession
 
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 interface com.facebook.presto.spi.ConnectorMetadata
Returns a table handle for the specified table name, or null if the connector does not contain the table.
getTableHandleClass() - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorHandleResolver
 
getTableHandleClass() - Method in interface com.facebook.presto.spi.ConnectorHandleResolver
 
getTableMetadata(ConnectorTableHandle) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
getTableMetadata(ConnectorTableHandle) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Return the metadata for the specified table handle.
getTableMetadata() - Method in interface com.facebook.presto.spi.SystemTable
 
getTableName() - Method in exception com.facebook.presto.spi.ColumnNotFoundException
 
getTableName() - Method in class com.facebook.presto.spi.SchemaTableName
 
getTableName() - Method in class com.facebook.presto.spi.SchemaTablePrefix
 
getTableName() - Method in exception com.facebook.presto.spi.TableNotFoundException
 
getTimeZoneForKey(TimeZoneKey) - Static method in class com.facebook.presto.spi.type.TimeZoneIndex
 
getTimeZoneKey() - Method in class 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.RecordCursor
 
getTupleDomain() - Method in interface com.facebook.presto.spi.ConnectorPartition
Gets the TupleDomain that provides a bound on the tuples within this Partition.
getType() - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
getType() - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
getType() - Method in interface com.facebook.presto.spi.block.Block
Gets the type of this block.
getType() - Method in interface com.facebook.presto.spi.block.BlockCursor
Gets the type of this cursor
getType() - Method in interface com.facebook.presto.spi.block.BlockEncoding
Gets the type this encoding supports.
getType() - Method in class com.facebook.presto.spi.block.FixedWidthBlockCursor
 
getType() - Method in class com.facebook.presto.spi.block.FixedWidthBlockEncoding
 
getType() - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
getType() - Method in class com.facebook.presto.spi.block.VariableWidthBlockEncoding
 
getType() - Method in class com.facebook.presto.spi.block.VariableWidthCursor
 
getType() - Method in class com.facebook.presto.spi.ColumnMetadata
 
getType() - Method in class com.facebook.presto.spi.Domain
 
getType() - Method in class com.facebook.presto.spi.Marker
 
getType() - Method in interface com.facebook.presto.spi.PartitionKey
 
getType() - Method in class com.facebook.presto.spi.Range
 
getType(int) - Method in interface com.facebook.presto.spi.RecordCursor
 
getType() - Method in class com.facebook.presto.spi.SerializableNativeValue
 
getType() - Method in class com.facebook.presto.spi.SortedRangeSet
 
getType(String) - Method in interface com.facebook.presto.spi.type.TypeManager
Gets the type with the specified case insensitive name, or null if not found.
getUndeterminedTupleDomain() - Method in class com.facebook.presto.spi.ConnectorPartitionResult
 
getUnresolvedTupleDomain() - Method in class com.facebook.presto.spi.ConnectorResolvedIndex
 
getUser() - Method in class com.facebook.presto.spi.ConnectorSession
 
getUserAgent() - Method in class com.facebook.presto.spi.ConnectorSession
 
getValue() - Method in class com.facebook.presto.spi.Marker
 
getValue() - Method in interface com.facebook.presto.spi.PartitionKey
 
getValue() - Method in class com.facebook.presto.spi.SerializableNativeValue
 
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 interface com.facebook.presto.spi.ConnectorMetadata
Gets the view data for views that match the specified table prefix.
getViews(ConnectorSession, SchemaTablePrefix) - Method in class com.facebook.presto.spi.ReadOnlyConnectorMetadata
 
getZoneId() - Method in exception com.facebook.presto.spi.type.TimeZoneNotSupportedException
 
greaterAdjacent() - Method in class com.facebook.presto.spi.Marker
 
greaterThan(Comparable<?>) - Static method in class com.facebook.presto.spi.Range
 
greaterThanOrEqual(Comparable<?>) - Static method in class com.facebook.presto.spi.Range
 

H

hash(int) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
hash(int) - Method in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
hash(int) - Method in interface com.facebook.presto.spi.block.Block
Calculates the hash code of the value at the specified position.
hash() - Method in interface com.facebook.presto.spi.block.BlockCursor
Calculates the hash code of the value at the current position.
hash() - Method in class com.facebook.presto.spi.block.FixedWidthBlockCursor
 
hash() - Method in class com.facebook.presto.spi.block.VariableWidthCursor
 
hash(Slice, int) - Method in class com.facebook.presto.spi.type.BigintType
 
hash(Slice, int) - Method in class com.facebook.presto.spi.type.BooleanType
 
hash(Slice, int) - Method in class com.facebook.presto.spi.type.DateType
 
hash(Slice, int) - Method in class com.facebook.presto.spi.type.DoubleType
 
hash(Slice, int) - Method in interface com.facebook.presto.spi.type.FixedWidthType
Calculates the hash code of the value at the specified offset in the specified slice.
hash(Slice, int) - Method in class com.facebook.presto.spi.type.HyperLogLogType
 
hash(Slice, int) - Method in class com.facebook.presto.spi.type.IntervalDayTimeType
 
hash(Slice, int) - Method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
hash(Slice, int) - Method in class com.facebook.presto.spi.type.TimestampType
 
hash(Slice, int) - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
hash(Slice, int) - Method in class com.facebook.presto.spi.type.TimeType
 
hash(Slice, int) - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
hash(Slice, int) - Method in class com.facebook.presto.spi.type.VarbinaryType
 
hash(Slice, int) - Method in class com.facebook.presto.spi.type.VarcharType
 
hash(Slice, int) - Method in interface com.facebook.presto.spi.type.VariableWidthType
Calculates the hash code of the value at the specified offset in the specified slice.
hashCode() - Method in class com.facebook.presto.spi.ColumnMetadata
 
hashCode() - Method in class com.facebook.presto.spi.Domain
 
hashCode() - Method in class com.facebook.presto.spi.HostAddress
 
hashCode() - Method in class com.facebook.presto.spi.Marker
 
hashCode() - Method in class com.facebook.presto.spi.Range
 
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.SortedRangeSet
 
hashCode() - Method in class com.facebook.presto.spi.TupleDomain
 
hashCode() - Method in class com.facebook.presto.spi.type.HyperLogLogType
 
hashCode() - Method in class com.facebook.presto.spi.type.SqlDate
 
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.TimeZoneKey
 
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
 
HyperLogLogType - Class in com.facebook.presto.spi.type
 
HyperLogLogType() - Constructor for class com.facebook.presto.spi.type.HyperLogLogType
 

I

includes(Marker) - Method in class com.facebook.presto.spi.Range
 
includesMarker(Marker) - Method in class com.facebook.presto.spi.SortedRangeSet
 
includesValue(Comparable<?>) - Method in class com.facebook.presto.spi.Domain
 
Index - Interface in com.facebook.presto.spi
 
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
 
intersect(Domain) - Method in class com.facebook.presto.spi.Domain
 
intersect(Range) - Method in class com.facebook.presto.spi.Range
 
intersect(SortedRangeSet) - Method in class com.facebook.presto.spi.SortedRangeSet
 
intersect(TupleDomain<T>) - Method in class com.facebook.presto.spi.TupleDomain
Returns the strict intersection of the TupleDomains.
INTERVAL_DAY_TIME - Static variable in class com.facebook.presto.spi.type.IntervalDayTimeType
 
INTERVAL_YEAR_MONTH - Static variable in class com.facebook.presto.spi.type.IntervalYearMonthType
 
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.Marker
Adjacency is defined by two Markers being infinitesimally close to each other.
isAll() - Method in class com.facebook.presto.spi.Domain
 
isAll() - Method in class com.facebook.presto.spi.Range
 
isAll() - Method in class com.facebook.presto.spi.SortedRangeSet
 
isAll() - Method in class com.facebook.presto.spi.TupleDomain
Returns true if any tuples would satisfy this TupleDomain
isAscending() - Method in enum com.facebook.presto.spi.block.SortOrder
 
isDistributed() - Method in interface com.facebook.presto.spi.SystemTable
True if table is distributed across all nodes.
isEmpty() - Method in interface com.facebook.presto.spi.block.BlockBuilder
Have any values been added to the block?
isEmpty() - Method in class com.facebook.presto.spi.block.BlockBuilderStatus
 
isEmpty() - Method in class com.facebook.presto.spi.block.FixedWidthBlockBuilder
 
isEmpty() - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
isFinished() - Method in interface com.facebook.presto.spi.block.BlockCursor
Returns true if the cursor has advanced beyond its last position.
isFinished() - Method in class com.facebook.presto.spi.block.FixedWidthBlockCursor
 
isFinished() - Method in class com.facebook.presto.spi.block.VariableWidthCursor
 
isFinished() - Method in interface com.facebook.presto.spi.ConnectorSplitSource
 
isFinished() - Method in class com.facebook.presto.spi.FixedSplitSource
 
isFull() - Method in interface com.facebook.presto.spi.block.BlockBuilder
Is this block full? If true no more values should be added to the block.
isFull() - Method in class com.facebook.presto.spi.block.BlockBuilderStatus
 
isFull() - Method in class com.facebook.presto.spi.block.FixedWidthBlockBuilder
 
isFull() - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
isHidden() - Method in class com.facebook.presto.spi.ColumnMetadata
 
isLowerUnbounded() - Method in class com.facebook.presto.spi.Marker
 
isNone() - Method in class com.facebook.presto.spi.Domain
 
isNone() - Method in class com.facebook.presto.spi.SortedRangeSet
 
isNone() - Method in class com.facebook.presto.spi.TupleDomain
Returns true if no tuple could ever satisfy this TupleDomain
isNull(int) - Method in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
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() - Method in interface com.facebook.presto.spi.block.BlockCursor
Is the current value null?
isNull() - Method in class com.facebook.presto.spi.block.FixedWidthBlockCursor
 
isNull() - Method in class com.facebook.presto.spi.block.VariableWidthCursor
 
isNull(int) - Method in interface com.facebook.presto.spi.RecordCursor
 
isNullAllowed() - Method in class com.facebook.presto.spi.Domain
 
isNullsFirst() - Method in enum com.facebook.presto.spi.block.SortOrder
 
IsolatedFixedWidthBlockBuilderFactory - Class in com.facebook.presto.spi.block
 
IsolatedFixedWidthBlockBuilderFactory(FixedWidthType) - Constructor for class com.facebook.presto.spi.block.IsolatedFixedWidthBlockBuilderFactory
 
isPartitionKey() - Method in class com.facebook.presto.spi.ColumnMetadata
 
isRemotelyAccessible() - Method in interface com.facebook.presto.spi.ConnectorSplit
 
isSampled() - Method in class com.facebook.presto.spi.ConnectorTableMetadata
 
isSingleValue() - Method in class com.facebook.presto.spi.Domain
 
isSingleValue() - Method in class com.facebook.presto.spi.Range
 
isSingleValue() - Method in class com.facebook.presto.spi.SortedRangeSet
 
isUpperUnbounded() - Method in class com.facebook.presto.spi.Marker
 
isUtcZoneId(String) - Static method in class com.facebook.presto.spi.type.TimeZoneKey
 
isValid() - Method in interface com.facebook.presto.spi.block.BlockCursor
Returns true if the current position of the cursor is valid; false if the cursor has not been advanced yet, or if the cursor has advanced beyond the last position.
isValid() - Method in class com.facebook.presto.spi.block.FixedWidthBlockCursor
 
isValid() - Method in class com.facebook.presto.spi.block.VariableWidthCursor
 
iterator() - Method in class com.facebook.presto.spi.SortedRangeSet
 

L

lesserAdjacent() - Method in class com.facebook.presto.spi.Marker
 
lessThan(Comparable<?>) - Static method in class com.facebook.presto.spi.Range
 
lessThanOrEqual(Comparable<?>) - Static method in class com.facebook.presto.spi.Range
 
listSchemaNames(ConnectorSession) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
listSchemaNames(ConnectorSession) - Method in interface com.facebook.presto.spi.ConnectorMetadata
Returns the schemas provided by this connector.
listTableColumns(ConnectorSession, SchemaTablePrefix) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
listTableColumns(ConnectorSession, SchemaTablePrefix) - Method in interface com.facebook.presto.spi.ConnectorMetadata
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 interface com.facebook.presto.spi.ConnectorMetadata
List table names, possibly filtered by schema.
listViews(ConnectorSession, String) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
listViews(ConnectorSession, String) - Method in interface com.facebook.presto.spi.ConnectorMetadata
List view names, possibly filtered by schema.
listViews(ConnectorSession, String) - Method in class com.facebook.presto.spi.ReadOnlyConnectorMetadata
 
lookup(RecordSet) - Method in interface com.facebook.presto.spi.Index
 
lowerUnbounded(Class<?>) - Static method in class com.facebook.presto.spi.Marker
 

M

Marker - Class in com.facebook.presto.spi
A point on the continuous space defined by the specified type.
Marker(SerializableNativeValue, Marker.Bound) - Constructor for class com.facebook.presto.spi.Marker
 
Marker.Bound - Enum in com.facebook.presto.spi
 
matches(SchemaTableName) - Method in class com.facebook.presto.spi.SchemaTablePrefix
 
max(Marker, Marker) - Static method in class com.facebook.presto.spi.Marker
 
MAX_TIME_ZONE_KEY - Static variable in class com.facebook.presto.spi.type.TimeZoneKey
 
min(Marker, Marker) - Static method in class com.facebook.presto.spi.Marker
 

N

Node - Interface in com.facebook.presto.spi
 
NodeManager - Interface in com.facebook.presto.spi
 
none(Class<?>) - Static method in class com.facebook.presto.spi.Domain
 
none(Class<?>) - Static method in class com.facebook.presto.spi.SortedRangeSet
 
none() - Static method in class com.facebook.presto.spi.TupleDomain
 
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(Class<?>) - Static method in class com.facebook.presto.spi.Domain
 

O

of(Range, Range...) - Static method in class com.facebook.presto.spi.SortedRangeSet
Provided Ranges are unioned together to form the SortedRangeSet
onlyNull(Class<?>) - Static method in class com.facebook.presto.spi.Domain
 
overlaps(Domain) - Method in class com.facebook.presto.spi.Domain
 
overlaps(Range) - Method in class com.facebook.presto.spi.Range
 
overlaps(SortedRangeSet) - Method in class com.facebook.presto.spi.SortedRangeSet
 
overlaps(TupleDomain<T>) - Method in class com.facebook.presto.spi.TupleDomain
Returns true only if there exists a strict intersection between the TupleDomains.

P

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
 
PartitionKey - Interface in com.facebook.presto.spi
 
Plugin - Interface in com.facebook.presto.spi
 
PrestoException - Exception in com.facebook.presto.spi
 
PrestoException(ErrorCode, String) - Constructor for exception com.facebook.presto.spi.PrestoException
 
PrestoException(ErrorCode, Throwable) - Constructor for exception com.facebook.presto.spi.PrestoException
 
PrestoException(ErrorCode, String, Throwable) - Constructor for exception com.facebook.presto.spi.PrestoException
 
PrestoException(ErrorCode, String, Throwable, boolean, boolean) - Constructor for exception com.facebook.presto.spi.PrestoException
 

R

Range - Class in com.facebook.presto.spi
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.Range
 
range(Comparable<?>, boolean, Comparable<?>, boolean) - Static method in class com.facebook.presto.spi.Range
 
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.FixedWidthBlockEncoding
 
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 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.FixedWidthBlockEncoding.FixedWidthBlockEncodingFactory
 
readEncoding(TypeManager, BlockEncodingSerde, SliceInput) - Method in class com.facebook.presto.spi.block.VariableWidthBlockEncoding.VariableWidthBlockEncodingFactory
 
ReadOnlyConnectorMetadata - Class in com.facebook.presto.spi
 
ReadOnlyConnectorMetadata() - Constructor for class com.facebook.presto.spi.ReadOnlyConnectorMetadata
 
RecordCursor - Interface in com.facebook.presto.spi
 
RecordSet - Interface in com.facebook.presto.spi
 
RecordSink - Interface in com.facebook.presto.spi
 
requireBracketsForIPv6() - Method in class com.facebook.presto.spi.HostAddress
Generate an error if the host might be a non-bracketed IPv6 literal.
resolveIndex(ConnectorTableHandle, Set<ConnectorColumnHandle>, TupleDomain<ConnectorColumnHandle>) - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorIndexResolver
 
resolveIndex(ConnectorTableHandle, Set<ConnectorColumnHandle>, TupleDomain<ConnectorColumnHandle>) - Method in interface com.facebook.presto.spi.ConnectorIndexResolver
 

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
 
SerializableNativeValue - Class in com.facebook.presto.spi
 
SerializableNativeValue(Class<?>, Comparable<?>) - Constructor for class com.facebook.presto.spi.SerializableNativeValue
 
SerializableNativeValue.Deserializer - Class in com.facebook.presto.spi
 
SerializableNativeValue.Deserializer() - Constructor for class com.facebook.presto.spi.SerializableNativeValue.Deserializer
 
SerializableNativeValue.Serializer - Class in com.facebook.presto.spi
 
SerializableNativeValue.Serializer() - Constructor for class com.facebook.presto.spi.SerializableNativeValue.Serializer
 
serialize(SerializableNativeValue, JsonGenerator, SerializerProvider) - Method in class com.facebook.presto.spi.SerializableNativeValue.Serializer
 
setFull() - Method in class com.facebook.presto.spi.block.BlockBuilderStatus
 
setOptionalConfig(Map<String, String>) - Method in interface com.facebook.presto.spi.Plugin
 
singleValue(Comparable<?>) - Static method in class com.facebook.presto.spi.Domain
 
singleValue(Comparable<?>) - Static method in class com.facebook.presto.spi.SortedRangeSet
 
SortedRangeSet - Class in com.facebook.presto.spi
A set containing zero or more Ranges of the same type over a continuous space of possible values.
SortedRangeSet.Builder - Class in com.facebook.presto.spi
 
SortedRangeSet.Builder(Class<?>) - Constructor for class com.facebook.presto.spi.SortedRangeSet.Builder
 
SortOrder - Enum in com.facebook.presto.spi.block
 
span(Range) - Method in class com.facebook.presto.spi.Range
 
SqlDate - Class in com.facebook.presto.spi.type
 
SqlDate(long, TimeZoneKey) - Constructor for class com.facebook.presto.spi.type.SqlDate
 
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
 
StandardErrorCode - Enum in com.facebook.presto.spi
 
StandardErrorCode.ErrorType - Enum in com.facebook.presto.spi
 
subtract(Domain) - Method in class com.facebook.presto.spi.Domain
 
subtract(SortedRangeSet) - Method in class com.facebook.presto.spi.SortedRangeSet
 
SystemTable - Interface 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.TimeType
 
TIME_WITH_TIME_ZONE - Static variable in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
TIMESTAMP - Static variable in class com.facebook.presto.spi.type.TimestampType
 
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
 
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.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.VariableWidthBlock
 
toString() - Method in class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
toString() - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorHandleResolver
 
toString() - Method in class com.facebook.presto.spi.classloader.ClassLoaderSafeConnectorMetadata
 
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.ConnectorSession
 
toString() - Method in class com.facebook.presto.spi.ConnectorTableMetadata
 
toString() - Method in class com.facebook.presto.spi.Domain
 
toString() - Method in class com.facebook.presto.spi.ErrorCode
 
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.Marker
 
toString() - Method in class com.facebook.presto.spi.Range
 
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.SortedRangeSet
 
toString() - Method in class com.facebook.presto.spi.TupleDomain
 
toString() - Method in class com.facebook.presto.spi.type.BigintType
 
toString() - Method in class com.facebook.presto.spi.type.BooleanType
 
toString() - Method in class com.facebook.presto.spi.type.DateType
 
toString() - Method in class com.facebook.presto.spi.type.DoubleType
 
toString() - Method in class com.facebook.presto.spi.type.HyperLogLogType
 
toString() - Method in class com.facebook.presto.spi.type.IntervalDayTimeType
 
toString() - Method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
toString() - Method in class com.facebook.presto.spi.type.SqlDate
 
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.TimestampType
 
toString() - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
toString() - Method in class com.facebook.presto.spi.type.TimeType
 
toString() - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
toString() - Method in class com.facebook.presto.spi.type.TimeZoneKey
 
toString() - Method in class com.facebook.presto.spi.type.VarbinaryType
 
toString() - Method in class com.facebook.presto.spi.type.VarcharType
 
transform(TupleDomain.Function<T, U>) - Method in class com.facebook.presto.spi.TupleDomain
 
TupleDomain<T> - Class in com.facebook.presto.spi
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
 
TupleDomain.ColumnDomain(C, Domain) - Constructor for class com.facebook.presto.spi.TupleDomain.ColumnDomain
 
TupleDomain.Function<F,T> - Interface in com.facebook.presto.spi
 
type - Variable in class com.facebook.presto.spi.block.AbstractFixedWidthBlock
 
type - Variable in class com.facebook.presto.spi.block.AbstractVariableWidthBlock
 
Type - Interface in com.facebook.presto.spi.type
 
TypeManager - Interface in com.facebook.presto.spi.type
 

U

union(Domain) - Method in class com.facebook.presto.spi.Domain
 
union(List<Domain>) - Static method in class com.facebook.presto.spi.Domain
 
union(SortedRangeSet) - Method in class com.facebook.presto.spi.SortedRangeSet
 
union(Iterable<SortedRangeSet>) - Static method in class com.facebook.presto.spi.SortedRangeSet
 
unpackMillisUtc(long) - Static method in class com.facebook.presto.spi.type.DateTimeEncoding
 
unpackZoneKey(long) - Static method in class com.facebook.presto.spi.type.DateTimeEncoding
 
updateMillisUtc(long, long) - Static method in class com.facebook.presto.spi.type.DateTimeEncoding
 
upperUnbounded(Class<?>) - Static method in class com.facebook.presto.spi.Marker
 
UTC_KEY - Static variable in class com.facebook.presto.spi.type.TimeZoneKey
 

V

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.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.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.
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.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.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.
VARBINARY - Static variable in class com.facebook.presto.spi.type.VarbinaryType
 
VarbinaryType - Class in com.facebook.presto.spi.type
 
VarbinaryType() - Constructor for class com.facebook.presto.spi.type.VarbinaryType
 
VARCHAR - Static variable in class com.facebook.presto.spi.type.VarcharType
 
VarcharType - Class in com.facebook.presto.spi.type
 
VarcharType() - Constructor for class com.facebook.presto.spi.type.VarcharType
 
VariableWidthBlock - Class in com.facebook.presto.spi.block
 
VariableWidthBlock(VariableWidthType, int, Slice, int[]) - Constructor for class com.facebook.presto.spi.block.VariableWidthBlock
 
VariableWidthBlockBuilder - Class in com.facebook.presto.spi.block
 
VariableWidthBlockBuilder(VariableWidthType, BlockBuilderStatus) - Constructor for class com.facebook.presto.spi.block.VariableWidthBlockBuilder
 
VariableWidthBlockEncoding - Class in com.facebook.presto.spi.block
 
VariableWidthBlockEncoding(Type) - Constructor for class com.facebook.presto.spi.block.VariableWidthBlockEncoding
 
VariableWidthBlockEncoding.VariableWidthBlockEncodingFactory - Class in com.facebook.presto.spi.block
 
VariableWidthBlockEncoding.VariableWidthBlockEncodingFactory(Type) - Constructor for class com.facebook.presto.spi.block.VariableWidthBlockEncoding.VariableWidthBlockEncodingFactory
 
VariableWidthCursor - Class in com.facebook.presto.spi.block
 
VariableWidthCursor(VariableWidthType, int, Slice, int[]) - Constructor for class com.facebook.presto.spi.block.VariableWidthCursor
 
VariableWidthCursor(VariableWidthCursor) - Constructor for class com.facebook.presto.spi.block.VariableWidthCursor
 
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.TupleDomain
 
withDefaultPort(int) - Method in class com.facebook.presto.spi.HostAddress
Provide a default port if the parsed string contained only a host.
withFixedValues(Map<T, Comparable<?>>) - Static method in class com.facebook.presto.spi.TupleDomain
Convert a map of columns to values into the TupleDomain which requires those columns to be fixed to those values.
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.FixedWidthBlockEncoding
 
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(SliceOutput, boolean) - Method in class com.facebook.presto.spi.type.BigintType
 
writeBoolean(SliceOutput, boolean) - Method in class com.facebook.presto.spi.type.BooleanType
 
writeBoolean(SliceOutput, boolean) - Method in class com.facebook.presto.spi.type.DateType
 
writeBoolean(SliceOutput, boolean) - Method in class com.facebook.presto.spi.type.DoubleType
 
writeBoolean(SliceOutput, boolean) - Method in interface com.facebook.presto.spi.type.FixedWidthType
Writes the boolean value into the specified slice output.
writeBoolean(SliceOutput, boolean) - Method in class com.facebook.presto.spi.type.IntervalDayTimeType
 
writeBoolean(SliceOutput, boolean) - Method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
writeBoolean(SliceOutput, boolean) - Method in class com.facebook.presto.spi.type.TimestampType
 
writeBoolean(SliceOutput, boolean) - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
writeBoolean(SliceOutput, boolean) - Method in class com.facebook.presto.spi.type.TimeType
 
writeBoolean(SliceOutput, boolean) - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
writeDouble(SliceOutput, double) - Method in class com.facebook.presto.spi.type.BigintType
 
writeDouble(SliceOutput, double) - Method in class com.facebook.presto.spi.type.BooleanType
 
writeDouble(SliceOutput, double) - Method in class com.facebook.presto.spi.type.DateType
 
writeDouble(SliceOutput, double) - Method in class com.facebook.presto.spi.type.DoubleType
 
writeDouble(SliceOutput, double) - Method in interface com.facebook.presto.spi.type.FixedWidthType
Writes the double value into the specified slice output.
writeDouble(SliceOutput, double) - Method in class com.facebook.presto.spi.type.IntervalDayTimeType
 
writeDouble(SliceOutput, double) - Method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
writeDouble(SliceOutput, double) - Method in class com.facebook.presto.spi.type.TimestampType
 
writeDouble(SliceOutput, double) - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
writeDouble(SliceOutput, double) - Method in class com.facebook.presto.spi.type.TimeType
 
writeDouble(SliceOutput, double) - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
writeEncoding(BlockEncodingSerde, SliceOutput, T) - Method in interface com.facebook.presto.spi.block.BlockEncodingFactory
Writes this encoding to the output stream.
writeEncoding(BlockEncodingSerde, SliceOutput, BlockEncoding) - Method in class com.facebook.presto.spi.block.FixedWidthBlockEncoding.FixedWidthBlockEncodingFactory
 
writeEncoding(BlockEncodingSerde, SliceOutput, VariableWidthBlockEncoding) - Method in class com.facebook.presto.spi.block.VariableWidthBlockEncoding.VariableWidthBlockEncodingFactory
 
writeLong(SliceOutput, long) - Method in class com.facebook.presto.spi.type.BigintType
 
writeLong(SliceOutput, long) - Method in class com.facebook.presto.spi.type.BooleanType
 
writeLong(SliceOutput, long) - Method in class com.facebook.presto.spi.type.DateType
 
writeLong(SliceOutput, long) - Method in class com.facebook.presto.spi.type.DoubleType
 
writeLong(SliceOutput, long) - Method in interface com.facebook.presto.spi.type.FixedWidthType
Writes the long value into the specified slice output.
writeLong(SliceOutput, long) - Method in class com.facebook.presto.spi.type.IntervalDayTimeType
 
writeLong(SliceOutput, long) - Method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
writeLong(SliceOutput, long) - Method in class com.facebook.presto.spi.type.TimestampType
 
writeLong(SliceOutput, long) - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
writeLong(SliceOutput, long) - Method in class com.facebook.presto.spi.type.TimeType
 
writeLong(SliceOutput, long) - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
writeSlice(SliceOutput, Slice, int) - Method in class com.facebook.presto.spi.type.BigintType
 
writeSlice(SliceOutput, Slice, int) - Method in class com.facebook.presto.spi.type.BooleanType
 
writeSlice(SliceOutput, Slice, int) - Method in class com.facebook.presto.spi.type.DateType
 
writeSlice(SliceOutput, Slice, int) - Method in class com.facebook.presto.spi.type.DoubleType
 
writeSlice(SliceOutput, Slice, int) - Method in interface com.facebook.presto.spi.type.FixedWidthType
Writes the Slice value into the specified slice output.
writeSlice(SliceOutput, Slice, int, int) - Method in class com.facebook.presto.spi.type.HyperLogLogType
 
writeSlice(SliceOutput, Slice, int) - Method in class com.facebook.presto.spi.type.IntervalDayTimeType
 
writeSlice(SliceOutput, Slice, int) - Method in class com.facebook.presto.spi.type.IntervalYearMonthType
 
writeSlice(SliceOutput, Slice, int) - Method in class com.facebook.presto.spi.type.TimestampType
 
writeSlice(SliceOutput, Slice, int) - Method in class com.facebook.presto.spi.type.TimestampWithTimeZoneType
 
writeSlice(SliceOutput, Slice, int) - Method in class com.facebook.presto.spi.type.TimeType
 
writeSlice(SliceOutput, Slice, int) - Method in class com.facebook.presto.spi.type.TimeWithTimeZoneType
 
writeSlice(SliceOutput, Slice, int, int) - Method in class com.facebook.presto.spi.type.VarbinaryType
 
writeSlice(SliceOutput, Slice, int, int) - Method in class com.facebook.presto.spi.type.VarcharType
 
writeSlice(SliceOutput, Slice, int, int) - Method in interface com.facebook.presto.spi.type.VariableWidthType
Writes the Slice value into the specified slice output.
A B C D E F G H I L M N O P R S T U V W 

Copyright © 2012-2014. All Rights Reserved.