Class SequenceBuilderFilter

    • Constructor Summary

      Constructors 
      Constructor Description
      SequenceBuilderFilter​(SequenceBuilder delegate)
      Create a new SeqIOFilter that will forward events on to another listener.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addFeatureProperty​(java.lang.Object key, java.lang.Object value)
      Notify the listener of a feature property.
      void addSequenceProperty​(java.lang.Object key, java.lang.Object value)
      Notify the listener of a sequence-wide property.
      void addSymbols​(Alphabet alpha, Symbol[] syms, int start, int length)
      Notify the listener of symbol data.
      void endFeature()
      Mark the end of data associated with one specific feature.
      void endSequence()
      Notify the listener that processing of the sequence is complete.
      SequenceBuilder getDelegate()
      Retrieve the delegate that is wrapped.
      Sequence makeSequence()
      Return the Sequence object which has been constructed by this builder.
      void setName​(java.lang.String name)
      Notify the listener that the current sequence is generally known by a particular name.
      void setURI​(java.lang.String uri)
      Notify the listener of a URI identifying the current sequence.
      void startFeature​(Feature.Template templ)
      Notify the listener that a new feature object is starting.
      void startSequence()
      Start the processing of a sequence.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait