Methods
Type Params | Return Type | Name and description |
| void |
addMetaBeanProperty(MetaBeanProperty metaBeanProperty)
|
| void |
addMetaMethod(MetaMethod metaMethod)
|
| void |
addNewInstanceMethod(Method method)
|
| void |
addNewStaticMethod(Method method)
|
| boolean |
equals(Object obj)
|
| MetaClass |
getAdaptee()
|
| Object |
getAttribute(Object object, String attribute)
|
| Object |
getAttribute(Class sender, Object receiver, String messageName, boolean useSuper)
|
| ClassNode |
getClassNode()
|
| MetaClass |
getMetaClass()
|
| MetaMethod |
getMetaMethod(String name, Object[] args)
|
| List<MetaMethod> |
getMetaMethods()
|
| MetaProperty |
getMetaProperty(String name)
|
| List<MetaMethod> |
getMethods()
|
| List<MetaProperty> |
getProperties()
|
| Object |
getProperty(Object object, String property)
|
| Object |
getProperty(Class sender, Object receiver, String messageName, boolean useSuper, boolean fromInsideClass)
|
| Object |
getProperty(String property)
|
| MetaMethod |
getStaticMetaMethod(String name, Object[] args)
|
| MetaMethod |
getStaticMetaMethod(String name, Class[] argTypes)
|
| Class |
getTheClass()
|
| MetaProperty |
hasProperty(Object obj, String name)
|
| int |
hashCode()
|
| void |
initialize()
|
| Object |
invokeConstructor(Object[] arguments)
|
| Object |
invokeMethod(Object object, String methodName, Object arguments)
|
| Object |
invokeMethod(Object object, String methodName, Object[] arguments)
|
| Object |
invokeMethod(Class sender, Object receiver, String methodName, Object[] arguments, boolean isCallToSuper, boolean fromInsideClass)
|
| Object |
invokeMethod(String name, Object args)
|
| Object |
invokeMissingMethod(Object instance, String methodName, Object[] arguments)
|
| Object |
invokeMissingProperty(Object instance, String propertyName, Object optionalValue, boolean isGetter)
|
| Object |
invokeStaticMethod(Object object, String methodName, Object[] arguments)
|
| boolean |
isGroovyObject()
|
| boolean |
isModified()
|
| MetaMethod |
pickMethod(String methodName, Class[] arguments) @deprecated |
| List<MetaMethod> |
respondsTo(Object obj, String name, Object[] argTypes)
|
| List<MetaMethod> |
respondsTo(Object obj, String name)
|
| int |
selectConstructorAndTransformArguments(int numberOfConstructors, Object[] arguments)
|
| void |
setAdaptee(MetaClass adaptee)
|
| void |
setAttribute(Object object, String attribute, Object newValue)
|
| void |
setAttribute(Class sender, Object receiver, String messageName, Object messageValue, boolean useSuper, boolean fromInsideClass)
|
| void |
setMetaClass(MetaClass metaClass)
|
| void |
setProperty(Object object, String property, Object newValue)
|
| void |
setProperty(Class sender, Object receiver, String messageName, Object messageValue, boolean useSuper, boolean fromInsideClass)
|
| void |
setProperty(String property, Object newValue)
|
| String |
toString()
|