Package io.trino.plugin.memory
Class TableInfo
- java.lang.Object
-
- io.trino.plugin.memory.TableInfo
-
public class TableInfo extends Object
-
-
Constructor Summary
Constructors Constructor Description TableInfo(long id, String schemaName, String tableName, List<ColumnInfo> columns, Map<HostAddress,MemoryDataFragment> dataFragments)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ColumnInfogetColumn(ColumnHandle handle)List<ColumnInfo>getColumns()Map<HostAddress,MemoryDataFragment>getDataFragments()longgetId()ConnectorTableMetadatagetMetadata()StringgetSchemaName()SchemaTableNamegetSchemaTableName()StringgetTableName()
-
-
-
Constructor Detail
-
TableInfo
public TableInfo(long id, String schemaName, String tableName, List<ColumnInfo> columns, Map<HostAddress,MemoryDataFragment> dataFragments)
-
-
Method Detail
-
getId
public long getId()
-
getSchemaName
public String getSchemaName()
-
getTableName
public String getTableName()
-
getSchemaTableName
public SchemaTableName getSchemaTableName()
-
getMetadata
public ConnectorTableMetadata getMetadata()
-
getColumns
public List<ColumnInfo> getColumns()
-
getColumn
public ColumnInfo getColumn(ColumnHandle handle)
-
getDataFragments
public Map<HostAddress,MemoryDataFragment> getDataFragments()
-
-