Package net.bytebuddy
Interface ClassFileVersion.VersionLocator
-
- All Known Implementing Classes:
ClassFileVersion.VersionLocator.ForJava9CapableVm,ClassFileVersion.VersionLocator.ForLegacyVm
- Enclosing class:
- ClassFileVersion
protected static interface ClassFileVersion.VersionLocatorA locator for the executing VM's Java version.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classClassFileVersion.VersionLocator.CreationActionA creation action for a version locator.static classClassFileVersion.VersionLocator.ForJava9CapableVmA version locator for a JVM of at least version 9.static classClassFileVersion.VersionLocator.ForLegacyVmA version locator for a JVM that does not provide thejava.lang.Runtime.Versionclass.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ClassFileVersionlocate()Locates the current VM's major version number.
-
-
-
Method Detail
-
locate
ClassFileVersion locate()
Locates the current VM's major version number.- Returns:
- The current VM's major version number.
-
-