## Uses of Package
org.biojava.bio.program.tagvalue

Packages that use org.biojava.bio.program.tagvalue
org.biojava.bio: The core classes that will be used throughout the bio packages.
org.biojava.bio.program.tagvalue: Process files as streams of records, each with tags with values.
org.biojava.bio.program.unigene: Objects for representing Unigene clusters.

Classes in org.biojava.bio.program.tagvalue used by org.biojava.bio
ChangeTable A mapping between keys and actions to turn old values into new values.
TagMapper `TagMapper` maps arbitrary object keys to new keys.

Classes in org.biojava.bio.program.tagvalue used by org.biojava.bio.program.tagvalue
ChangeTable A mapping between keys and actions to turn old values into new values.
ChangeTable.Changer Callback used to produce a new value from an old one.
ChangeTable.Splitter Callback used to produce a list of values from a single old one.
Index2Model
LineSplitParser A parser that splits a line into tag/value at a given column number.
ParserListener `ParserListener` is an immutable pairing of a parser and listener.
TagMapper `TagMapper` maps arbitrary object keys to new keys.
TagValue Utility class for representing tag-value pairs for TagValueParser implementors.
TagValueContext Communication interface between Parser and a TagValueListener that allows listeners to request that a parser/listener pair be pushed onto the stack to handle the current tag.
TagValueListener An object that wishes to be informed of events during the parsing of a file.
TagValueParser Tokenize single records (lines of text, objects) into a tag and a value.
TagValueWrapper Helper class to wrap one TagValueListener inside another one.

Classes in org.biojava.bio.program.tagvalue used by org.biojava.bio.program.unigene
ParserListener `ParserListener` is an immutable pairing of a parser and listener.
TagValueListener An object that wishes to be informed of events during the parsing of a file.