Interface ClassFileVersion
- All Superinterfaces:
ClassElementPREVIEW,ClassFileElementPREVIEW
ClassFileVersion is a preview API of the Java platform.
Preview features may be removed in a future release, or upgraded to permanent features of the Java platform.
Models the classfile version information for a class. Delivered as a
ClassElementPREVIEW when traversing the elements of a ClassModelPREVIEW.- Since:
- 22
-
Method Summary
Modifier and TypeMethodDescriptionintReturns the major classfile version.intReturns the minor classfile version.static ClassFileVersionPREVIEWof(int majorVersion, int minorVersion) Returns aClassFileVersionPREVIEW element.
-
Method Details
-
majorVersion
int majorVersion()Returns the major classfile version.- Returns:
- the major classfile version
-
minorVersion
int minorVersion()Returns the minor classfile version.- Returns:
- the minor classfile version
-
of
Returns aClassFileVersionPREVIEW element.- Parameters:
majorVersion- the major classfile versionminorVersion- the minor classfile version- Returns:
- a
ClassFileVersionPREVIEW element
-
ClassFileVersionwhen preview features are enabled.