## Uses of Class
org.biojavax.bio.seq.RichLocation.Strand

Packages that use RichLocation.Strand
org.biojavax.bio.db.biosql: Interface between biojava and biosql databases
org.biojavax.bio.seq: Rich implementations of Sequences, Locations and Features.

Uses of RichLocation.Strand in org.biojavax.bio.db.biosql

Methods in org.biojavax.bio.db.biosql that return RichLocation.Strand
`RichLocation.Strand` `BioSQLFeatureFilter.ByStrand.getStrand()`

Constructors in org.biojavax.bio.db.biosql with parameters of type RichLocation.Strand
`BioSQLFeatureFilter.ByStrand(RichLocation.Strand str)` Creates a filter that returns everything on strand str.

Uses of RichLocation.Strand in org.biojavax.bio.seq

Fields in org.biojavax.bio.seq declared as RichLocation.Strand
`static RichLocation.Strand` `RichLocation.Strand.NEGATIVE_STRAND` The negative strand is represented by the symbol '-' and has the number -1.
`static RichLocation.Strand` `RichLocation.Strand.POSITIVE_STRAND` The positive strand is represented by the symbol '+' and has the number 1.
`static RichLocation.Strand` `RichLocation.Strand.UNKNOWN_STRAND` The unknown strand is represented by the symbol '?' and has the number 0.

Methods in org.biojavax.bio.seq that return RichLocation.Strand
`static RichLocation.Strand` `RichLocation.Strand.forName(String name)` Returns the strand object that matches the symbol given.
`static RichLocation.Strand` `RichLocation.Strand.forValue(int value)` Returns the strand object that matches the number given.
`RichLocation.Strand` `SimpleRichLocation.getStrand()` Retrieves the strand associated with this location.
`RichLocation.Strand` `RichLocation.getStrand()` Retrieves the strand associated with this location.
`RichLocation.Strand` `MultiSourceCompoundRichLocation.getStrand()` Retrieves the strand associated with this location.
`RichLocation.Strand` `EmptyRichLocation.getStrand()` Retrieves the strand associated with this location. ALWAYS RETURNS THE UNKNOWN STRAND

Methods in org.biojavax.bio.seq with parameters of type RichLocation.Strand
`protected void` `SimpleRichLocation.setStrand(RichLocation.Strand strand)`

Constructors in org.biojavax.bio.seq with parameters of type RichLocation.Strand
`SimpleRichLocation(Position pos, int rank, RichLocation.Strand strand)` Creates a new instance of SimpleRichSequenceLocation that points to a single position.
`SimpleRichLocation(Position pos, int rank, RichLocation.Strand strand, CrossRef crossRef)` Creates a new instance of SimpleRichSequenceLocation that points to a single position on another sequence.
`SimpleRichLocation(Position min, Position max, int rank, RichLocation.Strand strand)` Creates a new instance of SimpleRichSequenceLocation that points to a range position.
`SimpleRichLocation(Position min, Position max, int rank, RichLocation.Strand strand, CrossRef crossRef)` Creates a new instance of SimpleRichSequenceLocation that points to a range position on another sequence.