Package | Description |
---|---|
info.bioinfweb.jphyloio |
The main package of JPhyloIO.
|
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.fasta |
Contains classes for reading from and writing to streams/files in FASTA format.
|
info.bioinfweb.jphyloio.formats.phylip |
Contains classes for reading from and writing to streams/files in Phylip format.
|
Modifier and Type | Method and Description |
---|---|
static long |
AbstractEventWriter.determineMaxSequenceLength(MatrixDataAdapter matrix,
ReadWriteParameterMap parameters)
Calculates the maximum sequence length in matrix with unequal lengths.
|
static long |
AbstractEventWriter.determineMaxSequenceLength(MatrixDataAdapter matrix,
ReadWriteParameterMap parameters)
Calculates the maximum sequence length in matrix with unequal lengths.
|
protected void |
AbstractEventWriter.extendSequence(MatrixDataAdapter matrix,
ReadWriteParameterMap parameters,
String sequenceID,
long targetLength,
String extensionToken,
JPhyloIOEventReceiver receiver) |
protected void |
AbstractEventWriter.extendSequence(MatrixDataAdapter matrix,
ReadWriteParameterMap parameters,
String sequenceID,
long targetLength,
String extensionToken,
JPhyloIOEventReceiver receiver) |
protected abstract void |
AbstractSingleMatrixEventWriter.writeSingleMatrix(DocumentDataAdapter document,
MatrixDataAdapter matrix,
Iterator<String> sequenceIDIterator,
ReadWriteParameterMap parameters)
Implementations of this method should write a single matrix to their target format.
|
protected abstract void |
AbstractSingleMatrixEventWriter.writeSingleMatrix(DocumentDataAdapter document,
MatrixDataAdapter matrix,
Iterator<String> sequenceIDIterator,
ReadWriteParameterMap parameters)
Implementations of this method should write a single matrix to their target format.
|
Modifier and Type | Method and Description |
---|---|
Iterator<MatrixDataAdapter> |
DocumentDataAdapter.getMatrixIterator(ReadWriteParameterMap parameters)
Returns an iterator providing access to all matrices contained in the document
to be written.
|
Iterator<MatrixDataAdapter> |
DocumentDataAdapter.getMatrixIterator(ReadWriteParameterMap parameters)
Returns an iterator providing access to all matrices contained in the document
to be written.
|
Modifier and Type | Class and Description |
---|---|
class |
NoCharDefsNoSetsMatrixDataAdapter
Abstract implementation of
MatrixDataAdapter , which returns empty object list adapters
for NoCharDefsNoSetsMatrixDataAdapter.getCharacterDefinitions(ReadWriteParameterMap) , NoCharDefsNoSetsMatrixDataAdapter.getTokenSets(ReadWriteParameterMap) ,
NoCharDefsNoSetsMatrixDataAdapter.getSequenceSets(ReadWriteParameterMap) , NoCharDefsNoSetsMatrixDataAdapter.getCharacterSets(ReadWriteParameterMap) . |
Modifier and Type | Method and Description |
---|---|
List<MatrixDataAdapter> |
ListBasedDocumentDataAdapter.getMatrices() |
List<MatrixDataAdapter> |
ListBasedDocumentDataAdapter.getMatrices() |
Iterator<MatrixDataAdapter> |
EmptyDocumentDataAdapter.getMatrixIterator(ReadWriteParameterMap parameters) |
Iterator<MatrixDataAdapter> |
ListBasedDocumentDataAdapter.getMatrixIterator(ReadWriteParameterMap parameters) |
Iterator<MatrixDataAdapter> |
EmptyDocumentDataAdapter.getMatrixIterator(ReadWriteParameterMap parameters) |
Iterator<MatrixDataAdapter> |
ListBasedDocumentDataAdapter.getMatrixIterator(ReadWriteParameterMap parameters) |
Constructor and Description |
---|
ListBasedDocumentDataAdapter(ListOrderedMap<String,OTUListDataAdapter> otusMap,
List<MatrixDataAdapter> matrices,
List<TreeNetworkGroupDataAdapter> treeNetworkGroups)
Creates a new instance of this class using the specified lists.
|
ListBasedDocumentDataAdapter(ListOrderedMap<String,OTUListDataAdapter> otusMap,
List<MatrixDataAdapter> matrices,
List<TreeNetworkGroupDataAdapter> treeNetworkGroups)
Creates a new instance of this class using the specified lists.
|
Modifier and Type | Class and Description |
---|---|
class |
StoreMatrixDataAdapter |
Modifier and Type | Method and Description |
---|---|
List<MatrixDataAdapter> |
StoreDocumentDataAdapter.getMatrices() |
List<MatrixDataAdapter> |
StoreDocumentDataAdapter.getMatrices() |
Iterator<MatrixDataAdapter> |
StoreDocumentDataAdapter.getMatrixIterator(ReadWriteParameterMap parameters) |
Iterator<MatrixDataAdapter> |
StoreDocumentDataAdapter.getMatrixIterator(ReadWriteParameterMap parameters) |
Constructor and Description |
---|
StoreDocumentDataAdapter(List<JPhyloIOEvent> annotations,
OrderedMap<String,OTUListDataAdapter> otusMap,
List<MatrixDataAdapter> matrices,
List<TreeNetworkGroupDataAdapter> treeNetworkGroups) |
StoreDocumentDataAdapter(List<JPhyloIOEvent> annotations,
OrderedMap<String,OTUListDataAdapter> otusMap,
List<MatrixDataAdapter> matrices,
List<TreeNetworkGroupDataAdapter> treeNetworkGroups) |
Modifier and Type | Method and Description |
---|---|
protected void |
FASTAEventWriter.writeSingleMatrix(DocumentDataAdapter document,
MatrixDataAdapter matrix,
Iterator<String> sequenceIDIterator,
ReadWriteParameterMap parameters) |
protected void |
FASTAEventWriter.writeSingleMatrix(DocumentDataAdapter document,
MatrixDataAdapter matrix,
Iterator<String> sequenceIDIterator,
ReadWriteParameterMap parameters) |
Modifier and Type | Method and Description |
---|---|
protected void |
PhylipEventWriter.writeSingleMatrix(DocumentDataAdapter document,
MatrixDataAdapter matrix,
Iterator<String> sequenceIDIterator,
ReadWriteParameterMap parameters) |
protected void |
PhylipEventWriter.writeSingleMatrix(DocumentDataAdapter document,
MatrixDataAdapter matrix,
Iterator<String> sequenceIDIterator,
ReadWriteParameterMap parameters) |