public class ASTNot extends BooleanExpression
_getterClass_children, _id, _parent, _parser| Constructor and Description |
|---|
ASTNot(int id) |
ASTNot(OgnlParser p,
int id) |
| Modifier and Type | Method and Description |
|---|---|
String |
getExpressionOperator(int index) |
protected Object |
getValueBody(OgnlContext context,
Object source)
Subclasses implement this method to do the actual work of extracting the appropriate value from the source object.
|
String |
toGetSourceString(OgnlContext context,
Object target)
Expected to return a java source representation of itself such that
it could be turned into a literal java expression to be compiled and
executed for
ExpressionAccessor.get(OgnlContext, Object) calls. |
getGetterClass, getSetterClassisConstant, isNodeConstant, isOperation, toSetSourceString, toStringdump, evaluateGetValueBody, evaluateSetValueBody, flattenTree, getAccessor, getIndexInParent, getNextSibling, getValue, isChain, isEvalChain, isNodeSimpleProperty, isSequence, isSimpleMethod, isSimpleNavigationChain, isSimpleProperty, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, lastChild, setAccessor, setValue, setValueBody, toStringpublic ASTNot(int id)
public ASTNot(OgnlParser p, int id)
protected Object getValueBody(OgnlContext context, Object source) throws OgnlException
SimpleNodegetValueBody in class SimpleNodecontext - the OgnlContext within which to perform the operation.source - the Object from which to get the value body.OgnlException - if the value body get fails.public String getExpressionOperator(int index)
getExpressionOperator in class ExpressionNodepublic String toGetSourceString(OgnlContext context, Object target)
JavaSourceExpressionAccessor.get(OgnlContext, Object) calls.toGetSourceString in interface JavaSourcetoGetSourceString in class BooleanExpressioncontext - the OgnlContext within which to perform the operation.target - the Object from which to retrieve the get source string.Copyright © 1997–2021 OpenSymphony. All rights reserved.