## Uses of Interface
info.bioinfweb.jphyloio.dataadapters.TreeNetworkDataAdapter

- Packages that use TreeNetworkDataAdapter
  Package | Description
  --- | ---
  info.bioinfweb.jphyloio.dataadapters | Contains adapter interfaces that should be implemented by adapters mediating between the business model of an application and implementations of `JPhyloIOEventWriter`.
  info.bioinfweb.jphyloio.dataadapters.implementations | Contains some basic (abstract) implementations of `JPhyloIOEventWriter`.
  info.bioinfweb.jphyloio.dataadapters.implementations.store | Contains implementations of data adapters that directly store their modeled data in mutable lists or maps instead of delegating to an application business model.
  info.bioinfweb.jphyloio.formats.newick | Contains classes for reading from and writing to streams/files in Newick tree format.
  info.bioinfweb.jphyloio.utils | Contains general tool classes of JPhyloIO.

- - ### Uses of TreeNetworkDataAdapter in info.bioinfweb.jphyloio.dataadapters

    Methods in info.bioinfweb.jphyloio.dataadapters that return types with arguments of type TreeNetworkDataAdapter
    Modifier and Type | Method and Description
    --- | ---
    `java.util.Iterator<TreeNetworkDataAdapter>` | TreeNetworkGroupDataAdapter.`getTreeNetworkIterator(ReadWriteParameterMap parameters)` Returns an iterator providing access to all trees and networks contained in the document to be written.

  - ### Uses of TreeNetworkDataAdapter in info.bioinfweb.jphyloio.dataadapters.implementations

    Classes in info.bioinfweb.jphyloio.dataadapters.implementations that implement TreeNetworkDataAdapter
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NoSetsTreeNetworkDataAdapter` Abstract implementation of `TreeNetworkDataAdapter`, which returns an empty object list adapter for `NoSetsTreeNetworkDataAdapter.getNodeEdgeSets(ReadWriteParameterMap)`.

  - ### Uses of TreeNetworkDataAdapter in info.bioinfweb.jphyloio.dataadapters.implementations.store

    Classes in info.bioinfweb.jphyloio.dataadapters.implementations.store that implement TreeNetworkDataAdapter
    Modifier and Type | Class and Description
    --- | ---
    `class` | `StoreTreeNetworkDataAdapter`

    Methods in info.bioinfweb.jphyloio.dataadapters.implementations.store that return types with arguments of type TreeNetworkDataAdapter
    Modifier and Type | Method and Description
    --- | ---
    `java.util.Iterator<TreeNetworkDataAdapter>` | StoreTreeNetworkGroupDataAdapter.`getTreeNetworkIterator(ReadWriteParameterMap parameters)`
    `java.util.List<TreeNetworkDataAdapter>` | StoreTreeNetworkGroupDataAdapter.`getTreesAndNetworks()`

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

    Constructors in info.bioinfweb.jphyloio.formats.newick with parameters of type TreeNetworkDataAdapter
    Constructor and Description
    `NewickStringWriter(TextWriterStreamDataProvider<?> streamDataProvider, TreeNetworkDataAdapter tree, NewickWriterNodeLabelProcessor nodeLabelProcessor, ReadWriteParameterMap parameters)` Creates a new instance of this class.

  - ### Uses of TreeNetworkDataAdapter in info.bioinfweb.jphyloio.utils

    Constructors in info.bioinfweb.jphyloio.utils with parameters of type TreeNetworkDataAdapter
    Constructor and Description
    `TreeTopologyExtractor(TreeNetworkDataAdapter adapter, ReadWriteParameterMap parameters)`