Class SimpleLocation

java.lang.Object
org.biojava3.core.sequence.location.template.AbstractLocation
org.biojava3.core.sequence.location.SimpleLocation
All Implemented Interfaces:
Iterable<Location>, Location, Accessioned
Direct Known Subclasses:
InsdcLocations.GroupLocation, InsdcLocations.OrderLocation, SequenceLocation

public class SimpleLocation extends AbstractLocation
Very basic implementation of the Location interface which defines a series of simple constructors.
Author:
ayates
  • Constructor Details

    • SimpleLocation

      public SimpleLocation(int start, int end)
    • SimpleLocation

      public SimpleLocation(Point start, Point end)
    • SimpleLocation

      public SimpleLocation(int start, int end, Strand strand)
    • SimpleLocation

      public SimpleLocation(Point start, Point end, Strand strand)
    • SimpleLocation

      public SimpleLocation(Point start, Point end, Strand strand, AccessionID accession)
    • SimpleLocation

      public SimpleLocation(Point start, Point end, Strand strand, boolean betweenCompounds, AccessionID accession)
    • SimpleLocation

      public SimpleLocation(Point start, Point end, Strand strand, boolean circular, boolean betweenBases)
    • SimpleLocation

      public SimpleLocation(int start, int end, Strand strand, Location... subLocations)
    • SimpleLocation

      public SimpleLocation(Point start, Point end, Strand strand, Location... subLocations)
    • SimpleLocation

      public SimpleLocation(Point start, Point end, Strand strand, boolean circular, Location... subLocations)
    • SimpleLocation

      public SimpleLocation(Point start, Point end, Strand strand, boolean circular, List<Location> subLocations)
    • SimpleLocation

      public SimpleLocation(Point start, Point end, Strand strand, boolean circular, boolean betweenBases, List<Location> subLocations)