org.biojava3.core.sequence.location
Class InsdcLocations.OneOfLocation
java.lang.Object
org.biojava3.core.sequence.location.template.AbstractLocation
org.biojava3.core.sequence.location.InsdcLocations.OneOfLocation
- All Implemented Interfaces:
- Iterable<Location>, Location, Accessioned
- Enclosing class:
- InsdcLocations
public static class InsdcLocations.OneOfLocation
- extends AbstractLocation
Deprecated in INSDC; refers to a set of locations of which one
location could be valid e.g. one-of(location, location, location).
Originally used to describe split locations in alternative splicing
or variations. Now these are dealt with in their own feature fields.
The default location is chosen to be the first however if you think
you need to work with this location you should use the sub-locations.
Nested classes/interfaces inherited from interface org.biojava3.core.sequence.location.template.Location |
Location.Tools |
Fields inherited from interface org.biojava3.core.sequence.location.template.Location |
EMPTY |
Methods inherited from class org.biojava3.core.sequence.location.template.AbstractLocation |
assertLocation, canComplement, equals, getAccession, getEnd, getLength, getRelevantSubLocations, getRelevantSubSequence, getStart, getStrand, getSubLocations, getSubSequence, hashCode, isBetweenCompounds, isCircular, isComplex, iterator, reverseSequence, setAccession, setBetweenCompounds, setCircular, setEnd, setStart, setStrand, setSubLocations, toString |
InsdcLocations.OneOfLocation
public InsdcLocations.OneOfLocation(Location... locations)
InsdcLocations.OneOfLocation
public InsdcLocations.OneOfLocation(List<Location> locations)