[Java] Class Java5
- org.codehaus.groovy.vmplugin.v5.Java5
- All Implemented Interfaces and Traits:
- VMPlugin
public class Java5 extends Object
java 5 based functions
- Authors:
- Jochen Theodorou
Methods Summary
Type Params | Return Type | Name and description |
---|---|---|
void |
configureAnnotation(AnnotationNode node) | |
void |
configureClassNode(CompileUnit compileUnit, ClassNode classNode) | |
Object |
getInvokeSpecialHandle(Method m, Object receiver) | |
Class[] |
getPluginDefaultGroovyMethods() | |
Class[] |
getPluginStaticGroovyMethods() | |
int |
getVersion() | |
void |
invalidateCallSites() | |
Object |
invokeHandle(Object handle, Object[] args) | |
void |
setAdditionalClassInformation(ClassNode cn) |
Inherited Methods Summary
Methods inherited from class | Name |
---|---|
class Object | wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Method Detail
public void configureAnnotation(AnnotationNode node)
public void configureClassNode(CompileUnit compileUnit, ClassNode classNode)
@Override public Object getInvokeSpecialHandle(Method m, Object receiver)
public Class[] getPluginDefaultGroovyMethods()
public Class[] getPluginStaticGroovyMethods()
@Override public int getVersion()
public void invalidateCallSites()
@Override public Object invokeHandle(Object handle, Object[] args)
public void setAdditionalClassInformation(ClassNode cn)
© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/2.4.21/html/gapi/org/codehaus/groovy/vmplugin/v5/Java5.html