public final class TableHandle extends Object
| Constructor and Description |
|---|
TableHandle(ConnectorId connectorId,
ConnectorTableHandle connectorHandle,
ConnectorTransactionHandle transaction,
Optional<ConnectorTableLayoutHandle> layout) |
TableHandle(ConnectorId connectorId,
ConnectorTableHandle connectorHandle,
ConnectorTransactionHandle transaction,
Optional<ConnectorTableLayoutHandle> layout,
Optional<Supplier<TupleDomain<ColumnHandle>>> dynamicFilter) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
ConnectorTableHandle |
getConnectorHandle() |
ConnectorId |
getConnectorId() |
Optional<Supplier<TupleDomain<ColumnHandle>>> |
getDynamicFilter() |
Optional<ConnectorTableLayoutHandle> |
getLayout() |
ConnectorTransactionHandle |
getTransaction() |
int |
hashCode() |
String |
toString() |
TableHandle |
withDynamicFilter(Supplier<TupleDomain<ColumnHandle>> dynamicFilter) |
public TableHandle(ConnectorId connectorId, ConnectorTableHandle connectorHandle, ConnectorTransactionHandle transaction, Optional<ConnectorTableLayoutHandle> layout)
public TableHandle(ConnectorId connectorId, ConnectorTableHandle connectorHandle, ConnectorTransactionHandle transaction, Optional<ConnectorTableLayoutHandle> layout, Optional<Supplier<TupleDomain<ColumnHandle>>> dynamicFilter)
public ConnectorId getConnectorId()
public ConnectorTableHandle getConnectorHandle()
public ConnectorTransactionHandle getTransaction()
public Optional<ConnectorTableLayoutHandle> getLayout()
public Optional<Supplier<TupleDomain<ColumnHandle>>> getDynamicFilter()
public TableHandle withDynamicFilter(Supplier<TupleDomain<ColumnHandle>> dynamicFilter)
Copyright © 2012–2022. All rights reserved.