Class StrandedFeature.Strand

  extended by
All Implemented Interfaces:
Enclosing interface:

public static final class StrandedFeature.Strand
extends Object
implements Serializable

Class to represent the 'strandedness' of a feature.

Strandedness may be re-used in other situations, but basically what it means is whether the feature has directionality, and if it does, does it travel from its location min to max, or max to min.

Matthew Pocock
See Also:
Serialized Form

Method Summary
 StrandedFeature.Strand flip()
          Return a strand that represents flipping this onto the opposite strand.
 char getToken()
          Returns the token for strandedness.
 int getValue()
          Returns the integer label for strandedness.
 String toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Method Detail


public String toString()
toString in class Object


public int getValue()
Returns the integer label for strandedness. That is, "+1", "-1", or "0" for positive, negative, and unknown strands respectively.


public char getToken()
Returns the token for strandedness. That is, "+","-","." for positive, negative and unknown strands respectively.


public StrandedFeature.Strand flip()
Return a strand that represents flipping this onto the opposite strand.

Copyright © 2012 BioJava. All Rights Reserved.