-
- All Implemented Interfaces:
-
java.lang.Comparable
public class ReferenceRange implements Comparable<T>
-
-
Constructor Summary
Constructors Constructor Description ReferenceRange(String referenceName, Chromosome chromosome, int start, int end, int id)
ReferenceRange(String referenceName, Chromosome chromosome, int start, int end, int id, String method)
ReferenceRange(String referenceName, Chromosome chromosome, int start, int end, int id, ImmutableSet<String> methods)
-
Method Summary
Modifier and Type Method Description Chromosome
chromosome()
Chromosome in the reference genome from which this ReferenceRange originates int
start()
Start position of reference range, inclusive int
end()
End position of reference range, inclusive int
id()
Identifier for a unique reference range Set<String>
groupMethods()
Returns group methods that this range belongs. boolean
isPartOf(String groupMethod)
Returns whether this reference range is part of specifed group. String
referenceName()
Reference genome (B73, CML247, EP1, etc) from which the reference range originates String
intervalString()
String
toString()
int
compareTo(ReferenceRange o)
boolean
equals(Object o)
int
hashCode()
-
-
Method Detail
-
chromosome
Chromosome chromosome()
Chromosome in the reference genome from which this ReferenceRange originates
-
start
int start()
Start position of reference range, inclusive
-
end
int end()
End position of reference range, inclusive
-
id
int id()
Identifier for a unique reference range
-
groupMethods
Set<String> groupMethods()
Returns group methods that this range belongs.
-
isPartOf
boolean isPartOf(String groupMethod)
Returns whether this reference range is part of specifed group.
- Parameters:
groupMethod
- group method
-
referenceName
String referenceName()
Reference genome (B73, CML247, EP1, etc) from which the reference range originates
-
intervalString
String intervalString()
-
compareTo
int compareTo(ReferenceRange o)
-
hashCode
int hashCode()
-
-
-
-