public abstract class AbstractPhylipEventReader<P extends TextReaderStreamDataProvider<? extends AbstractPhylipEventReader<P>>> extends AbstractTextEventReader<P> implements PhylipConstants
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
currentSequenceName |
lineConsumedDEFAULT_NAME_LENGTH, PHYLIP_FORMAT_NAME, PREMATURE_NAME_END_CHARACTER, RELAXED_PHYLIP_NAME_PATTERN, SEQUENTIAL_PHYLIP_FORMAT_NAMEATTRIBUTE_STRING_KEY, ATTRIBUTES_NAMESPACE_FOLDER, DATA_TYPE_NAMESPACE_FOLDER, DATA_TYPE_SIMPLE_VALUE_LIST, DEFAULT_CHAR_SET_ID_PREFIX, DEFAULT_CHARACTER_DEFINITION_ID_PREFIX, DEFAULT_EDGE_ID_PREFIX, DEFAULT_GENERAL_ID_PREFIX, DEFAULT_MATRIX_ID_PREFIX, DEFAULT_MAX_COMMENT_LENGTH, DEFAULT_MAX_TOKENS_TO_READ, DEFAULT_META_ID_PREFIX, DEFAULT_NETWORK_ID_PREFIX, DEFAULT_NODE_EDGE_SET_ID_PREFIX, DEFAULT_NODE_ID_PREFIX, DEFAULT_OTU_ID_PREFIX, DEFAULT_OTU_LIST_ID_PREFIX, DEFAULT_OTU_SET_ID_PREFIX, DEFAULT_SEQUENCE_ID_PREFIX, DEFAULT_SEQUENCE_SET_ID_PREFIX, DEFAULT_TOKEN_DEFINITION_ID_PREFIX, DEFAULT_TOKEN_SET_ID_PREFIX, DEFAULT_TREE_ID_PREFIX, DEFAULT_TREE_NETWORK_GROUP_ID_PREFIX, DEFAULT_TREE_NETWORK_SET_ID_PREFIX, JPHYLOIO_ATTRIBUTES_NAMESPACE, JPHYLOIO_ATTRIBUTES_PREFIX, JPHYLOIO_DATA_TYPE_NAMESPACE, JPHYLOIO_DATA_TYPE_PREFIX, JPHYLOIO_FORMATS_NAMESPACE_PREFIX, JPHYLOIO_GENERAL_NAMESPACE, JPHYLOIO_NAMESPACE_PREFIX, JPHYLOIO_PREDICATE_NAMESPACE, JPHYLOIO_PREDICATE_PREFIX, PREDICATE_CHARACTER_COUNT, PREDICATE_EDGE_LENGTH, PREDICATE_EDGE_SOURCE_NODE, PREDICATE_EDGE_TARGET_NODE, PREDICATE_HAS_CUSTOM_XML, PREDICATE_HAS_LITERAL_METADATA, PREDICATE_HAS_RESOURCE_METADATA, PREDICATE_IS_CROSSLINK, PREDICATE_NAMESPACE_FOLDER, PREDICATE_PART_SEPERATOR, PREDICATE_SEQUENCE_COUNT, RESERVED_ID_PREFIX| Constructor and Description |
|---|
AbstractPhylipEventReader(java.io.File file,
ReadWriteParameterMap parameters) |
AbstractPhylipEventReader(java.io.InputStream stream,
ReadWriteParameterMap parameters) |
AbstractPhylipEventReader(PeekReader reader,
ReadWriteParameterMap parameters) |
AbstractPhylipEventReader(java.io.Reader reader,
ReadWriteParameterMap parameters) |
| Modifier and Type | Method and Description |
|---|---|
protected long |
getCharacterCount() |
protected long |
getSequenceCount() |
boolean |
isRelaxedPhylip() |
protected void |
readMatrixDimensions() |
protected java.lang.String |
readSequenceName() |
close, consumeWhiteSpaceAndComments, createStreamDataProvider, createTokenList, getReader, readCharacters, readCharacters, readComment, readKeyValueInformation, readTokenaddEventListener, fireEvent, getCurrentEventCollection, getIDManager, getLastNonCommentEvent, getParameters, getParentInformation, getPreviousEvent, getSequenceTokensEventManager, getStreamDataProvider, getUpcomingEvents, hasNextEvent, hasSpecialEventCollection, isBeforeFirstAccess, next, nextOfType, peek, readNextEvent, removeEventListener, resetCurrentEventCollection, setCurrentEventCollectionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatIDprotected java.lang.String currentSequenceName
public AbstractPhylipEventReader(PeekReader reader, ReadWriteParameterMap parameters)
public AbstractPhylipEventReader(java.io.Reader reader, ReadWriteParameterMap parameters) throws java.io.IOException
java.io.IOExceptionpublic AbstractPhylipEventReader(java.io.InputStream stream, ReadWriteParameterMap parameters) throws java.io.IOException
java.io.IOExceptionpublic AbstractPhylipEventReader(java.io.File file, ReadWriteParameterMap parameters) throws java.io.IOException
java.io.IOExceptionpublic boolean isRelaxedPhylip()
protected long getSequenceCount()
protected long getCharacterCount()
protected void readMatrixDimensions() throws java.io.IOException
java.io.IOExceptionprotected java.lang.String readSequenceName() throws java.io.IOException
java.io.IOException