public class Or extends BooleanNode
isDeepPropertyleft, rightaccessor, ARRAY_TYPE_LITERAL, ASSIGN, BLOCK_DO, BLOCK_DO_UNTIL, BLOCK_FOR, BLOCK_FOREACH, BLOCK_IF, BLOCK_UNTIL, BLOCK_WHILE, BLOCK_WITH, COLLECTION, COMPILE_IMMEDIATE, cursorPosition, DEEP_PROPERTY, DEFERRED_TYPE_RES, DEOP, DISCARD, egressType, endOfName, expr, fields, firstUnion, FQCN, IDENTIFIER, INLINE_COLLECTION, INVERT, literal, LITERAL, nameCache, nextASTNode, NOJIT, NUMERIC, offset, OPERATOR, OPT_SUBTR, pCtx, PCTX_STORED, safeAccessor, STACKLANG, start, STRONG_TYPING, THISREF| Constructor and Description |
|---|
Or(ASTNode left,
ASTNode right,
boolean strongTyping,
ParserContext pCtx) |
| Modifier and Type | Method and Description |
|---|---|
Class |
getEgressType() |
Object |
getReducedValue(Object ctx,
Object thisValue,
VariableResolverFactory factory) |
Object |
getReducedValueAccelerated(Object ctx,
Object thisValue,
VariableResolverFactory factory) |
ASTNode |
getRightMost() |
void |
setRightMost(ASTNode right) |
String |
toString() |
getLeft, getRight, setLeft, setRightcanSerializeAccessor, discard, getAbsoluteName, getAbsoluteRootElement, getAccessor, getClassLoader, getCursorPosition, getExpr, getFields, getLiteralValue, getName, getNameAsArray, getOffset, getOperator, getStart, isAssignment, isCollection, isDebuggingSymbol, isDeepProperty, isDiscard, isFQCN, isIdentifier, isLiteral, isOperator, isOperator, isThisVal, setAccessor, setAsFQCNReference, setAsLiteral, setCursorPosition, setEgressType, setLiteralValue, setName, storeInLiteralRegister, storePctx, strongTypingpublic Or(ASTNode left, ASTNode right, boolean strongTyping, ParserContext pCtx)
public Object getReducedValueAccelerated(Object ctx, Object thisValue, VariableResolverFactory factory)
getReducedValueAccelerated in class ASTNodepublic Object getReducedValue(Object ctx, Object thisValue, VariableResolverFactory factory)
getReducedValue in class ASTNodepublic void setRightMost(ASTNode right)
setRightMost in class BooleanNodepublic ASTNode getRightMost()
getRightMost in class BooleanNodepublic Class getEgressType()
getEgressType in class ASTNodeCopyright © 2001–2016 JBoss by Red Hat. All rights reserved.