Class BZip2ExtendedOptimization<O extends IOptimization>

java.lang.Object
com.dna.jopt.io.BZip2ExtendedOptimization<O>
All Implemented Interfaces:
IOptimizationIO<O>
Direct Known Subclasses:
BZip2JsonOptimizationIO

public class BZip2ExtendedOptimization<O extends IOptimization> extends Object implements IOptimizationIO<O>
  • Constructor Details

    • BZip2ExtendedOptimization

      public BZip2ExtendedOptimization(IOptimizationIO<O> io)
  • Method Details

    • read

      public O read(InputStream input) throws com.dna.jopt.config.convert.ConvertException, com.dna.jopt.config.serialize.SerializationException, IOException
      Specified by:
      read in interface IOptimizationIO<O extends IOptimization>
      Throws:
      com.dna.jopt.config.convert.ConvertException
      com.dna.jopt.config.serialize.SerializationException
      IOException
    • read

      public void read(InputStream input, O opti) throws com.dna.jopt.config.convert.ConvertException, com.dna.jopt.config.serialize.SerializationException, IOException
      Specified by:
      read in interface IOptimizationIO<O extends IOptimization>
      Throws:
      com.dna.jopt.config.convert.ConvertException
      com.dna.jopt.config.serialize.SerializationException
      IOException
    • write

      public void write(OutputStream output, com.dna.jopt.config.convert.ExportTarget<O> target) throws com.dna.jopt.config.convert.ConvertException, com.dna.jopt.config.serialize.SerializationException, IOException
      Specified by:
      write in interface IOptimizationIO<O extends IOptimization>
      Throws:
      com.dna.jopt.config.convert.ConvertException
      com.dna.jopt.config.serialize.SerializationException
      IOException
    • write

      public void write(OutputStream output, com.dna.jopt.config.convert.ExportTarget<O> target, boolean attachDetails) throws com.dna.jopt.config.convert.ConvertException, com.dna.jopt.config.serialize.SerializationException, IOException
      Specified by:
      write in interface IOptimizationIO<O extends IOptimization>
      Throws:
      com.dna.jopt.config.convert.ConvertException
      com.dna.jopt.config.serialize.SerializationException
      IOException