Represents a dynamically expandable bean.
Type | Name and description |
---|---|
protected 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() @return the dynamically expanded properties |
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. |
Methods inherited from class | Name |
---|---|
class GroovyObjectSupport |
getMetaClass, getProperty, invokeMethod, setMetaClass, setProperty |
class Object |
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Factory method to create a new Map used to store the expando properties map
This allows equals to be overridden by a closure field method attached to the expando object.
This allows hashCode to be overridden by a closure field method attached to the expando object.
This allows toString to be overridden by a closure field method attached to the expando object.
Copyright © 2003-2014 The Codehaus. All rights reserved.