Class OFirstLevelExpression
java.lang.Object
com.orientechnologies.orient.core.sql.parser.SimpleNode
com.orientechnologies.orient.core.sql.parser.OMathExpression
com.orientechnologies.orient.core.sql.parser.OFirstLevelExpression
- All Implemented Interfaces:
Node
-
Nested Class Summary
Nested classes/interfaces inherited from class com.orientechnologies.orient.core.sql.parser.OMathExpression
OMathExpression.Operator -
Field Summary
Fields inherited from class com.orientechnologies.orient.core.sql.parser.OMathExpression
childExpressions, operatorsFields inherited from class com.orientechnologies.orient.core.sql.parser.SimpleNode
children, firstToken, id, lastToken, PARAMETER_PLACEHOLDER, parent, parser, value -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanprotected booleanMethods inherited from class com.orientechnologies.orient.core.sql.parser.OMathExpression
addChildExpression, addOperator, allowsIndexedFunctionExecutionOnTarget, applyRemove, canExecuteIndexedFunctionWithoutIndex, copy, deserialize, deserializeFromResult, equals, estimateIndexedFunction, execute, execute, executeIndexedFunction, executeIndexedFunctionAfterIndexSearch, extractSubQueries, extractSubQueries, getAggregationContext, getChildExpressions, getCollate, getExpandContent, getMatchPatternInvolvedAliases, getOperators, hashCode, isAggregate, isCacheable, isCount, isDefinedFor, isDefinedFor, isEarlyCalculated, isExpand, isFunctionAll, isFunctionAny, isIndexChain, isIndexedFunctionCall, isParentesis, isSelf, needsAliases, refersToParent, serialize, setChildExpressions, splitForAggregation, toGenericStatement, toString, unwrapIfNeededMethods inherited from class com.orientechnologies.orient.core.sql.parser.SimpleNode
dump, getDatabase, getValue, jjtAddChild, jjtClose, jjtGetChild, jjtGetFirstToken, jjtGetLastToken, jjtGetNumChildren, jjtGetParent, jjtGetValue, jjtOpen, jjtSetFirstToken, jjtSetLastToken, jjtSetParent, jjtSetValue, toGenericStatement, toString, toString
-
Constructor Details
-
OFirstLevelExpression
public OFirstLevelExpression(int id) -
OFirstLevelExpression
-
-
Method Details
-
supportsBasicCalculation
protected boolean supportsBasicCalculation()- Overrides:
supportsBasicCalculationin classOMathExpression
-
isBaseIdentifier
public boolean isBaseIdentifier()- Overrides:
isBaseIdentifierin classOMathExpression
-