public class JavaVersion extends TransferableObject implements Renderable, SysProps, java.lang.Comparable<JavaVersion>
JavaVersionManager
.FILE_SEPARATOR, JAVA_CLASS_PATH, JAVA_ENDORSED_DIRS, JAVA_HOME, JAVA_IO_TMPDIR, JAVA_RUNTIME_NAME, JAVA_RUNTIME_VERSION, JAVA_SPECIFICATION_VERSION, JAVA_VERSION, JAVA_VM_NAME, LINE_SEPARATOR, OS_ARCH, OS_NAME, OS_VERSION, PATH_SEPARATOR, SUN_ARCH_DATA_MODEL, SUN_AWT_EXCEPTION_HANDLER, USER_DIR, USER_HOME, USER_NAME
Constructor and Description |
---|
JavaVersion(java.io.File installationDir,
java.io.File javaExecutable,
java.util.Map<java.lang.String,java.lang.String> sysProps) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(JavaVersion o) |
boolean |
equals(java.lang.Object obj) |
java.io.File |
getInstallationDir() |
java.io.File |
getJvmExecutable() |
java.lang.String |
getJvmName() |
NumericalPrecision |
getJvmPrecision() |
JavaTechnology |
getJvmTechnology() |
JavaVmType |
getJvmType() |
java.lang.String |
getJvmVersion() |
OsArchitecture |
getOsArchitecture() |
OsPlatform |
getOsPlatform() |
OsType |
getOsType() |
java.awt.Color |
getRenderColor() |
javax.swing.Icon |
getRenderIcon() |
java.lang.String |
getRenderText() |
int |
getVersionUpdate() |
int |
hashCode() |
DumpString |
toDumpString(DumpString s)
This method allows subclasses to add values to the existing DumpString of the superclass.
|
ToString |
toString(ToString s)
This method allows subclasses to add values to the existing ToString of the superclass.
|
clone, deepClone
configureDumpHeadlineLength, configureDumpMaxElementsPrinted, copyDumpStringValues, copyToStringValues, createDumpHeader, toDumpString, toString
public JavaVersion(java.io.File installationDir, java.io.File javaExecutable, java.util.Map<java.lang.String,java.lang.String> sysProps)
public int getVersionUpdate()
public java.awt.Color getRenderColor()
getRenderColor
in interface Renderable
public javax.swing.Icon getRenderIcon()
getRenderIcon
in interface Renderable
public java.lang.String getRenderText()
getRenderText
in interface Renderable
public java.io.File getInstallationDir()
public java.io.File getJvmExecutable()
public JavaVmType getJvmType()
public JavaTechnology getJvmTechnology()
public NumericalPrecision getJvmPrecision()
public java.lang.String getJvmName()
public java.lang.String getJvmVersion()
public OsPlatform getOsPlatform()
public OsArchitecture getOsArchitecture()
public OsType getOsType()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public int compareTo(JavaVersion o)
compareTo
in interface java.lang.Comparable<JavaVersion>
public ToString toString(ToString s)
Dumpable
toString
in interface Dumpable
toString
in class DumpableObject
public DumpString toDumpString(DumpString s)
Dumpable
toDumpString
in interface Dumpable
toDumpString
in class DumpableObject
Copyright © 2014 EsprIT-Systems. All Rights Reserved.