Class InsdcLocations.GroupLocation
- java.lang.Object
-
- org.biojava.nbio.core.sequence.location.template.AbstractLocation
-
- org.biojava.nbio.core.sequence.location.SimpleLocation
-
- org.biojava.nbio.core.sequence.location.InsdcLocations.GroupLocation
-
- All Implemented Interfaces:
Serializable
,Iterable<Location>
,Location
,Accessioned
- Enclosing class:
- InsdcLocations
public static class InsdcLocations.GroupLocation extends SimpleLocation
Deprecated in INSDC yet still appears; equivalent to the order() directive except no 5' to 3' ordering is defined. The constructor reflects this relationship and only allows the creation of complex locations- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.biojava.nbio.core.sequence.location.template.Location
Location.Tools
-
-
Constructor Summary
Constructors Constructor Description GroupLocation(boolean isCircular, Location... subLocations)
GroupLocation(int start, int end, Strand strand, List<Location> subLocations)
GroupLocation(int start, int end, Strand strand, Location... subLocations)
GroupLocation(List<Location> subLocations)
GroupLocation(Location... subLocations)
GroupLocation(Point start, Point end, Strand strand, boolean circular, List<Location> subLocations)
GroupLocation(Point start, Point end, Strand strand, boolean circular, Location... subLocations)
GroupLocation(Point start, Point end, Strand strand, List<Location> subLocations)
GroupLocation(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 Detail
-
GroupLocation
public GroupLocation(List<Location> subLocations)
-
GroupLocation
public GroupLocation(Location... subLocations)
-
GroupLocation
public GroupLocation(boolean isCircular, Location... subLocations)
-
GroupLocation
public GroupLocation(Point start, Point end, Strand strand, boolean circular, Location... subLocations)
-
GroupLocation
public GroupLocation(Point start, Point end, Strand strand, Location... subLocations)
-
GroupLocation
public GroupLocation(int start, int end, Strand strand, Location... subLocations)
-
GroupLocation
public GroupLocation(Point start, Point end, Strand strand, boolean circular, List<Location> subLocations)
-
GroupLocation
public GroupLocation(Point start, Point end, Strand strand, List<Location> subLocations)
-
GroupLocation
public GroupLocation(int start, int end, Strand strand, List<Location> subLocations)
-
-