|
Tuscany Data Binding based on SDO | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.tuscany.databinding.sdo.SDOXMLHelper
public final class SDOXMLHelper
Utility methods to convert between XML byte arrays, SDO DataObjects, and Java objects. Most of these methods rely on the schemas having been registered with XSDHelper.define
Method Summary | |
---|---|
static DataObject |
toDataObject(ClassLoader classLoader,
TypeHelper typeHelper,
byte[] xmlBytes)
|
static DataObject |
toDataObject(ClassLoader classLoader,
TypeHelper typeHelper,
Object[] os,
QName elementQName,
boolean isWrapped)
|
static DataObject |
toDataObject(TypeHelper typeHelper,
byte[] xmlBytes)
Deprecated. TUSCANY-333 use the method that takes a ClassLoader |
static DataObject |
toDataObject(TypeHelper typeHelper,
Object[] os,
QName elementQName,
boolean isWrapped)
Deprecated. TUSCANY-333 use the method that takes a ClassLoader |
static Object[] |
toObjects(ClassLoader classLoader,
TypeHelper typeHelper,
byte[] xmlBytes,
boolean isWrapped)
|
static Object[] |
toObjects(DataObject dataObject,
boolean isWrapped)
Convert a typed DataObject to Java objects |
static Object[] |
toObjects(TypeHelper typeHelper,
byte[] xmlBytes,
boolean isWrapped)
Deprecated. TUSCANY-333 use the method that takes a ClassLoader |
static byte[] |
toXMLbytes(ClassLoader classLoader,
TypeHelper typeHelper,
DataObject dataObject,
QName elementQName)
|
static byte[] |
toXMLBytes(ClassLoader classLoader,
TypeHelper typeHelper,
Object[] os,
QName elementQName,
boolean isWrapped)
|
static byte[] |
toXMLbytes(TypeHelper typeHelper,
DataObject dataObject,
QName elementQName)
Deprecated. TUSCANY-333 use the method that takes a ClassLoader |
static byte[] |
toXMLBytes(TypeHelper typeHelper,
Object[] os,
QName elementQName,
boolean isWrapped)
Deprecated. TUSCANY-333 use the method that takes a ClassLoader |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static Object[] toObjects(TypeHelper typeHelper, byte[] xmlBytes, boolean isWrapped)
xmlBytes
- the byte array containing the XMLisWrapped
-
public static Object[] toObjects(DataObject dataObject, boolean isWrapped)
dataObject
- isWrapped
-
public static byte[] toXMLBytes(TypeHelper typeHelper, Object[] os, QName elementQName, boolean isWrapped)
os
- typeNS
- typeName
-
public static byte[] toXMLbytes(TypeHelper typeHelper, DataObject dataObject, QName elementQName)
dataObject
- typeNS
- typeName
-
public static DataObject toDataObject(TypeHelper typeHelper, byte[] xmlBytes)
xmlBytes
-
public static DataObject toDataObject(TypeHelper typeHelper, Object[] os, QName elementQName, boolean isWrapped)
typeNS
- typeName
- os
-
public static DataObject toDataObject(ClassLoader classLoader, TypeHelper typeHelper, Object[] os, QName elementQName, boolean isWrapped)
public static DataObject toDataObject(ClassLoader classLoader, TypeHelper typeHelper, byte[] xmlBytes)
public static byte[] toXMLbytes(ClassLoader classLoader, TypeHelper typeHelper, DataObject dataObject, QName elementQName)
public static byte[] toXMLBytes(ClassLoader classLoader, TypeHelper typeHelper, Object[] os, QName elementQName, boolean isWrapped)
public static Object[] toObjects(ClassLoader classLoader, TypeHelper typeHelper, byte[] xmlBytes, boolean isWrapped)
|
Tuscany Data Binding based on SDO | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |