Package io.trino.plugin.base.classloader
Class ClassLoaderSafeConnectorTableFunction
java.lang.Object
io.trino.plugin.base.classloader.ClassLoaderSafeConnectorTableFunction
- All Implemented Interfaces:
ConnectorTableFunction
-
Constructor Summary
ConstructorsConstructorDescriptionClassLoaderSafeConnectorTableFunction(ConnectorTableFunction delegate, ClassLoader classLoader) -
Method Summary
Modifier and TypeMethodDescriptionanalyze(ConnectorSession session, ConnectorTransactionHandle transaction, Map<String, Argument> arguments, ConnectorAccessControl accessControl) getName()
-
Constructor Details
-
ClassLoaderSafeConnectorTableFunction
public ClassLoaderSafeConnectorTableFunction(ConnectorTableFunction delegate, ClassLoader classLoader)
-
-
Method Details
-
getSchema
- Specified by:
getSchemain interfaceConnectorTableFunction
-
getName
- Specified by:
getNamein interfaceConnectorTableFunction
-
getArguments
- Specified by:
getArgumentsin interfaceConnectorTableFunction
-
getReturnTypeSpecification
- Specified by:
getReturnTypeSpecificationin interfaceConnectorTableFunction
-
analyze
public TableFunctionAnalysis analyze(ConnectorSession session, ConnectorTransactionHandle transaction, Map<String, Argument> arguments, ConnectorAccessControl accessControl) - Specified by:
analyzein interfaceConnectorTableFunction
-