Package energy.eddie.cim
Enum Class CommonInformationModelVersions
- All Implemented Interfaces:
Serializable,Comparable<CommonInformationModelVersions>,Constable
The supported versions of the CIM
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum Constants -
Method Summary
Modifier and TypeMethodDescriptioncimify()Returns the version String without the periods, since the CIM does not allow periods in the version String of the final XML documents.Returns the enum constant of this class with the specified name.static CommonInformationModelVersions[]values()Returns an array containing the constants of this enum class, in the order they are declared.version()Returns the version String of the CIM version.
-
Enum Constant Details
-
V0_82
Version 0.82 of the CIM. This version is mostly the "EDDIE" flavor of the CIM. Therefore, it is not completely CIM compliant. -
V0_91_08
Version 0.91.08 of the CIM. Only theRTREnvelopemarket document is supported in this version. -
V1_04
Version 1.04 of the CIM. -
V1_12
Version 1.12 of the CIM.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
version
Returns the version String of the CIM version.- Returns:
- the version String of the CIM version.
-
cimify
Returns the version String without the periods, since the CIM does not allow periods in the version String of the final XML documents.- Returns:
- the version String without the periods.
-