Class GenericGenbankHeaderParser<S extends AbstractSequence<C>,C extends Compound>

java.lang.Object
org.biojava.nbio.core.sequence.io.GenericGenbankHeaderParser<S,C>
All Implemented Interfaces:
SequenceHeaderParserInterface<S,C>

public class GenericGenbankHeaderParser<S extends AbstractSequence<C>,C extends Compound> extends Object implements SequenceHeaderParserInterface<S,C>
  • Constructor Details

    • GenericGenbankHeaderParser

      public GenericGenbankHeaderParser()
  • Method Details

    • parseHeader

      public void parseHeader(String header, S sequence)
      Parse the header and set the values in the sequence
      Specified by:
      parseHeader in interface SequenceHeaderParserInterface<S extends AbstractSequence<C>,C extends Compound>
      Parameters:
      header -
      sequence -
    • getAccession

      public String getAccession()
    • getIdentifier

      public String getIdentifier()
    • getName

      public String getName()
    • getVersion

      public int getVersion()
    • getComments

      public ArrayList<String> getComments()
    • getReferences

      public List<AbstractReference> getReferences()
    • getDescription

      public String getDescription()
    • setVersion

      public void setVersion(int version)
      The last accession passed to this routine will always be the one used.
    • setAccession

      public void setAccession(String accession)
      The last accession passed to this routine will always be the one used.
    • setDescription

      public void setDescription(String description)
    • setIdentifier

      public void setIdentifier(String identifier)
    • setName

      public void setName(String name)
    • setComment

      public void setComment(String comment)
    • addReference

      public void addReference(AbstractReference abstractReference)