Class FunctionOperator
- java.lang.Object
-
- org.apache.iotdb.db.qp.logical.crud.FilterOperator
-
- org.apache.iotdb.db.qp.logical.crud.FunctionOperator
-
- All Implemented Interfaces:
java.lang.Comparable<FilterOperator>
- Direct Known Subclasses:
BasicFunctionOperator,InOperator,LikeOperator,RegexpOperator
public class FunctionOperator extends FilterOperator
This class presents series condition which is general(e.g. numerical comparison) or defined by user. Function is used for bottom operator.
FunctionOperator has aseriesPath, and other filter condition.
-
-
Field Summary
-
Fields inherited from class org.apache.iotdb.db.qp.logical.crud.FilterOperator
filterType, isLeaf
-
-
Constructor Summary
Constructors Constructor Description FunctionOperator(FilterConstant.FilterType filterType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChildOperator(FilterOperator op)voidreverseFunc()reverse func.-
Methods inherited from class org.apache.iotdb.db.qp.logical.crud.FilterOperator
compareTo, copy, equals, getChildren, getFilterName, getFilterSymbol, getFilterType, getPathSet, getSinglePath, hashCode, isLeaf, isSingle, setChildren, setFilterType, setIsSingle, setPathSet, setSinglePath, showTree, showTree, toString, transformToExpression, transformToSingleQueryFilter
-
-
-
-
Constructor Detail
-
FunctionOperator
public FunctionOperator(FilterConstant.FilterType filterType)
-
-
Method Detail
-
reverseFunc
public void reverseFunc()
reverse func.
-
addChildOperator
public void addChildOperator(FilterOperator op)
- Overrides:
addChildOperatorin classFilterOperator
-
-