protected class ExpandoMetaClass.ExpandoMetaProperty extends GroovyObjectSupport
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
isStatic |
protected java.lang.String |
propertyName |
| Modifier | Constructor and Description |
|---|---|
protected |
ExpandoMetaClass.ExpandoMetaProperty(java.lang.String name) |
protected |
ExpandoMetaClass.ExpandoMetaProperty(java.lang.String name,
boolean isStatic) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getProperty(java.lang.String property) |
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 ExpandoMetaClass.ExpandoMetaProperty(java.lang.String name)
protected ExpandoMetaClass.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)
getProperty in interface GroovyObjectgetProperty in class GroovyObjectSupportpublic void setProperty(java.lang.String property,
java.lang.Object newValue)
GroovyObjectsetProperty in interface GroovyObjectsetProperty in class GroovyObjectSupport