public class Expando extends GroovyObjectSupport
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 |
|
public boolean |
equals (Object obj) This allows equals to be overridden by a closure field method attached to the expando object. |
|
public List |
getMetaPropertyValues () |
|
public Map |
getProperties ()
|
|
public Object |
getProperty (String property) |
|
public int |
hashCode () This allows hashCode to be overridden by a closure field method attached to the expando object. |
|
public Object |
invokeMethod (String name, Object args) |
|
public void |
setProperty (String property, Object newValue) |
|
public 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, setMetaClass |
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-2025 The Apache Software Foundation. All rights reserved.