org.codehaus.groovy.vmplugin.v5
Class Java5
java.lang.Object
org.codehaus.groovy.vmplugin.v5.Java5
- All Implemented Interfaces:
- VMPlugin
public class Java5
- extends java.lang.Object
- implements VMPlugin
java 5 based functions
- Author:
- Jochen Theodorou
Field Summary |
private static java.lang.Class[] |
PLUGIN_DGM
|
Constructor Summary |
Java5()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PLUGIN_DGM
private static java.lang.Class[] PLUGIN_DGM
Java5
public Java5()
setGenericsTypes
public void setGenericsTypes(ClassNode cn)
- Specified by:
setGenericsTypes
in interface VMPlugin
configureTypeVariable
private GenericsType[] configureTypeVariable(java.lang.reflect.TypeVariable[] tvs)
configureTypeVariableDefintion
private GenericsType configureTypeVariableDefintion(java.lang.reflect.TypeVariable tv)
configureType
private ClassNode configureType(java.lang.reflect.Type type)
configureWildcardType
private ClassNode configureWildcardType(java.lang.reflect.WildcardType wildcardType)
configureParameterizedType
private ClassNode configureParameterizedType(java.lang.reflect.ParameterizedType parameterizedType)
configureTypeVariableReference
private ClassNode configureTypeVariableReference(java.lang.reflect.TypeVariable tv)
configureTypeArguments
private GenericsType[] configureTypeArguments(java.lang.reflect.Type[] ta)
getPluginDefaultGroovyMethods
public java.lang.Class[] getPluginDefaultGroovyMethods()
- Specified by:
getPluginDefaultGroovyMethods
in interface VMPlugin
Copyright © ${year} The Codehaus. All Rights Reserved.