org.biojava.bio.program.tagvalue
Class TagValue

java.lang.Object
  extended by org.biojava.bio.program.tagvalue.TagValue

public class TagValue
extends Object

Utility class for representing tag-value pairs for TagValueParser implementors.

Since:
1.2
Author:
Matthew Pocock

Constructor Summary
TagValue(Object tag, Object value, boolean newTag)
          Build a new TagValue with a tag, a value and a flag indicating if this is a new example of this tag or a continuation of an old example.
 
Method Summary
 Object getTag()
           
 Object getValue()
           
 boolean isNewTag()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TagValue

public TagValue(Object tag,
                Object value,
                boolean newTag)
Build a new TagValue with a tag, a value and a flag indicating if this is a new example of this tag or a continuation of an old example.

Parameters:
tag - the tag Object
value - the value Object
newTag - true if startTag events should be thrown even if the tag is identical to the previously observed tag
Method Detail

getTag

public Object getTag()

getValue

public Object getValue()

isNewTag

public boolean isNewTag()