Represents the machine and virtual machine on which the current process is executing.
Holds information about runtime name, version and about inherent limitations like minimum/maximum values that can be represented by the runtime.
process
, language
, system
, operatingSystem
no subtypes hierarchy
Attributes | |
epsilon | Source Codeshared Float epsilon The machine epsilon for floating point
values. That is, the smallest value 1.0 + e > 1.0 |
integerAddressableSize | Source Codeshared Integer integerAddressableSize |
integerSize | Source Codeshared Integer integerSize |
maxArraySize | Source Codeshared Integer maxArraySize |
maxExactIntegralFloat | Source Codeshared Integer maxExactIntegralFloat The largest See also Integer.float |
maxFloatValue | Source Codeshared Float maxFloatValue The largest finite |
maxIntegerValue | Source Codeshared Integer maxIntegerValue |
minFloatValue | Source Codeshared Float minFloatValue The smallest positive nonzero |
minIntegerValue | Source Codeshared Integer minIntegerValue |
name | Source Codeshared String name The name of the runtime / virtual machine this process is running on. |
string | Source Codeshared actual String string A developer-friendly string representing the instance.
Concatenates the name of the concrete class of the
instance with the Refines Object.string |
version | Source Codeshared String version The version of the runtime / virtual machine this process is running on. |
Inherited Attributes |
Attributes inherited from: Object |