Interface MarshallerFactory

All Known Implementing Classes:
AbstractMarshallerFactory, RiverMarshallerFactory, SerialMarshallerFactory

public interface MarshallerFactory
The main marshaller factory.
  • Method Details

    • createUnmarshaller

      Unmarshaller createUnmarshaller(MarshallingConfiguration configuration) throws IOException
      Create an unmarshaller from this configuration.
      Parameters:
      configuration - the marshalling configuration to use
      Returns:
      an unmarshaller
      Throws:
      IOException - if an error occurs
    • createMarshaller

      Marshaller createMarshaller(MarshallingConfiguration configuration) throws IOException
      Create a marshaller from this configuration.
      Parameters:
      configuration - the marshalling configuration to use
      Returns:
      a marshaller
      Throws:
      IOException - if an error occurs