protected class ExpandoMetaClass.ExpandoMetaProperty extends GroovyObjectSupport
Instances of this class are returned when using the <<
left shift operator.
Example:
metaClass.myMethod <<
{ String args ->
}
This allows callbacks to the ExpandoMetaClass for registering appending methods
Modifiers | Name | Description |
---|---|---|
protected boolean |
isStatic |
|
protected String |
propertyName |
Constructor and description |
---|
protected ExpandoMetaProperty (String name) |
protected ExpandoMetaProperty (String name, boolean isStatic) |
Type Params | Return Type | Name and description |
---|---|---|
public Object |
getProperty (String property) |
|
public String |
getPropertyName () |
|
public boolean |
isStatic () |
|
public Object |
leftShift (Object arg) |
|
public void |
setProperty (String property, Object newValue) |
Methods inherited from class | Name |
---|---|
class GroovyObjectSupport |
getMetaClass, setMetaClass |
Copyright © 2003-2025 The Apache Software Foundation. All rights reserved.