Package io.trino.sql
Class DynamicFilters.Descriptor
- java.lang.Object
-
- io.trino.sql.DynamicFilters.Descriptor
-
- Enclosing class:
- DynamicFilters
public static final class DynamicFilters.Descriptor extends Object
-
-
Constructor Summary
Constructors Constructor Description Descriptor(DynamicFilterId id, Expression input)Descriptor(DynamicFilterId id, Expression input, ComparisonExpression.Operator operator)Descriptor(DynamicFilterId id, Expression input, ComparisonExpression.Operator operator, boolean nullAllowed)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DomainapplyComparison(Domain domain)booleanequals(Object o)DynamicFilterIdgetId()ExpressiongetInput()ComparisonExpression.OperatorgetOperator()inthashCode()booleanisNullAllowed()StringtoString()
-
-
-
Constructor Detail
-
Descriptor
public Descriptor(DynamicFilterId id, Expression input, ComparisonExpression.Operator operator, boolean nullAllowed)
-
Descriptor
public Descriptor(DynamicFilterId id, Expression input, ComparisonExpression.Operator operator)
-
Descriptor
public Descriptor(DynamicFilterId id, Expression input)
-
-
Method Detail
-
getId
public DynamicFilterId getId()
-
getInput
public Expression getInput()
-
getOperator
public ComparisonExpression.Operator getOperator()
-
isNullAllowed
public boolean isNullAllowed()
-
-