Package org.apache.drill.metastore.expressions
package org.apache.drill.metastore.expressions
-
ClassDescriptionIndicates double expression predicate implementations.Indicates
FilterExpression.Operator.ANDoperator expression: storagePlugin = 'dfs' and workspace = 'tmp'.IndicatesFilterExpression.Operator.ORoperator 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.TransformsFilterExpressionimplementations into suitable for Metastore implementation representation.Indicates IS predicate implementations.IndicatesFilterExpression.Operator.IS_NOT_NULLoperator expression: storagePlugin is not null.IndicatesFilterExpression.Operator.IS_NULLoperator expression: storagePlugin is null.Indicates list predicate implementations which have column and list of values.IndicatesFilterExpression.Operator.INoperator expression: storagePlugin in ('dfs', 's3').IndicatesFilterExpression.Operator.NOT_INoperator expression: storagePlugin not in ('dfs', 's3').Indicates simple predicate implementations which have column and one value.IndicatesFilterExpression.Operator.EQUALoperator expression: storagePlugin = 'dfs'.IndicatesFilterExpression.Operator.GREATER_THANoperator expression: index > 1.IndicatesFilterExpression.Operator.GREATER_THAN_OR_EQUALoperator expression: index >= 1.IndicatesFilterExpression.Operator.LESS_THANoperator expression: index invalid input: '<' 1.IndicatesFilterExpression.Operator.LESS_THAN_OR_EQUALoperator expression: index invalid input: '<'= 1.IndicatesFilterExpression.Operator.NOT_EQUALoperator expression: storagePlugin != 'dfs'.Indicates single expression predicate implementations.IndicatesFilterExpression.Operator.NOToperator expression: not(storagePlugin = 'dfs').