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, invokeHandle
configureAnnotation, configureAnnotationFromDefinition, configureAnnotationNodeFromDefinition, configureClassNode, configureTypeVariableDefinition, configureTypeVariableReference, getPluginStaticGroovyMethods, makeParameter, setAdditionalClassInformation
public Class<?>[] getPluginDefaultGroovyMethods()
getPluginDefaultGroovyMethods
in interface VMPlugin
getPluginDefaultGroovyMethods
in class Java5
public int getVersion()
VMPlugin
getVersion
in interface VMPlugin
getVersion
in class Java7
protected int getElementCode(ElementType value)
getElementCode
in class Java5
protected Parameter[] processParameters(CompileUnit compileUnit, Method m)
processParameters
in class Java5
public static MethodHandles.Lookup of(Class<?> declaringClass)
public Object getInvokeSpecialHandle(Method method, Object receiver)
VMPlugin
getInvokeSpecialHandle
in interface VMPlugin
getInvokeSpecialHandle
in class Java7