Uses of Class
org.apache.iotdb.db.qp.logical.crud.FilterOperator
-
Packages that use FilterOperator Package Description org.apache.iotdb.db.protocol.influxdb.handler org.apache.iotdb.db.qp.logical.crud org.apache.iotdb.db.qp.strategy.optimizer -
-
Uses of FilterOperator in org.apache.iotdb.db.protocol.influxdb.handler
Methods in org.apache.iotdb.db.protocol.influxdb.handler with parameters of type FilterOperator Modifier and Type Method Description booleanAbstractQueryHandler. canMergeOperator(FilterOperator operator)judge whether the subtrees of the syntax tree have or operations.java.util.List<org.apache.iotdb.tsfile.read.expression.IExpression>AbstractQueryHandler. getIExpressionByFilterOperatorOperator(FilterOperator filterOperator)generate query conditions through the syntax tree (if you enter this function, it means that it must be a syntax tree that can be merged, and there is no or)org.influxdb.dto.QueryResultAbstractQueryHandler. queryExpr(FilterOperator operator, java.lang.String database, java.lang.String measurement, ServiceProvider serviceProvider, java.util.Map<java.lang.String,java.lang.Integer> fieldOrders, java.lang.Long sessionId) -
Uses of FilterOperator in org.apache.iotdb.db.qp.logical.crud
Subclasses of FilterOperator in org.apache.iotdb.db.qp.logical.crud Modifier and Type Class Description classBasicFunctionOperatorbasic operator includes = < > >= <= !=.classFunctionOperatorThis class presents series condition which is general(e.g.classInOperatoroperator 'in' 'not in'classLikeOperatorfuzzy query structure LikeOperator.classRegexpOperatorMethods in org.apache.iotdb.db.qp.logical.crud that return FilterOperator Modifier and Type Method Description FilterOperatorFilterOperator. copy()FilterOperatorWhereComponent. getFilterOperator()Methods in org.apache.iotdb.db.qp.logical.crud that return types with arguments of type FilterOperator Modifier and Type Method Description java.util.List<FilterOperator>FilterOperator. getChildren()Methods in org.apache.iotdb.db.qp.logical.crud with parameters of type FilterOperator Modifier and Type Method Description voidFilterOperator. addChildOperator(FilterOperator op)voidFunctionOperator. addChildOperator(FilterOperator op)intFilterOperator. compareTo(FilterOperator fil)a filter with null path is no smaller than any other filter.voidWhereComponent. setFilterOperator(FilterOperator filterOperator)Method parameters in org.apache.iotdb.db.qp.logical.crud with type arguments of type FilterOperator Modifier and Type Method Description voidFilterOperator. setChildren(java.util.List<FilterOperator> children)Constructors in org.apache.iotdb.db.qp.logical.crud with parameters of type FilterOperator Constructor Description WhereComponent(FilterOperator filterOperator) -
Uses of FilterOperator in org.apache.iotdb.db.qp.strategy.optimizer
Methods in org.apache.iotdb.db.qp.strategy.optimizer that return FilterOperator Modifier and Type Method Description FilterOperatorDnfFilterOptimizer. optimize(FilterOperator filter)get DNF(disjunctive normal form) for this filter operator tree.FilterOperatorIFilterOptimizer. optimize(FilterOperator filter)FilterOperatorMergeSingleFilterOptimizer. optimize(FilterOperator filter)FilterOperatorRemoveNotOptimizer. optimize(FilterOperator filter)get DNF(disjunctive normal form) for this filter operator tree.Methods in org.apache.iotdb.db.qp.strategy.optimizer with parameters of type FilterOperator Modifier and Type Method Description FilterOperatorDnfFilterOptimizer. optimize(FilterOperator filter)get DNF(disjunctive normal form) for this filter operator tree.FilterOperatorIFilterOptimizer. optimize(FilterOperator filter)FilterOperatorMergeSingleFilterOptimizer. optimize(FilterOperator filter)FilterOperatorRemoveNotOptimizer. optimize(FilterOperator filter)get DNF(disjunctive normal form) for this filter operator tree.
-