org.apache.cxf.aegis
Interface AegisReader<ReaderT>

Type Parameters:
ReaderT -
All Superinterfaces:
AegisIo
All Known Implementing Classes:
AegisElementDataReader, AegisXMLStreamDataReader

public interface AegisReader<ReaderT>
extends AegisIo

Interface for Aegis readers.


Method Summary
 java.lang.Object read(ReaderT reader)
          Read an object.
 java.lang.Object read(ReaderT reader, Type desiredType)
          Read an object expecting a particular input type.
 
Methods inherited from interface org.apache.cxf.aegis.AegisIo
setProperty, setSchema
 

Method Detail

read

java.lang.Object read(ReaderT reader)
                      throws java.lang.Exception
Read an object.

Parameters:
reader - the source.
Returns:
Throws:
java.lang.Exception

read

java.lang.Object read(ReaderT reader,
                      Type desiredType)
                      throws java.lang.Exception
Read an object expecting a particular input type.

Parameters:
reader - the source.
desiredType - the expected input type.
Returns:
Throws:
java.lang.Exception


Apache CXF