Package org.apache.axis2.datasource.jaxb
Class JAXBDataSource
java.lang.Object
org.apache.axiom.om.ds.AbstractOMDataSource
org.apache.axiom.om.ds.AbstractPushOMDataSource
org.apache.axis2.datasource.jaxb.JAXBDataSource
- All Implemented Interfaces:
org.apache.axiom.om.OMDataSource,org.apache.axiom.om.OMDataSourceExt
public class JAXBDataSource
extends org.apache.axiom.om.ds.AbstractPushOMDataSource
OMDataSource backed by a jaxb object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.axiom.om.OMDataSourceExtcopy()booleanvoidserialize(XMLStreamWriter xmlWriter) Methods inherited from class org.apache.axiom.om.ds.AbstractPushOMDataSource
getReader, isDestructiveReadMethods inherited from class org.apache.axiom.om.ds.AbstractOMDataSource
close, getProperty, getXMLBytes, getXMLInputStream, hasProperty, serialize, serialize, setProperty
-
Constructor Details
-
JAXBDataSource
-
-
Method Details
-
copy
public org.apache.axiom.om.OMDataSourceExt copy()- Specified by:
copyin interfaceorg.apache.axiom.om.OMDataSourceExt- Overrides:
copyin classorg.apache.axiom.om.ds.AbstractOMDataSource
-
getObject
- Specified by:
getObjectin interfaceorg.apache.axiom.om.OMDataSourceExt- Overrides:
getObjectin classorg.apache.axiom.om.ds.AbstractOMDataSource
-
getContext
-
serialize
- Throws:
XMLStreamException
-
isDestructiveWrite
public boolean isDestructiveWrite()
-