| Package | Description |
|---|---|
| com.facebook.presto.spi | |
| com.facebook.presto.spi.block | |
| com.facebook.presto.spi.classloader | |
| com.facebook.presto.spi.type |
| Modifier and Type | Method and Description |
|---|---|
Type |
PartitionKey.getType() |
Type |
ColumnMetadata.getType() |
Type |
RecordCursor.getType(int field) |
| Modifier and Type | Method and Description |
|---|---|
List<Type> |
RecordSet.getColumnTypes() |
List<Type> |
InMemoryRecordSet.getColumnTypes() |
| Modifier and Type | Method and Description |
|---|---|
static InMemoryRecordSet.Builder |
InMemoryRecordSet.builder(Collection<Type> columnsTypes) |
| Constructor and Description |
|---|
ColumnMetadata(String name,
Type type,
int ordinalPosition,
boolean partitionKey) |
ColumnMetadata(String name,
Type type,
int ordinalPosition,
boolean partitionKey,
boolean hidden) |
| Constructor and Description |
|---|
InMemoryRecordSet(Collection<? extends Type> types,
Collection<? extends List<?>> records) |
| Modifier and Type | Method and Description |
|---|---|
Type |
VariableWidthCursor.getType() |
Type |
VariableWidthBlockEncoding.getType() |
Type |
VariableWidthBlockBuilder.getType() |
Type |
FixedWidthBlockEncoding.getType() |
Type |
FixedWidthBlockCursor.getType() |
Type |
BlockEncoding.getType()
Gets the type this encoding supports.
|
Type |
BlockCursor.getType()
Gets the type of this cursor
|
Type |
Block.getType()
Gets the type of this block.
|
Type |
AbstractVariableWidthBlock.getType() |
| Constructor and Description |
|---|
FixedWidthBlockEncoding.FixedWidthBlockEncodingFactory(Type type) |
FixedWidthBlockEncoding(Type type) |
VariableWidthBlockEncoding.VariableWidthBlockEncodingFactory(Type type) |
VariableWidthBlockEncoding(Type type) |
| Modifier and Type | Method and Description |
|---|---|
List<Type> |
ClassLoaderSafeRecordSet.getColumnTypes() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
FixedWidthType
FixedWidthType is a type that has a fixed size for every value.
|
interface |
VariableWidthType
VariableWidthType is a type that can have a different size for every value.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BigintType |
class |
BooleanType |
class |
DateType |
class |
DoubleType |
class |
HyperLogLogType |
class |
IntervalDayTimeType |
class |
IntervalYearMonthType |
class |
TimestampType |
class |
TimestampWithTimeZoneType |
class |
TimeType |
class |
TimeWithTimeZoneType |
class |
VarbinaryType |
class |
VarcharType |
| Modifier and Type | Method and Description |
|---|---|
Type |
TypeManager.getType(String typeName)
Gets the type with the specified case insensitive name, or null if not found.
|
Copyright © 2012-2014. All Rights Reserved.