| Modifier and Type | Field and Description |
|---|---|
| private final Object | |
| private final Deque |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public LocalPropertyStack | |
| public void | |
| public Object | Returns: Object value.the property's String "identifier". property, PropertyHelper the invoking PropertyHelper. helper)Evaluate a property. |
| public void | |
| private Map | |
| public Set | Returns: the names of all known local properties.Returns the names of all known local properties. |
| public boolean | Returns: true if this entity 'owns' the property.the property's String "identifier". property, Object the value to set. value, PropertyHelper the invoking PropertyHelper. propertyHelper)Set a property. |
| public boolean | Returns: true if this entity 'owns' the property.the property's String "identifier". property, Object the value to set. value, PropertyHelper the invoking PropertyHelper. propertyHelper)Set a *new" property. |
| LOCK | back to summary |
|---|---|
| private final Object LOCK | |
| stack | back to summary |
|---|---|
| private final Deque<Map<String, Object>> stack | |
| LocalPropertyStack | back to summary |
|---|---|
| public LocalPropertyStack() | |
| addLocal | back to summary |
|---|---|
| public void addLocal(String property) Add a local property.
| |
| copy | back to summary |
|---|---|
| public LocalPropertyStack copy() Copy the stack for a parallel thread.
| |
| enterScope | back to summary |
|---|---|
| public void enterScope() Enter the local scope. | |
| evaluate | back to summary |
|---|---|
| public Object evaluate(String property, PropertyHelper helper) Evaluate a property.
| |
| exitScope | back to summary |
|---|---|
| public void exitScope() Exit the local scope. | |
| getMapForProperty | back to summary |
|---|---|
| private Map | |
| getPropertyNames | back to summary |
|---|---|
| public Set Returns the names of all known local properties. | |
| set | back to summary |
|---|---|
| public boolean set(String property, Object value, PropertyHelper propertyHelper) Set a property.
| |
| setNew | back to summary |
|---|---|
| public boolean setNew(String property, Object value, PropertyHelper propertyHelper) Set a *new" property.
| |