Package org.codehaus.groovy.vmplugin.v10
Class Java10
java.lang.Object
org.codehaus.groovy.vmplugin.v8.Java8
org.codehaus.groovy.vmplugin.v9.Java9
org.codehaus.groovy.vmplugin.v10.Java10
- All Implemented Interfaces:
VMPlugin
- Direct Known Subclasses:
Java16
Deprecated, for removal: This API element is subject to removal in a future version.
-
Constructor Summary
ConstructorsConstructorDescriptionJava10()Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionClass<?>[]Deprecated, for removal: This API element is subject to removal in a future version.Returns the default Groovy method extensions available on Java 10.intDeprecated, for removal: This API element is subject to removal in a future version.Returns the Java feature version handled by this plugin.Methods inherited from class org.codehaus.groovy.vmplugin.v9.Java9
checkAccessible, checkCanSetAccessible, getDefaultImportClasses, newLookup, transformMetaMethod, trySetAccessibleMethods inherited from class org.codehaus.groovy.vmplugin.v8.Java8
configureAnnotation, configureClassNode, configureTypeVariableDefinition, configureTypeVariableReference, fillParameterNames, getInvokeSpecialHandle, getPluginStaticGroovyMethods, getValue, invalidateCallSites, invokeHandle, makeClassNode, makeRecordComponents, of, setAdditionalClassInformation, toAnnotationNode, transformMetaMethodMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.codehaus.groovy.vmplugin.VMPlugin
configureAnnotationNodeFromDefinition, getRecordComponentNames
-
Constructor Details
-
Java10
public Java10()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
getVersion
public int getVersion()Deprecated, for removal: This API element is subject to removal in a future version.Returns the Java feature version handled by this plugin.- Specified by:
getVersionin interfaceVMPlugin- Overrides:
getVersionin classJava9- Returns:
10
-
getPluginDefaultGroovyMethods
Deprecated, for removal: This API element is subject to removal in a future version.Returns the default Groovy method extensions available on Java 10.- Specified by:
getPluginDefaultGroovyMethodsin interfaceVMPlugin- Overrides:
getPluginDefaultGroovyMethodsin classJava9- Returns:
- the plugin default Groovy method classes
-
Java17instead. Groovy 6.0 requires JDK 17+.