|
|||||
FRAMES NO FRAMES | |||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Represents a dynamically expandable bean.
Field Summary | |
---|---|
Map |
expandoProperties
|
Constructor Summary | |
Expando()
|
|
Expando(Map expandoProperties)
|
Method Summary | |
---|---|
Map |
createMap()
Factory method to create a new Map used to store the expando properties map |
boolean |
equals(Object obj)
This allows equals to be overridden by a closure field method attached to the expando object. |
List |
getMetaPropertyValues()
|
Map |
getProperties()
|
Object |
getProperty(String property)
|
int |
hashCode()
This allows hashCode to be overridden by a closure field method attached to the expando object. |
Object |
invokeMethod(String name, Object args)
|
void |
setProperty(String property, Object newValue)
|
String |
toString()
This allows toString to be overridden by a closure field method attached to the expando object. |
Constructor Detail |
---|
public Expando()
public Expando(Map expandoProperties)
Method Detail |
---|
Map createMap()
public boolean equals(Object obj)
public List getMetaPropertyValues()
public Map getProperties()
public Object getProperty(String property)
public int hashCode()
public Object invokeMethod(String name, Object args)
public void setProperty(String property, Object newValue)
public String toString()