Uses of Interface
org.biojavax.bio.seq.RichLocation

Packages that use RichLocation
org.biojavax The Biojava extensions packages, classes that extend the core biojava functionality 
org.biojavax.bio.db.biosql Interface between biojava and biosql databases 
org.biojavax.bio.seq Rich implementations of Sequences, Locations and Features. 
org.biojavax.bio.seq.io Classes to support the I/O of RichSequence and Bioentry objects. 
 

Uses of RichLocation in org.biojavax
 

Methods in org.biojavax that return RichLocation
 RichLocation SimpleRankedDocRef.getLocation()
           
 RichLocation RankedDocRef.getLocation()
          If this object was constructed using a location instead of two integers, then this method will return that location.
 

Methods in org.biojavax with parameters of type RichLocation
 void SimpleRankedDocRef.setLocation(RichLocation location)
          Set the location of this reference.
 void RankedDocRef.setLocation(RichLocation location)
          Set the location of this reference.
 

Constructors in org.biojavax with parameters of type RichLocation
SimpleRankedDocRef(DocRef docref, RichLocation location, int rank)
          Constructs a new docref for a given location.
 

Uses of RichLocation in org.biojavax.bio.db.biosql
 

Methods in org.biojavax.bio.db.biosql that return RichLocation
 RichLocation BioSQLFeatureFilter.ContainedByRichLocation.getRichLocation()
           
 RichLocation BioSQLFeatureFilter.OverlapsRichLocation.getRichLocation()
           
 

Constructors in org.biojavax.bio.db.biosql with parameters of type RichLocation
BioSQLFeatureFilter.ContainedByRichLocation(RichLocation loc)
          Creates a filter that returns everything contained within loc.
BioSQLFeatureFilter.OverlapsRichLocation(RichLocation loc)
          Creates a filter that returns everything overlapping loc.
 

Uses of RichLocation in org.biojavax.bio.seq
 

Classes in org.biojavax.bio.seq that implement RichLocation
 class CompoundRichLocation
          An implementation of RichLocation which covers multiple locations, but on the same strand of the same (optionally circular) sequence.
 class EmptyRichLocation
          An Empty implementation of RichLocation.
 class MultiSourceCompoundRichLocation
          An implementation of RichLocation which possibly covers multiple locations, on different strands, different circular lengths, or different sequences.
 class SimpleRichLocation
          A simple implementation of RichLocation.
 

Fields in org.biojavax.bio.seq declared as RichLocation
static RichLocation RichLocation.EMPTY_LOCATION
          The empty location matches nothing.
 

Methods in org.biojavax.bio.seq that return RichLocation
static RichLocation RichLocation.Tools.construct(Collection<Location> members)
          Constructs a RichLocation object based on the given collection of members.
static RichLocation RichLocation.Tools.enrich(Location l)
          Attempts to convert a plain Location into a RichLocation.
 

Methods in org.biojavax.bio.seq with parameters of type RichLocation
static Collection<Location> RichLocation.Tools.flatten(RichLocation location)
          Takes a location and returns the set of all members.
 

Uses of RichLocation in org.biojavax.bio.seq.io
 

Methods in org.biojavax.bio.seq.io that return RichLocation
static RichLocation GenbankLocationParser.parseLocation(Namespace featureNS, String featureAccession, String locationString)
          Parses a location.
static RichLocation UniProtLocationParser.parseLocation(String loc)
          Parses a location.
 

Methods in org.biojavax.bio.seq.io with parameters of type RichLocation
static String UniProtLocationParser.writeLocation(RichLocation l)
          Writes a location in UniProt format.
static String GenbankLocationParser.writeLocation(RichLocation l)
          Writes a location in Genbank format.