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(StringBuilder b,
Bindings bindings) |
int |
getCardinality()
Get the node's number of children.
|
AstNode |
getChild(int i)
Get i'th child
|
protected Object |
getProperty(Bindings bindings,
ELContext context) |
String |
toString() |
eval, findMethod, getMethodInfo, getPrefix, getType, getValueReference, invoke, isLeftValue, isLiteralText, isMethodInvocation, isReadOnly, setValue
getStructuralId, getValue
protected final AstNode property
protected Object getProperty(Bindings bindings, ELContext context) throws ELException
getProperty
in class AstProperty
ELException
public void appendStructure(StringBuilder b, Bindings bindings)
appendStructure
in class AstNode
public int getCardinality()
Node
Copyright © 2020. All rights reserved.