public abstract class NoCharDefsNoSetsMatrixDataAdapter extends EmptyAnnotatedDataAdapter<LinkedLabeledIDEvent> implements MatrixDataAdapter
MatrixDataAdapter, which returns empty object list adapters
for getCharacterDefinitions(ReadWriteParameterMap), getTokenSets(ReadWriteParameterMap),
getSequenceSets(ReadWriteParameterMap), getCharacterSets(ReadWriteParameterMap).
Additionally an empty implementation of
EmptyAnnotatedDataAdapter.writeMetadata(ReadWriteParameterMap, info.bioinfweb.jphyloio.dataadapters.JPhyloIOEventReceiver) is inherited.
Application adapters that do not provide any token, sequence or character sets can be inherited from this class.
| Constructor and Description |
|---|
NoCharDefsNoSetsMatrixDataAdapter() |
| Modifier and Type | Method and Description |
|---|---|
ObjectListDataAdapter<CharacterDefinitionEvent> |
getCharacterDefinitions(ReadWriteParameterMap parameters)
Default implementation that always returns an empty object list adapter.
|
ObjectListDataAdapter<LinkedLabeledIDEvent> |
getCharacterSets(ReadWriteParameterMap parameters)
Default implementation that always returns an empty object list adapter
|
ObjectListDataAdapter<LinkedLabeledIDEvent> |
getSequenceSets(ReadWriteParameterMap parameters)
Default implementation that always returns an empty object list adapter.
|
ObjectListDataAdapter<TokenSetDefinitionEvent> |
getTokenSets(ReadWriteParameterMap parameters)
Default implementation that always returns an empty object list adapter.
|
writeMetadataclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcontainsLongTokens, getColumnCount, getSequenceCount, getSequenceIDIterator, getSequenceLength, getSequenceStartEvent, writeSequencePartContentDatagetStartEventwriteMetadatapublic NoCharDefsNoSetsMatrixDataAdapter()
public ObjectListDataAdapter<CharacterDefinitionEvent> getCharacterDefinitions(ReadWriteParameterMap parameters)
getCharacterDefinitions in interface MatrixDataAdapterparameters - the parameter map of the calling writer that provides context information for the data requestEmptyObjectListDataAdapterMatrixDataAdapter.getCharacterDefinitions(ReadWriteParameterMap)public ObjectListDataAdapter<LinkedLabeledIDEvent> getSequenceSets(ReadWriteParameterMap parameters)
getSequenceSets in interface MatrixDataAdapterparameters - the parameter map of the calling writer that provides context information for the data requestEmptyObjectListDataAdapterMatrixDataAdapter.getTokenSets(ReadWriteParameterMap)public ObjectListDataAdapter<TokenSetDefinitionEvent> getTokenSets(ReadWriteParameterMap parameters)
getTokenSets in interface MatrixDataAdapterparameters - the parameter map of the calling writer that provides context information for the data requestEmptyObjectListDataAdapterMatrixDataAdapter.getTokenSets(ReadWriteParameterMap)public ObjectListDataAdapter<LinkedLabeledIDEvent> getCharacterSets(ReadWriteParameterMap parameters)
getCharacterSets in interface MatrixDataAdapterparameters - the parameter map of the calling writer that provides context information for the data requestEmptyObjectListDataAdapterMatrixDataAdapter.getCharacterSets(ReadWriteParameterMap)