Package org.sblim.cimclient.internal.cim
Internal helper classes for the CIM data classes. The classes and interfaces herein are for internal use of the SBLIM Client for Java only
and might therefore be modified or removed without notice.
- Since:
- 2.0.0
-
Class Summary Class Description CIMElementSorter Class CIMElementSorter can sort CIMElement arrays and can do binary search by name in them.CIMHelper Class CIMHelper provides convenience methods that are missing from the official JSR48 APICIMInstanceBuilder Class CIMInstanceBuilder provides help for CIMInstance(CIMObjectPath, CIMProperty[]) constructor.
CIMObjectPath param has to contain the key properties only.
( VALUE.NAMEDINSTANCE->INSTANCENAME->KEYBINDING )
CIMProperty[] param has to contain all properties, including key properties.
( VALUE.NAMEDINSTANCE->INSTANCE->PROPERTY* )
The implementation merges the properties from both params.
From CIMObjectPath's keys only the type and value information is considered.CIMOctetString This class represents a CIM octet string, or length-prefixed string, where the length is four octets (32 bits) AND includes the four octets it occupies.CIMQualifiedElementInterfaceImpl Class CIMQualifiedElementInterfaceImpl is responsible for implementing the functionality of javax.cim.CIMQualifiedElementInterfaceCIMVersion Class CIMVersion is responsible for providing the exact version number, product name, etc.DTStringReader Class DTString helps parsing CIMDateTime Strings.DTStringWriter Class DTStringWriter helps making CIMDateTime Strings.