Class Overview
An Indexer can index into some proceeding structure to access a particular piece of it.
Supported structures are: strings/collections (lists/sets)/arrays
Public Constructors
Public Methods
public
boolean
isWritable
(ExpressionState expressionState)
Determine if this expression node will support a setValue() call.
Parameters
expressionState
| the current expression state (includes the context) |
Returns
- true if the expression node will allow setValue()
Evaluate the expression to a node and then set the new value on that node. For example, if the expression
evaluates to a property reference then the property will be set to the new value.
Parameters
state
| the current expression state (includes the context) |
newValue
| the new value |