org.sblim.cimclient.internal.cimxml.sax
public class CIMObjectFactory extends Object
Method Summary | |
---|---|
static CIMDataType | getCIMObjArrayType(Object pObj)
getCIMObjArrayType
|
static CIMDataType | getCIMObjArrayType(Object pObj, boolean pNullToString)
getArrayCIMObjType
|
static CIMDataType | getCIMObjScalarType(Object pObj, boolean pNullToString)
getCIMObjType
|
static CIMDataType | getCIMObjScalarType(Object pObj)
getCIMObjType
|
static Object | getEmbeddedObj(CIMDataType pType, String pValueStr, SAXSession pSession)
getEmbeddedObject
|
static Object | getEmbeddedObj(CIMDataType pType, Object pValObj, SAXSession pSession)
getEmbeddedObj
|
static Object[] | getEmbeddedObjA(CIMDataType pType, ValueArrayNode pValueArrayNode, SAXSession pSession)
getEmbbeddedObjectA
|
static Object[] | getEmbeddedObjA(CIMDataType pType, String[] pValueStrA, SAXSession pSession)
getEmbeddedObjectA
|
static Object | getObject(CIMDataType pType, String pValueStr)
getObject
|
static Object | getObject(CIMDataType pType, ValueNode pValueNode)
getObject
|
static Object | getObject(CIMDataType pType, ValueArrayNode pValueArrayNode)
getObject
|
static Object[] | getObjectArray(CIMDataType pType, ArrayList pAL) |
static CIMDataType | getType(String pTypeStr)
getType
|
Parameters: pObj
Returns: CIMDataType: OBJECT_ARRAY_T, CLASS_T array, STRING_ARRAY_T
Throws: SAXException
Parameters: pObj pNullToString
Returns: CIMDataType: OBJECT_ARRAY_T, CLASS_T array, STRING_ARRAY_T or null
Throws: SAXException
Parameters: pObj pNullToString
Returns: CIMDataType OBJECT_T, CLASS_T, STRING_T
Throws: SAXException
Parameters: pObj
Returns: CIMDataType OBJECT_T, OBJECT_ARRAY_T
Throws: SAXException
Parameters: pType pValueStr pSession
Returns: CIMInstance, CIMClass or null
Throws: SAXException
Parameters: pType pValObj pSession
Returns: Object CIMClass, CIMInstance, String, CIMClass[], CIMInstance[], String[] or null
Throws: SAXException
Parameters: pType pValueArrayNode pSession
Returns: CIMInstance[], CIMClass[], String[] or null
Throws: SAXException
Parameters: pType pValueStrA pSession
Returns: CIMInstance[], CIMClass[], String[] or null
Throws: SAXException
Parameters: pType pValueStr
Returns: Object
Throws: SAXException
Parameters: pType pValueNode
Returns: Object
Throws: SAXException
Parameters: pType pValueArrayNode
Returns: Object
Throws: SAXException
Parameters: pType pAL
Returns: Object[]
Parameters: pTypeStr
Returns: CIMDataType