| Constructor and Description |
|---|
Java7() |
| Modifier and Type | Method and Description |
|---|---|
Object |
getInvokeSpecialHandle(Method method,
Object receiver)
Returns a handle with bound receiver to invokeSpecial the given method.
|
int |
getVersion()
Gives the version the plguin is made for
|
void |
invalidateCallSites() |
Object |
invokeHandle(Object handle,
Object[] args)
Invokes a handle produced by #getInvokeSpecialdHandle
|
configureAnnotation, configureClassNode, getPluginDefaultGroovyMethods, getPluginStaticGroovyMethods, setAdditionalClassInformationpublic void invalidateCallSites()
invalidateCallSites in interface VMPlugininvalidateCallSites in class Java5public int getVersion()
VMPlugingetVersion in interface VMPlugingetVersion in class Java6public Object getInvokeSpecialHandle(Method method, Object receiver)
VMPlugingetInvokeSpecialHandle in interface VMPlugingetInvokeSpecialHandle in class Java5public Object invokeHandle(Object handle, Object[] args) throws Throwable
VMPlugininvokeHandle in interface VMPlugininvokeHandle in class Java5handle - the handleargs - arguments for the method call, can be empty but not nullThrowable