Package io.trino.index
Class IndexManager
- java.lang.Object
-
- io.trino.index.IndexManager
-
public class IndexManager extends Object
-
-
Constructor Summary
Constructors Constructor Description IndexManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddIndexProvider(CatalogName catalogName, ConnectorIndexProvider indexProvider)ConnectorIndexgetIndex(Session session, IndexHandle indexHandle, List<ColumnHandle> lookupSchema, List<ColumnHandle> outputSchema)voidremoveIndexProvider(CatalogName catalogName)
-
-
-
Method Detail
-
addIndexProvider
public void addIndexProvider(CatalogName catalogName, ConnectorIndexProvider indexProvider)
-
removeIndexProvider
public void removeIndexProvider(CatalogName catalogName)
-
getIndex
public ConnectorIndex getIndex(Session session, IndexHandle indexHandle, List<ColumnHandle> lookupSchema, List<ColumnHandle> outputSchema)
-
-