The essential properties to identify a Java Runtime.
The distribution of a Java Runtime is the name of the lineage of product to which it belongs, for example Java(TM) SE Runtime Environment.
The unique identifier for a Java Runtime.
The vendor of the Java Runtime.
The version of the Java Runtime.
The essential properties to identify a Java Runtime.