| 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