|
Brooklyn | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectbrooklyn.event.basic.AttributeMap
public final class AttributeMap
A java.util.Map of Entity attribute values.
| Constructor Summary | |
AttributeMap(EntityLocal entity)
Creates a new AttributeMap. |
|
| Method Summary | |
|---|---|
java.lang.Object
|
getValue(java.util.Collection path)
Gets the value |
java.lang.Object
|
getValue(AttributeSensor sensor)
|
void
|
remove(AttributeSensor attribute)
|
void
|
remove(java.util.Collection path)
|
java.lang.Object
|
update(java.util.Collection path, java.lang.Object newValue)
Updates the value. |
java.lang.Object
|
update(AttributeSensor attribute, java.lang.Object newValue)
|
| Methods inherited from class java.lang.Object | |
|---|---|
| java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
| Constructor Detail |
|---|
public AttributeMap(EntityLocal entity)
entity - the EntityLocal this AttributeMap belongs to.
| Method Detail |
|---|
public java.lang.Object getValue(java.util.Collection path)
path - the path of the value to get
public java.lang.Object getValue(AttributeSensor sensor)
public void remove(AttributeSensor attribute)
public void remove(java.util.Collection path)
public java.lang.Object update(java.util.Collection path, java.lang.Object newValue)
path - the path to the value.newValue - the new value
public java.lang.Object update(AttributeSensor attribute, java.lang.Object newValue)
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.