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, operatingSystemno subtypes hierarchy
| Attributes | |
epsilon | Source Codeshared Float epsilonThe machine epsilon for floating point
values. That is, the smallest value 1.0 + e > 1.0 Since 1.2.0 |
integerAddressableSize | Source Codeshared Integer integerAddressableSize |
integerSize | Source Codeshared Integer integerSize |
maxArraySize | Source Codeshared Integer maxArraySize |
maxExactIntegralFloat | Source Codeshared Integer maxExactIntegralFloatThe largest See also Integer.floatSince 1.2.0 |
maxFloatValue | Source Codeshared Float maxFloatValueThe largest finite Since 1.2.0 |
maxIntegerValue | Source Codeshared Integer maxIntegerValue |
minFloatValue | Source Codeshared Float minFloatValueThe smallest positive nonzero Since 1.2.0 |
minIntegerValue | Source Codeshared Integer minIntegerValue |
name | Source Codeshared String nameDeprecated: Use The name of the virtual machine this process is executing:
|
string | Source Codeshared actual String stringA developer-friendly string representing the instance.
Concatenates the name of the concrete class of the
instance with the Refines Object.string |
type | Source Codeshared String typeA string that identifies the kind of virtual machine this process is executing:
Since 1.3.1 |
version | Source Codeshared String versionThe version of the virtual machine this process is executing. |
| Inherited Attributes |
Attributes inherited from: Object |