Package io.github.toolfactory.jvm
Class InfoImpl
java.lang.Object
io.github.toolfactory.jvm.InfoImpl
- All Implemented Interfaces:
Info
public class InfoImpl extends java.lang.Object implements Info
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.github.toolfactory.jvm.Info
Info.Provider -
Field Summary
Fields inherited from interface io.github.toolfactory.jvm.Info
CRITICAL_VERSIONS -
Constructor Summary
Constructors Constructor Description InfoImpl() -
Method Summary
Modifier and Type Method Description static InfoImplcreate()static InfoImplgetInstance()intgetVersion()booleanis32Bit()booleanis64Bit()booleanisCompressedOopsOffOn64Bit()booleanisCompressedOopsOffOn64BitHotspot()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
InfoImpl
public InfoImpl()
-
-
Method Details
-
getInstance
-
create
-
isCompressedOopsOffOn64BitHotspot
public boolean isCompressedOopsOffOn64BitHotspot()- Specified by:
isCompressedOopsOffOn64BitHotspotin interfaceInfo
-
isCompressedOopsOffOn64Bit
public boolean isCompressedOopsOffOn64Bit()- Specified by:
isCompressedOopsOffOn64Bitin interfaceInfo
-
is32Bit
public boolean is32Bit() -
is64Bit
public boolean is64Bit() -
getVersion
public int getVersion()- Specified by:
getVersionin interfaceInfo
-