Class QueryExpression
- java.lang.Object
-
- org.apache.iotdb.tsfile.read.expression.QueryExpression
-
- All Implemented Interfaces:
java.io.Serializable
public class QueryExpression extends java.lang.Object implements java.io.Serializable- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description QueryExpressionaddSelectedPath(Path path)static QueryExpressioncreate()static QueryExpressioncreate(java.util.List<Path> selectedSeries, IExpression expression)java.util.List<TSDataType>getDataTypes()IExpressiongetExpression()java.util.List<Path>getSelectedSeries()booleanhasQueryFilter()QueryExpressionsetDataTypes(java.util.List<TSDataType> dataTypes)QueryExpressionsetExpression(IExpression expression)QueryExpressionsetSelectSeries(java.util.List<Path> selectedSeries)java.lang.StringtoString()
-
-
-
Method Detail
-
create
public static QueryExpression create()
-
create
public static QueryExpression create(java.util.List<Path> selectedSeries, IExpression expression)
-
addSelectedPath
public QueryExpression addSelectedPath(Path path)
-
setSelectSeries
public QueryExpression setSelectSeries(java.util.List<Path> selectedSeries)
-
getExpression
public IExpression getExpression()
-
setExpression
public QueryExpression setExpression(IExpression expression)
-
getSelectedSeries
public java.util.List<Path> getSelectedSeries()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
hasQueryFilter
public boolean hasQueryFilter()
-
getDataTypes
public java.util.List<TSDataType> getDataTypes()
-
setDataTypes
public QueryExpression setDataTypes(java.util.List<TSDataType> dataTypes)
-
-