| Constructor and Description |
|---|
Java8() |
| Modifier and Type | Method and Description |
|---|---|
protected int |
getElementCode(ElementType value) |
Object |
getInvokeSpecialHandle(Method method,
Object receiver)
Returns a handle with bound receiver to invokeSpecial the given method.
|
Class<?>[] |
getPluginDefaultGroovyMethods() |
int |
getVersion()
Gives the version the plugin is made for
|
static MethodHandles.Lookup |
of(Class<?> declaringClass) |
protected Parameter[] |
processParameters(CompileUnit compileUnit,
Method m) |
invalidateCallSites, invokeHandleconfigureAnnotation, configureAnnotationFromDefinition, configureAnnotationNodeFromDefinition, configureClassNode, configureTypeVariableDefinition, configureTypeVariableReference, getPluginStaticGroovyMethods, makeParameter, setAdditionalClassInformationpublic Class<?>[] getPluginDefaultGroovyMethods()
getPluginDefaultGroovyMethods in interface VMPlugingetPluginDefaultGroovyMethods in class Java5public int getVersion()
VMPlugingetVersion in interface VMPlugingetVersion in class Java7protected int getElementCode(ElementType value)
getElementCode in class Java5protected Parameter[] processParameters(CompileUnit compileUnit, Method m)
processParameters in class Java5public static MethodHandles.Lookup of(Class<?> declaringClass)
public Object getInvokeSpecialHandle(Method method, Object receiver)
VMPlugingetInvokeSpecialHandle in interface VMPlugingetInvokeSpecialHandle in class Java7