Package io.trino.metadata
Class HandleResolver
java.lang.Object
io.trino.metadata.HandleResolver
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCatalogHandleResolver(String catalogName, ConnectorHandleResolver resolver) Class<? extends ColumnHandle>getId(ColumnHandle columnHandle) getId(ConnectorIndexHandle indexHandle) getId(ConnectorInsertTableHandle insertHandle) getId(ConnectorOutputTableHandle outputHandle) getId(ConnectorPartitioningHandle partitioningHandle) getId(ConnectorSplit split) getId(ConnectorTableExecuteHandle tableExecuteHandle) getId(ConnectorTableHandle tableHandle) getId(ConnectorTableLayoutHandle handle) getId(ConnectorTransactionHandle transactionHandle) Class<? extends ConnectorIndexHandle>Class<? extends ConnectorInsertTableHandle>Class<? extends ConnectorOutputTableHandle>Class<? extends ConnectorPartitioningHandle>Class<? extends ConnectorSplit>getSplitClass(String id) Class<? extends ConnectorTableExecuteHandle>Class<? extends ConnectorTableHandle>Class<? extends ConnectorTableLayoutHandle>Class<? extends ConnectorTransactionHandle>voidremoveCatalogHandleResolver(String catalogName)
-
Constructor Details
-
HandleResolver
@Inject public HandleResolver()
-
-
Method Details
-
addCatalogHandleResolver
-
removeCatalogHandleResolver
-
getId
-
getId
-
getId
-
getId
-
getId
-
getId
-
getId
-
getId
-
getId
-
getId
-
getTableHandleClass
-
getTableLayoutHandleClass
-
getColumnHandleClass
-
getSplitClass
-
getIndexHandleClass
-
getOutputTableHandleClass
-
getInsertTableHandleClass
-
getTableExecuteHandleClass
-
getPartitioningHandleClass
-
getTransactionHandleClass
-