
public class OParenthesisExpression extends OMathExpression
OMathExpression.Operator| Modifier and Type | Field and Description |
|---|---|
protected OExpression |
expression |
protected OStatement |
statement |
childExpressions, operatorschildren, firstToken, id, lastToken, parent, parser, value| Constructor and Description |
|---|
OParenthesisExpression(int id) |
OParenthesisExpression(OrientSql p,
int id) |
| Modifier and Type | Method and Description |
|---|---|
Object |
execute(OIdentifiable iCurrentRecord,
OCommandContext ctx) |
List<String> |
getMatchPatternInvolvedAliases() |
boolean |
isEarlyCalculated() |
Object |
jjtAccept(OrientSqlVisitor visitor,
Object data)
Accept the visitor.
|
protected boolean |
supportsBasicCalculation() |
void |
toString(Map<Object,Object> params,
StringBuilder builder) |
apply, apply, estimateIndexedFunction, executeIndexedFunction, getChildExpressions, isBaseIdentifier, isIndexedFunctionCall, setChildExpressionschildrenAccept, dump, getDatabase, getValue, jjtAddChild, jjtClose, jjtGetChild, jjtGetFirstToken, jjtGetLastToken, jjtGetNumChildren, jjtGetParent, jjtGetValue, jjtOpen, jjtSetFirstToken, jjtSetLastToken, jjtSetParent, jjtSetValue, toString, toStringprotected OExpression expression
protected OStatement statement
public OParenthesisExpression(int id)
public OParenthesisExpression(OrientSql p, int id)
public Object jjtAccept(OrientSqlVisitor visitor, Object data)
jjtAccept in interface NodejjtAccept in class OMathExpressionpublic Object execute(OIdentifiable iCurrentRecord, OCommandContext ctx)
execute in class OMathExpressionpublic void toString(Map<Object,Object> params, StringBuilder builder)
toString in class OMathExpressionprotected boolean supportsBasicCalculation()
supportsBasicCalculation in class OMathExpressionpublic boolean isEarlyCalculated()
isEarlyCalculated in class OMathExpressionpublic List<String> getMatchPatternInvolvedAliases()
getMatchPatternInvolvedAliases in class OMathExpressionCopyright © 2009–2025 OrientDB. All rights reserved.