Package | Description |
---|---|
javax.cim |
Provides classes and interfaces for handling the CIM (Common Information Model) Object Model and CIM Data Types as defined in the CIM Infrastructure Specification.
|
org.sblim.cimclient.internal.cim |
Internal helper classes for the CIM data classes.
|
org.sblim.cimclient.internal.cimxml |
Internal cim-xml DOM parser & builder implementation.
|
org.sblim.cimclient.internal.cimxml.sax |
Internal implementation of the SAX parser for cim-xml.
|
org.sblim.cimclient.internal.cimxml.sax.node |
Internal implementation of the SAX parser for cim-xml.
|
org.sblim.cimclient.internal.util |
Internal utility classes, such as constants, defaults, configuration and others.
|
Modifier and Type | Field and Description |
---|---|
static CIMDataType |
CIMDataType.BOOLEAN_ARRAY_T
Boolean unbounded array data type
|
static CIMDataType |
CIMDataType.BOOLEAN_T
Boolean data type
|
static CIMDataType |
CIMDataType.CHAR16_ARRAY_T
16-bit UCS-2 character unbounded Array type
|
static CIMDataType |
CIMDataType.CHAR16_T
16-bit UCS-2 character data type
|
static CIMDataType |
CIMDataType.CLASS_ARRAY_T
CIMClass unbounded Array type
|
static CIMDataType |
CIMDataType.CLASS_T
CIMClass type
|
static CIMDataType |
CIMDataType.DATETIME_ARRAY_T
A date-time unbounded array data type
|
static CIMDataType |
CIMDataType.DATETIME_T
A date-time data type
|
static CIMDataType |
CIMDataType.INVALID_T
Invalid data type
|
static CIMDataType |
CIMDataType.OBJECT_ARRAY_T
CIMInstance unbounded Array type
|
static CIMDataType |
CIMDataType.OBJECT_T
CIMInstance type data type (Note: For CIMV2, this can only be used when
the property has either an EmbeddedInstance or EmbeddedObject qualifier)
|
static CIMDataType |
CIMDataType.REAL32_ARRAY_T
IEEE 4-byte floating-point unbounded array data type
|
static CIMDataType |
CIMDataType.REAL32_T
IEEE 4-byte floating-point data type
|
static CIMDataType |
CIMDataType.REAL64_ARRAY_T
IEEE 8-byte floating-point unbounded array data type
|
static CIMDataType |
CIMDataType.REAL64_T
IEEE 8-byte floating-point data type
|
static CIMDataType |
CIMDataType.SINT16_ARRAY_T
Signed 16-bit integer unbounded array data type
|
static CIMDataType |
CIMDataType.SINT16_T
Signed 16-bit integer data type
|
static CIMDataType |
CIMDataType.SINT32_ARRAY_T
Signed 32-bit integer unbounded array data type
|
static CIMDataType |
CIMDataType.SINT32_T
Signed 32-bit integer data type
|
static CIMDataType |
CIMDataType.SINT64_ARRAY_T
Signed 64-bit integer unbounded array data type
|
static CIMDataType |
CIMDataType.SINT64_T
Signed 64-bit integer data type
|
static CIMDataType |
CIMDataType.SINT8_ARRAY_T
Signed 8-bit integer unbounded array data type
|
static CIMDataType |
CIMDataType.SINT8_T
Signed 8-bit integer data type
|
static CIMDataType |
CIMDataType.STRING_ARRAY_T
UCS-2 string unbounded array data type
|
static CIMDataType |
CIMDataType.STRING_T
UCS-2 string data type
|
static CIMDataType |
CIMDataType.UINT16_ARRAY_T
Unsigned 16-bit integer unbounded array data type
|
static CIMDataType |
CIMDataType.UINT16_T
Unsigned 16-bit integer data type
|
static CIMDataType |
CIMDataType.UINT32_ARRAY_T
Unsigned 32-bit integer unbounded array data type
|
static CIMDataType |
CIMDataType.UINT32_T
Unsigned 32-bit integer data type
|
static CIMDataType |
CIMDataType.UINT64_ARRAY_T
Unsigned 64-bit integer unbounded array data type
|
static CIMDataType |
CIMDataType.UINT64_T
Unsigned 64-bit integer data type
|
static CIMDataType |
CIMDataType.UINT8_ARRAY_T
Unsigned 8-bit integer unbounded array data type
|
static CIMDataType |
CIMDataType.UINT8_T
Unsigned 8-bit integer data type
|
Modifier and Type | Method and Description |
---|---|
CIMDataType |
CIMTypedElement.getDataType()
Returns the
CIMDataType for this CIM Element. |
static CIMDataType |
CIMDataType.getDataType(Object pObj)
Get the data type of an object.
|
Constructor and Description |
---|
CIMArgument(String pName,
CIMDataType pType,
E pValue)
Constructs a
CIMArgument to be used for method invocations. |
CIMClassProperty(String pName,
CIMDataType pType,
E pValue,
CIMQualifier<?>[] pQualifiers,
boolean pKey,
boolean pPropagated,
String pOriginClass)
This method constructs an instance of
CIMClassProperty . |
CIMMethod(String pName,
CIMDataType pType,
CIMQualifier<?>[] pQualis,
CIMParameter<?>[] pParams,
boolean pPropagated,
String pOriginClass)
Constructs a
CIMMethod object with the specified
information. |
CIMParameter(String pName,
CIMDataType pType,
CIMQualifier<?>[] pQualifiers)
Constructs a
CIMParameter object using the specified name,
data type and qualifiers. |
CIMProperty(String pName,
CIMDataType pType,
E pValue)
Constructs a
CIMProperty to be used in instances. |
CIMProperty(String pName,
CIMDataType pType,
E pValue,
boolean pKey,
boolean pPropagated,
String pOriginClass)
Constructs a
CIMProperty to be used in instances. |
CIMQualifier(String pName,
CIMDataType pType,
E pValue,
int pFlavor)
Constructs a CIM qualifier with the specified name, type, value, and
flavors.
|
CIMQualifier(String pName,
CIMDataType pType,
E pValue,
int pFlavor,
boolean pIsPropagated)
Constructs a CIM qualifier with the specified name, type, value, and
flavors.
|
CIMQualifierType(CIMObjectPath pPath,
CIMDataType pType,
E pValue,
int pScope,
int pFlavor)
Constructs a new CIM qualifier type, using the name, type of the
specified CIM qualifier type.
|
CIMTypedElement(String pName,
CIMDataType pType)
Constructs a
CIMTypedElement with the given name and data
type. |
CIMValuedElement(String pName,
CIMDataType pType,
E pValue)
Creates a new CIM element with the given name, type and value.
|
Modifier and Type | Method and Description |
---|---|
static CIMDataType |
CIMHelper.ScalarDataType(int pType)
Returns the CIMDataType of a scalar of the specified data type.
|
static CIMDataType |
CIMHelper.UnboundedArrayDataType(int pType)
Returns the CIMDataType of an unbounded array of the specified data type.
|
Modifier and Type | Method and Description |
---|---|
CIMDataType |
TypedValue.getType()
getType
|
static CIMDataType |
CIMXMLParserImpl.parseArrayTypeStr(String pTypeStr)
parseArrayTypeStr
|
static CIMDataType |
CIMXMLParserImpl.parseScalarTypeStr(String pTypeStr)
parseScalarTypeStr
|
static CIMDataType |
CIMXMLParserImpl.parseTypeStr(String pTypeStr,
boolean pArray)
parseTypeStr
|
Modifier and Type | Method and Description |
---|---|
static String |
CIMXMLBuilderImpl.getEmbObjTypeStr(CIMDataType pType)
getEmbObjTypeStr
|
static String |
CIMXMLBuilderImpl.getOpTypeStr(CIMDataType pType)
getOpTypeStr
|
static String |
CIMXMLBuilderImpl.getTypeStr(CIMDataType pType)
getTypeStr
|
static boolean |
CIMXMLBuilderImpl.isCIMObject(CIMDataType pType)
isCIMObject
|
Constructor and Description |
---|
TypedValue(CIMDataType pType,
Object pValue)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
CIMDataType |
EmbObjHandler.getArrayType()
getArrayType useful e.g.
|
static CIMDataType |
CIMObjectFactory.getCIMObjArrayType(Object pObj)
getCIMObjArrayType
|
static CIMDataType |
CIMObjectFactory.getCIMObjArrayType(Object pObj,
boolean pNullToString)
getArrayCIMObjType
|
static CIMDataType |
CIMObjectFactory.getCIMObjScalarType(Object pObj)
getCIMObjType
|
static CIMDataType |
CIMObjectFactory.getCIMObjScalarType(Object pObj,
boolean pNullToString)
getCIMObjType
|
CIMDataType |
EmbObjHandler.getRawType()
getRawType
|
CIMDataType |
EmbObjHandler.getType()
getType
|
static CIMDataType |
CIMObjectFactory.getType(String pTypeStr)
getType
|
Modifier and Type | Method and Description |
---|---|
static Object |
CIMObjectFactory.getEmbeddedObj(CIMDataType pType,
Object pValObj,
SAXSession pSession)
getEmbeddedObj
|
static Object |
CIMObjectFactory.getEmbeddedObj(CIMDataType pType,
String pValueStr,
SAXSession pSession)
getEmbeddedObject
|
static Object[] |
CIMObjectFactory.getEmbeddedObjA(CIMDataType pType,
String[] pValueStrA,
SAXSession pSession)
getEmbeddedObjectA
|
static Object[] |
CIMObjectFactory.getEmbeddedObjA(CIMDataType pType,
ValueArrayNode pValueArrayNode,
SAXSession pSession)
getEmbbeddedObjectA
|
static Object |
CIMObjectFactory.getObject(CIMDataType pType,
String pValueStr)
getObject
|
static Object |
CIMObjectFactory.getObject(CIMDataType pType,
ValueArrayNode pValueArrayNode)
getObject
|
static Object |
CIMObjectFactory.getObject(CIMDataType pType,
ValueNode pValueNode)
getObject
|
static Object[] |
CIMObjectFactory.getObjectArray(CIMDataType pType,
ArrayList<Object> pAL) |
Modifier and Type | Method and Description |
---|---|
static CIMDataType |
Node.getCIMType(Attributes pAttribs)
getCIMType(pAttribs, pOptional=false);
|
static CIMDataType |
Node.getCIMType(Attributes pAttribs,
boolean pOptional)
ENTITY % CIMType "TYPE
(boolean|string|char16|uint8|sint8|uint16|sint16|uint32
|sint32|uint64|sint64|datetime|real32|real64)" getCIMType
|
static CIMDataType |
Node.getParamType(Attributes pAttribs)
ENTITY % ParamType "PARAMTYPE (
boolean|string|char16|uint8|sint8|uint16|sint16
|uint32|sint32|uint64|sint64|datetime| real32|real64|reference)
|
CIMDataType |
ParameterReferenceNode.getType() |
CIMDataType |
ValueInstanceWithPathNode.getType() |
CIMDataType |
PropertyReferenceNode.getType() |
CIMDataType |
ParameterArrayNode.getType() |
CIMDataType |
TypedIf.getType()
getType
|
CIMDataType |
ValueObjectNode.getType() |
CIMDataType |
PropertyArrayNode.getType() |
CIMDataType |
ParameterNode.getType() |
CIMDataType |
ValueReferenceNode.getType() |
CIMDataType |
ValueNode.getType() |
CIMDataType |
KeyValueNode.getType() |
CIMDataType |
IParamValueNode.getType() |
CIMDataType |
ParamValueNode.getType() |
CIMDataType |
ValueRefArrayNode.getType() |
CIMDataType |
ValueNamedInstanceNode.getType() |
CIMDataType |
QualiDeclNode.getType() |
CIMDataType |
ValueArrayNode.getType() |
CIMDataType |
ReturnValueNode.getType() |
CIMDataType |
ValueObjectWithLocalPathNode.getType() |
CIMDataType |
ValueObjectWithPathNode.getType() |
CIMDataType |
ParameterRefArrayNode.getType() |
CIMDataType |
ValueNullNode.getType() |
CIMDataType |
PropertyNode.getType() |
Modifier and Type | Method and Description |
---|---|
static String |
MOF.dataType(CIMDataType pType)
dataType = DT_UINT8 | DT_SINT8 | DT_UINT16 | DT_SINT16 | DT_UINT32 | DT_SINT32 | DT_UINT64
| DT_SINT64 | DT_REAL32 | DT_REAL64 | DT_CHAR16 | DT_STR | DT_BOOL | DT_DATETIME
|
Copyright © 2005, 2012 IBM Corporation. All Rights Reserved.