org.codehaus.groovy.vmplugin.v4
Class Java4
java.lang.Object
org.codehaus.groovy.vmplugin.v4.Java4
- All Implemented Interfaces:
- VMPlugin
public class Java4
- extends java.lang.Object
- implements VMPlugin
java 4 based functions
- Author:
- Jochen Theodorou
Constructor Summary |
Java4()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EMPTY_CLASS_ARRAY
private static java.lang.Class[] EMPTY_CLASS_ARRAY
Java4
public Java4()
setGenericsTypes
public void setGenericsTypes(ClassNode c)
- Specified by:
setGenericsTypes
in interface VMPlugin
getPluginDefaultGroovyMethods
public java.lang.Class[] getPluginDefaultGroovyMethods()
- Specified by:
getPluginDefaultGroovyMethods
in interface VMPlugin
configureClassNode
public void configureClassNode(CompileUnit compileUnit,
ClassNode classNode)
- Specified by:
configureClassNode
in interface VMPlugin
getPrimaryClassNode
private ClassNode getPrimaryClassNode(CompileUnit compileUnit,
java.lang.Class clazz)
buildInterfaceTypes
private void buildInterfaceTypes(CompileUnit compileUnit,
ClassNode classNode,
java.lang.Class c)
createParameters
private Parameter[] createParameters(java.lang.Class[] types)
createParameter
private Parameter createParameter(java.lang.Class parameterType,
int idx)
Copyright © ${year} The Codehaus. All Rights Reserved.