Class DataReaderImpl<T>

  • All Implemented Interfaces:
    org.apache.cxf.databinding.DataReader<T>

    public class DataReaderImpl<T>
    extends JAXBDataBase
    implements org.apache.cxf.databinding.DataReader<T>
    • Constructor Detail

      • DataReaderImpl

        public DataReaderImpl​(JAXBDataBinding binding,
                              boolean unwrap)
    • Method Detail

      • read

        public Object read​(T input)
        Specified by:
        read in interface org.apache.cxf.databinding.DataReader<T>
      • setProperty

        public void setProperty​(String prop,
                                Object value)
        Specified by:
        setProperty in interface org.apache.cxf.databinding.DataReader<T>
        Overrides:
        setProperty in class JAXBDataBase
      • read

        public Object read​(org.apache.cxf.service.model.MessagePartInfo part,
                           T reader)
        Specified by:
        read in interface org.apache.cxf.databinding.DataReader<T>
      • read

        public Object read​(QName name,
                           T input,
                           Class<?> type)
        Specified by:
        read in interface org.apache.cxf.databinding.DataReader<T>