Package org.apache.drill.metastore.expressions
package org.apache.drill.metastore.expressions
-
ClassDescriptionIndicates double expression predicate implementations.Indicates
FilterExpression.Operator.AND
operator expression: storagePlugin = 'dfs' and workspace = 'tmp'.IndicatesFilterExpression.Operator.OR
operator expression: storagePlugin = 'dfs' or storagePlugin = 's3'.Interface which defines filter expression types by which Metastore data can be read or deleted.Indicates list of supported operators that can be used in filter expressions.TransformsFilterExpression
implementations into suitable for Metastore implementation representation.Indicates IS predicate implementations.IndicatesFilterExpression.Operator.IS_NOT_NULL
operator expression: storagePlugin is not null.IndicatesFilterExpression.Operator.IS_NULL
operator expression: storagePlugin is null.Indicates list predicate implementations which have column and list of values.IndicatesFilterExpression.Operator.IN
operator expression: storagePlugin in ('dfs', 's3').IndicatesFilterExpression.Operator.NOT_IN
operator expression: storagePlugin not in ('dfs', 's3').Indicates simple predicate implementations which have column and one value.IndicatesFilterExpression.Operator.EQUAL
operator expression: storagePlugin = 'dfs'.IndicatesFilterExpression.Operator.GREATER_THAN
operator expression: index > 1.IndicatesFilterExpression.Operator.GREATER_THAN_OR_EQUAL
operator expression: index >= 1.IndicatesFilterExpression.Operator.LESS_THAN
operator expression: index < 1.IndicatesFilterExpression.Operator.LESS_THAN_OR_EQUAL
operator expression: index <= 1.IndicatesFilterExpression.Operator.NOT_EQUAL
operator expression: storagePlugin != 'dfs'.Indicates single expression predicate implementations.IndicatesFilterExpression.Operator.NOT
operator expression: not(storagePlugin = 'dfs').