Class SimpleLocation
java.lang.Object
org.biojava.nbio.core.sequence.location.template.AbstractLocation
org.biojava.nbio.core.sequence.location.SimpleLocation
- All Implemented Interfaces:
Serializable
,Iterable<Location>
,Location
,Accessioned
- Direct Known Subclasses:
InsdcLocations.GroupLocation
,InsdcLocations.OrderLocation
,SequenceLocation
Very basic implementation of the Location interface which defines a series
of simple constructors.
- Author:
- ayates, Paolo Pavan
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.biojava.nbio.core.sequence.location.template.Location
Location.Tools
-
Field Summary
-
Constructor Summary
ConstructorDescriptionSimpleLocation
(int start, int end) SimpleLocation
(int start, int end, Strand strand) SimpleLocation
(int start, int end, Strand strand, List<Location> subLocations) SimpleLocation
(int start, int end, Strand strand, Location... subLocations) SimpleLocation
(Point start, Point end) SimpleLocation
(Point start, Point end, Strand strand) SimpleLocation
(Point start, Point end, Strand strand, boolean circular, boolean betweenBases) SimpleLocation
(Point start, Point end, Strand strand, boolean circular, boolean betweenBases, List<Location> subLocations) SimpleLocation
(Point start, Point end, Strand strand, boolean circular, List<Location> subLocations) SimpleLocation
(Point start, Point end, Strand strand, boolean betweenCompounds, AccessionID accession) SimpleLocation
(Point start, Point end, Strand strand, boolean circular, Location... subLocations) SimpleLocation
(Point start, Point end, Strand strand, AccessionID accession) SimpleLocation
(Point start, Point end, Strand strand, Location... subLocations) -
Method Summary
Methods inherited from class org.biojava.nbio.core.sequence.location.template.AbstractLocation
assertLocation, canComplement, equals, getAccession, getEnd, getLength, getRelevantSubLocations, getRelevantSubSequence, getStart, getStrand, getSubLocations, getSubSequence, hashCode, isBetweenCompounds, isCircular, isComplex, isPartial, isPartialOn3prime, isPartialOn5prime, iterator, reverseSequence, setAccession, setBetweenCompounds, setCircular, setEnd, setPartialOn3prime, setPartialOn5prime, setStart, setStrand, setSubLocations, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
SimpleLocation
public SimpleLocation(int start, int end) -
SimpleLocation
-
SimpleLocation
-
SimpleLocation
-
SimpleLocation
-
SimpleLocation
-
SimpleLocation
public SimpleLocation(Point start, Point end, Strand strand, boolean betweenCompounds, AccessionID accession) -
SimpleLocation
-
SimpleLocation
-
SimpleLocation
-
SimpleLocation
-
SimpleLocation
-
SimpleLocation
-
SimpleLocation
-