# Package info.bioinfweb.jphyloio.factory

Contains interfaces and general implementations for creating JPhyloIO readers and writers related to `JPhyloIOReaderWriterFactory`.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  SingleReaderWriterFactory | Implementations of this interface are used internally by `JPhyloIOReaderWriterFactory` to create reader and writer instances of a specific format.

- Class Summary
  Class | Description
  --- | ---
  AbstractSingleReaderWriterFactory |
  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()`.
  JPhyloIOContentExtensionFileFilter |
  JPhyloIOReaderWriterFactory | Factory to create instances of JPhyloIO event readers and writers as well as `JPhyloIOFormatInfo` instances.

## Package info.bioinfweb.jphyloio.factory Description

Contains interfaces and general implementations for creating JPhyloIO readers and writers related to `JPhyloIOReaderWriterFactory`.

Since:
  0.0.0
Author:
  Ben Stöver