Represents a dynamically expandable bean.
| Type Params | Return 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 | 
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-2021 The Apache Software Foundation. All rights reserved.