Apache CXF API

org.apache.cxf.jaxb.io
Class DataReaderImpl<T>

java.lang.Object
  extended by org.apache.cxf.jaxb.JAXBDataBase
      extended by org.apache.cxf.jaxb.io.DataReaderImpl<T>
All Implemented Interfaces:
DataReader<T>

public class DataReaderImpl<T>
extends JAXBDataBase
implements DataReader<T>


Field Summary
 
Fields inherited from class org.apache.cxf.jaxb.JAXBDataBase
attachmentProcessingEnabled, attachments, context, schema, unwrapJAXBElement
 
Fields inherited from interface org.apache.cxf.databinding.DataReader
ENDPOINT, FAULT
 
Constructor Summary
DataReaderImpl(javax.xml.bind.JAXBContext ctx)
           
 
Method Summary
 java.lang.Object read(MessagePartInfo part, T reader)
           
 java.lang.Object read(javax.xml.namespace.QName name, T input, java.lang.Class type)
           
 java.lang.Object read(T input)
           
 
Methods inherited from class org.apache.cxf.jaxb.JAXBDataBase
getAttachmentMarshaller, getAttachments, getAttachmentUnmarshaller, getJAXBContext, getSchema, setAttachments, setJAXBContext, setProperty, setSchema
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.cxf.databinding.DataReader
setAttachments, setProperty, setSchema
 

Constructor Detail

DataReaderImpl

public DataReaderImpl(javax.xml.bind.JAXBContext ctx)
Method Detail

read

public java.lang.Object read(T input)
Specified by:
read in interface DataReader<T>

read

public java.lang.Object read(MessagePartInfo part,
                             T reader)
Specified by:
read in interface DataReader<T>

read

public java.lang.Object read(javax.xml.namespace.QName name,
                             T input,
                             java.lang.Class type)
Specified by:
read in interface DataReader<T>

Apache CXF API

Apache CXF is an effort undergoing incubation at the Apache Software Foundation(ASF) and sponsored by the Apache Incubator PMC.