Package io.trino.metadata
Class TableHandle
- java.lang.Object
-
- io.trino.metadata.TableHandle
-
public final class TableHandle extends Object
-
-
Constructor Summary
Constructors Constructor Description TableHandle(CatalogName catalogName, ConnectorTableHandle connectorHandle, ConnectorTransactionHandle transaction, Optional<ConnectorTableLayoutHandle> layout)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)CatalogNamegetCatalogName()ConnectorTableHandlegetConnectorHandle()Optional<ConnectorTableLayoutHandle>getLayout()ConnectorTransactionHandlegetTransaction()inthashCode()StringtoString()TableHandlewithConnectorHandle(ConnectorTableHandle connectorHandle)
-
-
-
Constructor Detail
-
TableHandle
public TableHandle(CatalogName catalogName, ConnectorTableHandle connectorHandle, ConnectorTransactionHandle transaction, Optional<ConnectorTableLayoutHandle> layout)
-
-
Method Detail
-
getCatalogName
public CatalogName getCatalogName()
-
getConnectorHandle
public ConnectorTableHandle getConnectorHandle()
-
getLayout
public Optional<ConnectorTableLayoutHandle> getLayout()
-
getTransaction
public ConnectorTransactionHandle getTransaction()
-
withConnectorHandle
public TableHandle withConnectorHandle(ConnectorTableHandle connectorHandle)
-
-