public static class RichLocation.Strand extends Object implements Comparable
Modifier and Type | Field and Description |
---|---|
static RichLocation.Strand |
NEGATIVE_STRAND
The negative strand is represented by the symbol '-' and has the
number -1.
|
static RichLocation.Strand |
POSITIVE_STRAND
The positive strand is represented by the symbol '+' and has the
number 1.
|
static RichLocation.Strand |
UNKNOWN_STRAND
The unknown strand is represented by the symbol '?'
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(Object o)
Strands are compared first by symbol, then by number.
|
boolean |
equals(Object o)
Strands are equal if their numbers and symbols match.
|
static RichLocation.Strand |
forName(String name)
Returns the strand object that matches the symbol given.
|
static RichLocation.Strand |
forValue(int value)
Returns the strand object that matches the number given.
|
String |
getName()
Returns the string symbol of this strand.
|
int |
hashCode() |
int |
intValue()
Returns the numeric value of this strand.
|
String |
toString()
Form: "symbol" (eg. +,-,?)
|
public static final RichLocation.Strand POSITIVE_STRAND
public static final RichLocation.Strand NEGATIVE_STRAND
public static final RichLocation.Strand UNKNOWN_STRAND
public static RichLocation.Strand forValue(int value)
value
- the number of the strand.public static RichLocation.Strand forName(String name)
name
- the symbol of the strand.public int intValue()
public String getName()
public int compareTo(Object o)
compareTo
in interface Comparable
Copyright © 2014 BioJava. All rights reserved.