[Java] Class Java5
- org.codehaus.groovy.vmplugin.v5.Java5
- All Implemented Interfaces and Traits:
- VMPlugin
public class Java5 extends Object
java 5 based functions
Methods Summary
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)
@Deprecated public void configureAnnotationFromDefinition(AnnotationNode definition, AnnotationNode root)
public void configureAnnotationNodeFromDefinition(AnnotationNode definition, AnnotationNode root)
public void configureClassNode(CompileUnit compileUnit, ClassNode classNode)
public static GenericsType configureTypeVariableDefinition(ClassNode base, ClassNode[] cBounds)
public static ClassNode configureTypeVariableReference(String name)
protected int getElementCode(ElementType value)
@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)
protected Parameter makeParameter(CompileUnit cu, com.thoughtworks.qdox.model.Type type, Class cl, Annotation[] annotations, String name)
protected Parameter[] processParameters(CompileUnit compileUnit, Method m)
public void setAdditionalClassInformation(ClassNode cn)
© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/2.5.14/html/gapi/org/codehaus/groovy/vmplugin/v5/Java5.html