|
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.