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.intDeprecated, for removal: This API element is subject to removal in a future version.Gives the version the plugin is made forMethods 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.Description copied from interface:VMPluginGives the version the plugin is made for- Specified by:
getVersionin interfaceVMPlugin- Overrides:
getVersionin classJava9- Returns:
- 7 for jdk7, 8 for jdk8, 9 for jdk9 or higher
-
getPluginDefaultGroovyMethods
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getPluginDefaultGroovyMethodsin interfaceVMPlugin- Overrides:
getPluginDefaultGroovyMethodsin classJava9
-
Java17instead. Groovy 6.0 requires JDK 17+.