Class InfluxSQLConstant
- java.lang.Object
-
- org.apache.iotdb.db.qp.constant.SQLConstant
-
- org.apache.iotdb.db.protocol.influxdb.constant.InfluxSQLConstant
-
public class InfluxSQLConstant extends SQLConstant
this class contains several constants used in SQL.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringFIRSTstatic java.lang.StringMAXstatic java.lang.StringMEANstatic java.lang.StringMEDIANstatic java.lang.StringMINstatic java.lang.StringMODEstatic java.lang.StringSPREADstatic java.lang.StringSTARstatic java.lang.StringSTDDEV-
Fields inherited from class org.apache.iotdb.db.qp.constant.SQLConstant
ALIGNBY_DEVICE_COLUMN_NAME, AVG, BOOLEAN_FALSE, BOOLEAN_FALSE_NUM, BOOLEAN_TRUE, BOOLEAN_TRUE_NUM, COUNT, DQUOTE, EXTREME, FIRST_VALUE, IS_AGGREGATION, LAST, LAST_VALUE, LINE_FEED_SIGNAL, MAX_TIME, MAX_VALUE, METADATA_PARAM_EQUAL, MIN_TIME, MIN_VALUE, NOW_FUNC, QUOTE, RESERVED_TIME, ROOT, START_TIME_STR, SUM, TIME_PATH, TOK_AUTHOR_CREATE, TOK_AUTHOR_DROP, TOK_AUTHOR_GRANT, TOK_AUTHOR_REVOKE, TOK_AUTHOR_UPDATE_USER, TOK_CHILD_NODES, TOK_CHILD_PATHS, TOK_CLEAR_CACHE, TOK_CONTINUOUS_QUERY_CREATE, TOK_CONTINUOUS_QUERY_DROP, TOK_COUNT_DEVICES, TOK_COUNT_NODE_TIMESERIES, TOK_COUNT_NODES, TOK_COUNT_STORAGE_GROUP, TOK_COUNT_TIMESERIES, TOK_CREATE_INDEX, TOK_CREATE_PIPE, TOK_CREATE_PIPESINK, TOK_CREATE_SCHEMA_SNAPSHOT, TOK_DATALOAD, TOK_DATE_EXPR, TOK_DELETE, TOK_DELETE_PARTITION, TOK_DEVICES, TOK_DROP_INDEX, TOK_DROP_PIPE, TOK_DROP_PIPESINK, TOK_DURATION, TOK_FLUSH, TOK_FLUSH_TASK_INFO, TOK_FULL_MERGE, TOK_FUNCTION_CREATE, TOK_FUNCTION_DROP, TOK_GRANT_WATERMARK_EMBEDDING, TOK_INSERT, TOK_KILL_QUERY, TOK_LIST, TOK_LOAD_CONFIGURATION, TOK_LOAD_CONFIGURATION_GLOBAL, TOK_LOAD_CONFIGURATION_LOCAL, TOK_LOAD_FILES, TOK_LOCK_INFO, TOK_MERGE, TOK_METADATA_ALTER, TOK_METADATA_CREATE, TOK_METADATA_DELETE, TOK_METADATA_DELETE_FILE_LEVEL, TOK_METADATA_SET_FILE_LEVEL, TOK_PIPE_SERVER_START, TOK_PIPE_SERVER_STOP, TOK_PROPERTY_ADD_LABEL, TOK_PROPERTY_CREATE, TOK_PROPERTY_DELETE_LABEL, TOK_PROPERTY_LINK, TOK_PROPERTY_UNLINK, TOK_QUERY, TOK_QUERY_INDEX, TOK_QUERY_PROCESSLIST, TOK_REMOVE_FILE, TOK_REVOKE_WATERMARK_EMBEDDING, TOK_SCHEMA_TEMPLATE_ACTIVATE, TOK_SCHEMA_TEMPLATE_APPEND, TOK_SCHEMA_TEMPLATE_CREATE, TOK_SCHEMA_TEMPLATE_DROP, TOK_SCHEMA_TEMPLATE_PRUNE, TOK_SCHEMA_TEMPLATE_SET, TOK_SCHEMA_TEMPLATE_SHOW, TOK_SCHEMA_TEMPLATE_SHOW_NODES, TOK_SCHEMA_TEMPLATE_SHOW_PATHS_SET, TOK_SCHEMA_TEMPLATE_SHOW_PATHS_USING, TOK_SCHEMA_TEMPLATE_UNSET, TOK_SELECT_INTO, TOK_SET, TOK_SET_SYSTEM_MODE, TOK_SETTLE, TOK_SHOW, TOK_SHOW_CONTINUOUS_QUERIES, TOK_SHOW_FUNCTIONS, TOK_SHOW_MERGE_STATUS, TOK_SHOW_PIPE, TOK_SHOW_PIPE_SERVER, TOK_SHOW_PIPESINK, TOK_SHOW_PIPESINKTYPE, TOK_SHOW_QUERY_RESOURCE, TOK_SHOW_TRIGGERS, TOK_START_PIPE, TOK_STOP_PIPE, TOK_STORAGE_GROUP, TOK_TIMESERIES, TOK_TRACING, TOK_TRIGGER_CREATE, TOK_TRIGGER_DROP, TOK_TRIGGER_START, TOK_TRIGGER_STOP, TOK_UNLOAD_FILE, TOK_UNSET, TOK_UPDATE, TOK_VERSION, TOK_WHERE, tokenNames
-
-
Constructor Summary
Constructors Constructor Description InfluxSQLConstant()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.Set<java.lang.String>getNativeFunctionNames()static java.util.Set<java.lang.String>getNativeSelectorFunctionNames()static java.util.Set<java.lang.String>getOnlyTraverseFunctionNames()-
Methods inherited from class org.apache.iotdb.db.qp.constant.SQLConstant
getSingleRootArray, getSingleTimeArray, isNotReservedPath, isReservedPath
-
-
-
-
Field Detail
-
STAR
public static final java.lang.String STAR
- See Also:
- Constant Field Values
-
MAX
public static final java.lang.String MAX
- See Also:
- Constant Field Values
-
MIN
public static final java.lang.String MIN
- See Also:
- Constant Field Values
-
FIRST
public static final java.lang.String FIRST
- See Also:
- Constant Field Values
-
MEAN
public static final java.lang.String MEAN
- See Also:
- Constant Field Values
-
MEDIAN
public static final java.lang.String MEDIAN
- See Also:
- Constant Field Values
-
MODE
public static final java.lang.String MODE
- See Also:
- Constant Field Values
-
SPREAD
public static final java.lang.String SPREAD
- See Also:
- Constant Field Values
-
STDDEV
public static final java.lang.String STDDEV
- See Also:
- Constant Field Values
-
-
Method Detail
-
getNativeFunctionNames
public static java.util.Set<java.lang.String> getNativeFunctionNames()
-
getNativeSelectorFunctionNames
public static java.util.Set<java.lang.String> getNativeSelectorFunctionNames()
-
getOnlyTraverseFunctionNames
public static java.util.Set<java.lang.String> getOnlyTraverseFunctionNames()
-
-