|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.biojava.bio.program.tagvalue.SimpleTagValueWrapper
org.biojava.bio.program.tagvalue.Aggregator
Joins multipel values into single values.
Some properties have values spread across multiple lines. For example, the properties on EMBL features can be spread across multiple lines.
This class provides callbacks to allow event streams to be re-written so that they contain this information.
| Constructor Summary | |
Aggregator(TagValueListener listener,
BoundaryFinder observer,
String joiner)
|
|
| Method Summary | |
void |
endTag()
End the current tag. |
BoundaryFinder |
getBoundaryFinder()
|
String |
getJoiner()
|
void |
setBoundaryFinder(BoundaryFinder finder)
|
void |
setJoiner(String joiner)
|
void |
startTag(Object tag)
Start a new tag. |
void |
value(TagValueContext ctxt,
Object value)
A value has been seen. |
| Methods inherited from class org.biojava.bio.program.tagvalue.SimpleTagValueWrapper |
endRecord, getDelegate, setDelegate, startRecord |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Aggregator(TagValueListener listener,
BoundaryFinder observer,
String joiner)
| Method Detail |
public BoundaryFinder getBoundaryFinder()
public void setBoundaryFinder(BoundaryFinder finder)
public String getJoiner()
public void setJoiner(String joiner)
public void startTag(Object tag)
throws ParserException
TagValueListener
startTag in interface TagValueListenerstartTag in class SimpleTagValueWrapperParserException
public void value(TagValueContext ctxt,
Object value)
throws ParserException
TagValueListener
value in interface TagValueListenervalue in class SimpleTagValueWrapperParserException
public void endTag()
throws ParserException
TagValueListener
endTag in interface TagValueListenerendTag in class SimpleTagValueWrapperParserException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||