Package io.trino.plugin.base.expression
Class ConnectorExpressionPatterns
java.lang.Object
io.trino.plugin.base.expression.ConnectorExpressionPatterns
-
Method Summary
Modifier and TypeMethodDescriptionstatic Property<Call, ?, ConnectorExpression> argument(int argument) static Property<Call, ?, List<ConnectorExpression>> argumentType(int argument) call()constant()static Pattern<ConnectorExpression> static Predicate<List<? extends ConnectorExpression>> expressionTypes(Type... types) static Property<Call, ?, FunctionName> static Property<ConnectorExpression, ?, Type> type()variable()
-
Method Details
-
expression
-
type
-
call
-
functionName
- See Also:
-
functionUnqualifiedName
- See Also:
-
argumentCount
-
arguments
-
argument
-
argumentType
-
argumentTypes
-
constant
-
variable
-
expressionTypes
-