Package io.trino.sql.routine
Class SqlRoutineAnalyzer
java.lang.Object
io.trino.sql.routine.SqlRoutineAnalyzer
-
Constructor Summary
ConstructorsConstructorDescriptionSqlRoutineAnalyzer(PlannerContext plannerContext, WarningCollector warningCollector) -
Method Summary
Modifier and TypeMethodDescriptionanalyze(Session session, AccessControl accessControl, FunctionSpecification function) static FunctionMetadataextractFunctionMetadata(FunctionId functionId, FunctionSpecification function) static booleanisRunAsInvoker(FunctionSpecification function)
-
Constructor Details
-
SqlRoutineAnalyzer
-
-
Method Details
-
extractFunctionMetadata
public static FunctionMetadata extractFunctionMetadata(FunctionId functionId, FunctionSpecification function) -
analyze
public SqlRoutineAnalysis analyze(Session session, AccessControl accessControl, FunctionSpecification function) -
isRunAsInvoker
-