Class MPackageDeclarationSerializer

java.lang.Object
com.io7m.montarre.xml.internal.MPackageDeclarationSerializer
All Implemented Interfaces:
com.io7m.anethum.api.SerializerType<MPackageDeclaration>, MPackageDeclarationSerializerType, Closeable, AutoCloseable

public final class MPackageDeclarationSerializer extends Object implements MPackageDeclarationSerializerType
A package serializer.
  • Constructor Details

    • MPackageDeclarationSerializer

      public MPackageDeclarationSerializer(OutputStream inStream)
      A package serializer.
      Parameters:
      inStream - The stream
  • Method Details

    • execute

      public void execute(MPackageDeclaration value) throws com.io7m.anethum.api.SerializationException
      Specified by:
      execute in interface com.io7m.anethum.api.SerializerType<MPackageDeclaration>
      Throws:
      com.io7m.anethum.api.SerializationException
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface Closeable