## Uses of Interface
info.bioinfweb.jphyloio.factory.SingleReaderWriterFactory

- Packages that use SingleReaderWriterFactory
  Package | Description
  --- | ---
  info.bioinfweb.jphyloio.factory | Contains interfaces and general implementations for creating JPhyloIO readers and writers related to `JPhyloIOReaderWriterFactory`.
  info.bioinfweb.jphyloio.formatinfo | Contains `JPhyloIOFormatInfo` and related classes that describe a format supported by JPhyloIO.
  info.bioinfweb.jphyloio.formats.fasta | Contains classes for reading from and writing to streams/files in FASTA format.
  info.bioinfweb.jphyloio.formats.mega | Contains classes for reading from and writing to streams/files in MEGA format.
  info.bioinfweb.jphyloio.formats.newick | Contains classes for reading from and writing to streams/files in Newick tree format.
  info.bioinfweb.jphyloio.formats.nexml | Contains classes for reading from and writing to streams/files in NeXML format.
  info.bioinfweb.jphyloio.formats.nexus | Contains classes for reading from and writing to streams/files in Nexus format.
  info.bioinfweb.jphyloio.formats.pde | Contains classes for reading from streams/files in PDE format.
  info.bioinfweb.jphyloio.formats.phylip | Contains classes for reading from and writing to streams/files in Phylip format.
  info.bioinfweb.jphyloio.formats.phyloxml | Contains classes for reading from and writing to streams/files in PhyloXML format.
  info.bioinfweb.jphyloio.formats.xml | Contains classes implementing shared functionality for reading from and writing to streams/files in XML formats.
  info.bioinfweb.jphyloio.formats.xtg | Contains classes for reading from and writing to streams/files in XTG format.

- - ### Uses of SingleReaderWriterFactory in info.bioinfweb.jphyloio.factory

    Classes in info.bioinfweb.jphyloio.factory that implement SingleReaderWriterFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractSingleReaderWriterFactory`
    `class` | `AbstractStartStringSingleFactory` Abstract single format factory that implements the `checkFormat()` methods by testing of the read content start with a certain string, determined by `AbstractStartStringSingleFactory.getExpectedStart()`.

    Methods in info.bioinfweb.jphyloio.factory that return SingleReaderWriterFactory
    Modifier and Type | Method and Description
    --- | ---
    `SingleReaderWriterFactory` | JPhyloIOReaderWriterFactory.`addFactory(SingleReaderWriterFactory factory)` Allows to add additional or replace existing single format factories to be used by this instance.

    Methods in info.bioinfweb.jphyloio.factory with parameters of type SingleReaderWriterFactory
    Modifier and Type | Method and Description
    --- | ---
    `SingleReaderWriterFactory` | JPhyloIOReaderWriterFactory.`addFactory(SingleReaderWriterFactory factory)` Allows to add additional or replace existing single format factories to be used by this instance.

    Constructors in info.bioinfweb.jphyloio.factory with parameters of type SingleReaderWriterFactory
    Constructor and Description
    `JPhyloIOContentExtensionFileFilter(SingleReaderWriterFactory factory, ReadWriteParameterMap defaultParamaters, java.lang.String description, boolean addExtensionListToDescription, ContentExtensionFileFilter.TestStrategy testStrategy, boolean acceptFilesWithExceptions, java.lang.String... extensions)`

  - ### Uses of SingleReaderWriterFactory in info.bioinfweb.jphyloio.formatinfo

    Constructors in info.bioinfweb.jphyloio.formatinfo with parameters of type SingleReaderWriterFactory
    Constructor and Description
    `DefaultFormatInfo(SingleReaderWriterFactory factory, java.lang.String formatID, java.lang.String formatName, java.util.Set<EventContentType> supportedReaderContentTypes, java.util.Set<EventContentType> supportedWriterContentTypes, java.util.Map<EventContentType,MetadataModeling> supportedReaderMetadataModeling, java.util.Map<EventContentType,MetadataModeling> supportedWriterMetadataModeling, java.util.Set<java.lang.String> supportedReaderParameters, java.util.Set<java.lang.String> supportedWriterParameters, ReadWriteParameterMap filterParameters, java.lang.String filterDescription, java.lang.String... filterExtensions)` Creates a new instance of this class.

  - ### Uses of SingleReaderWriterFactory in info.bioinfweb.jphyloio.formats.fasta

    Classes in info.bioinfweb.jphyloio.formats.fasta that implement SingleReaderWriterFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FASTAFactory` Reader and writer factory for the FASTA format.

  - ### Uses of SingleReaderWriterFactory in info.bioinfweb.jphyloio.formats.mega

    Classes in info.bioinfweb.jphyloio.formats.mega that implement SingleReaderWriterFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MEGAFactory` Reader and writer factory for the MEGA format.

  - ### Uses of SingleReaderWriterFactory in info.bioinfweb.jphyloio.formats.newick

    Classes in info.bioinfweb.jphyloio.formats.newick that implement SingleReaderWriterFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NewickFactory` Reader and writer factory for the Newick format.

  - ### Uses of SingleReaderWriterFactory in info.bioinfweb.jphyloio.formats.nexml

    Classes in info.bioinfweb.jphyloio.formats.nexml that implement SingleReaderWriterFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NeXMLFactory` Reader and writer factory for the NeXML format.

  - ### Uses of SingleReaderWriterFactory in info.bioinfweb.jphyloio.formats.nexus

    Classes in info.bioinfweb.jphyloio.formats.nexus that implement SingleReaderWriterFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NexusFactory` Reader and writer factory for the Nexus format.

  - ### Uses of SingleReaderWriterFactory in info.bioinfweb.jphyloio.formats.pde

    Classes in info.bioinfweb.jphyloio.formats.pde that implement SingleReaderWriterFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PDEFactory` Reader and writer factory for the PDE format.

  - ### Uses of SingleReaderWriterFactory in info.bioinfweb.jphyloio.formats.phylip

    Classes in info.bioinfweb.jphyloio.formats.phylip that implement SingleReaderWriterFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractPhylipFactory` Implements shared functionality for Phylip factories.
    `class` | `PhylipFactory` Reader and writer factory for the (non-sequential) Phylip format.
    `class` | `SequentialPhylipFactory` Reader and writer factory for the sequential Phylip format.

  - ### Uses of SingleReaderWriterFactory in info.bioinfweb.jphyloio.formats.phyloxml

    Classes in info.bioinfweb.jphyloio.formats.phyloxml that implement SingleReaderWriterFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PhyloXMLFactory` Reader and writer factory for the PhyloXML format.

  - ### Uses of SingleReaderWriterFactory in info.bioinfweb.jphyloio.formats.xml

    Classes in info.bioinfweb.jphyloio.formats.xml that implement SingleReaderWriterFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractXMLFactory` Implements shared functionality for reader and writer factories of XML formats.

  - ### Uses of SingleReaderWriterFactory in info.bioinfweb.jphyloio.formats.xtg

    Classes in info.bioinfweb.jphyloio.formats.xtg that implement SingleReaderWriterFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `XTGFactory` Reader and writer factory for the XTG format.