public class Locus extends org.biojava.bio.symbol.RangeLocation implements Comparable<Locus>
Modifier and Type | Class and Description |
---|---|
static class |
Locus.Util |
Constructor and Description |
---|
Locus(String contig,
int start,
int end) |
Locus(String contig,
org.biojava.bio.symbol.RangeLocation range) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(Locus right) |
boolean |
equals(Object right) |
String |
getContig() |
int |
getEnd() |
int |
getStart() |
int |
hashCode() |
Locus |
intersection(Locus right) |
boolean |
isEmpty() |
boolean |
isPointLocation() |
int |
length() |
boolean |
overlaps(Locus right) |
String |
toString() |
Locus |
union(Locus right) |
blockIterator, contains, isContiguous, symbols
public final int getStart()
public final int getEnd()
public boolean isPointLocation()
public Locus intersection(Locus right)
public final int length()
public boolean isEmpty()
public boolean equals(Object right)
equals
in interface org.biojava.bio.symbol.Location
equals
in class org.biojava.bio.symbol.AbstractLocation
public int compareTo(Locus right)
compareTo
in interface Comparable<Locus>
public int hashCode()
hashCode
in class org.biojava.bio.symbol.AbstractLocation
Copyright © 2014–2015. All rights reserved.