Package org.biojava.bio.seq
Class StrandedFeature.Strand
- java.lang.Object
-
- org.biojava.bio.seq.StrandedFeature.Strand
-
- All Implemented Interfaces:
Serializable
- Enclosing interface:
- StrandedFeature
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.
- Author:
- Matthew Pocock
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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()
-
-
-
Method Detail
-
getValue
public int getValue()
Returns the integer label for strandedness. That is, "+1", "-1", or "0" for positive, negative, and unknown strands respectively.
-
getToken
public char getToken()
Returns the token for strandedness. That is, "+","-","." for positive, negative and unknown strands respectively.
-
flip
public StrandedFeature.Strand flip()
Return a strand that represents flipping this onto the opposite strand.
-
-