GroovyObjectprotected class ExpandoMetaClass.ExpandoMetaProperty extends GroovyObjectSupport
| Modifier and Type | Field | Description |
|---|---|---|
protected boolean |
isStatic |
|
protected java.lang.String |
propertyName |
| Modifier | Constructor | Description |
|---|---|---|
protected |
ExpandoMetaProperty(java.lang.String name) |
|
protected |
ExpandoMetaProperty(java.lang.String name,
boolean isStatic) |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.Object |
getProperty(java.lang.String property) |
Retrieves a property value.
|
java.lang.String |
getPropertyName() |
|
boolean |
isStatic() |
|
java.lang.Object |
leftShift(java.lang.Object arg) |
|
void |
setProperty(java.lang.String property,
java.lang.Object newValue) |
Sets the given property to the new value.
|
getMetaClass, invokeMethod, setMetaClassprotected java.lang.String propertyName
protected boolean isStatic
protected ExpandoMetaProperty(java.lang.String name)
protected ExpandoMetaProperty(java.lang.String name,
boolean isStatic)
public java.lang.String getPropertyName()
public boolean isStatic()
public java.lang.Object leftShift(java.lang.Object arg)
public java.lang.Object getProperty(java.lang.String property)
GroovyObjectgetProperty in interface GroovyObjectgetProperty in class GroovyObjectSupportproperty - the name of the property of interestpublic void setProperty(java.lang.String property,
java.lang.Object newValue)
GroovyObjectsetProperty in interface GroovyObjectsetProperty in class GroovyObjectSupportproperty - the name of the property of interestnewValue - the new value for the property