|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.sblim.cimclient.internal.cimxml.sax.CIMObjectFactory
public class CIMObjectFactory
Class CIMObjectFactory is responsible for type String and value String parsing.
Constructor Summary | |
---|---|
CIMObjectFactory()
|
Method Summary | |
---|---|
static CIMDataType |
getCIMObjArrayType(Object pObj)
getCIMObjArrayType |
static CIMDataType |
getCIMObjArrayType(Object pObj,
boolean pNullToString)
getArrayCIMObjType |
static CIMDataType |
getCIMObjScalarType(Object pObj)
getCIMObjType |
static CIMDataType |
getCIMObjScalarType(Object pObj,
boolean pNullToString)
getCIMObjType |
static Object |
getEmbeddedObj(CIMDataType pType,
Object pValObj,
SAXSession pSession)
getEmbeddedObj |
static Object |
getEmbeddedObj(CIMDataType pType,
String pValueStr,
SAXSession pSession)
getEmbeddedObject |
static Object[] |
getEmbeddedObjA(CIMDataType pType,
String[] pValueStrA,
SAXSession pSession)
getEmbeddedObjectA |
static Object[] |
getEmbeddedObjA(CIMDataType pType,
ValueArrayNode pValueArrayNode,
SAXSession pSession)
getEmbbeddedObjectA |
static Object |
getObject(CIMDataType pType,
String pValueStr)
getObject |
static Object |
getObject(CIMDataType pType,
ValueArrayNode pValueArrayNode)
getObject |
static Object |
getObject(CIMDataType pType,
ValueNode pValueNode)
getObject |
static Object[] |
getObjectArray(CIMDataType pType,
ArrayList<Object> pAL)
|
static CIMDataType |
getType(String pTypeStr)
getType |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CIMObjectFactory()
Method Detail |
---|
public static Object[] getEmbeddedObjA(CIMDataType pType, ValueArrayNode pValueArrayNode, SAXSession pSession) throws SAXException
pType
- pValueArrayNode
- pSession
-
SAXException
public static Object[] getEmbeddedObjA(CIMDataType pType, String[] pValueStrA, SAXSession pSession) throws SAXException
pType
- pValueStrA
- pSession
-
SAXException
public static Object getEmbeddedObj(CIMDataType pType, String pValueStr, SAXSession pSession) throws SAXException
pType
- pValueStr
- pSession
-
SAXException
public static Object getEmbeddedObj(CIMDataType pType, Object pValObj, SAXSession pSession) throws SAXException
pType
- pValObj
- pSession
-
SAXException
public static Object[] getObjectArray(CIMDataType pType, ArrayList<Object> pAL)
pType
- pAL
-
public static Object getObject(CIMDataType pType, String pValueStr) throws SAXException
pType
- pValueStr
-
SAXException
public static Object getObject(CIMDataType pType, ValueNode pValueNode) throws SAXException
pType
- pValueNode
-
SAXException
public static Object getObject(CIMDataType pType, ValueArrayNode pValueArrayNode) throws SAXException
pType
- pValueArrayNode
-
SAXException
public static CIMDataType getCIMObjScalarType(Object pObj, boolean pNullToString) throws SAXException
pObj
- pNullToString
-
SAXException
public static CIMDataType getCIMObjScalarType(Object pObj) throws SAXException
pObj
-
SAXException
public static CIMDataType getCIMObjArrayType(Object pObj) throws SAXException
pObj
-
SAXException
public static CIMDataType getCIMObjArrayType(Object pObj, boolean pNullToString) throws SAXException
pObj
- pNullToString
-
SAXException
public static CIMDataType getType(String pTypeStr) throws SAXException
pTypeStr
-
SAXException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |