public class AstBracket extends AstProperty
| Modifier and Type | Field and Description |
|---|---|
protected AstNode |
property |
lvalue, prefix, strict| Constructor and Description |
|---|
AstBracket(AstNode base,
AstNode property,
boolean lvalue,
boolean strict) |
| Modifier and Type | Method and Description |
|---|---|
void |
appendStructure(java.lang.StringBuilder b,
Bindings bindings) |
int |
getCardinality()
Get the node's number of children.
|
AstNode |
getChild(int i)
Get i'th child
|
protected java.lang.Object |
getProperty(Bindings bindings,
ELContext context) |
java.lang.String |
toString() |
eval, findMethod, getMethodInfo, getPrefix, getType, getValueReference, invoke, isLeftValue, isLiteralText, isMethodInvocation, isReadOnly, setValuefindAccessibleMethod, getStructuralId, getValueprotected final AstNode property
protected java.lang.Object getProperty(Bindings bindings, ELContext context) throws ELException
getProperty in class AstPropertyELExceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic void appendStructure(java.lang.StringBuilder b,
Bindings bindings)
appendStructure in class AstNodepublic int getCardinality()
Node