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

Packages that use Position
org.biojavax.bio.seq Rich implementations of Sequences, Locations and Features. 
 

Uses of Position in org.biojavax.bio.seq
 

Classes in org.biojavax.bio.seq that implement Position
 class SimplePosition
          A simple implementation of the Position interface.
 

Fields in org.biojavax.bio.seq declared as Position
static Position Position.EMPTY_POSITION
          The empty position lies nowhere.
 

Methods in org.biojavax.bio.seq that return Position
 Position SimpleRichLocation.getMaxPosition()
          Retrieves the end position of this location.
 Position RichLocation.getMaxPosition()
          Retrieves the end position of this location.
 Position MultiSourceCompoundRichLocation.getMaxPosition()
          Retrieves the end position of this location. ALWAYS RETURNS A POINT POSITION AT POINT EQUIVALENT TO COMBINED LENGTH OF MEMBERS
 Position EmptyRichLocation.getMaxPosition()
          Retrieves the end position of this location. ALWAYS RETURNS THE EMPTY POSITION
 Position SimpleRichLocation.getMinPosition()
          Retrieves the start position of this location.
 Position RichLocation.getMinPosition()
          Retrieves the start position of this location.
 Position MultiSourceCompoundRichLocation.getMinPosition()
          Retrieves the start position of this location. ALWAYS RETURNS A POINT POSITION AT POINT 1
 Position EmptyRichLocation.getMinPosition()
          Retrieves the start position of this location. ALWAYS RETURNS THE EMPTY POSITION
protected  Position SimpleRichLocation.posmax(Position a, Position b)
           
protected  Position SimpleRichLocation.posmin(Position a, Position b)
           
 Position SimplePosition.translate(int distance)
          Takes this position and returns a copy translated by 'distance' bases.
 Position Position.translate(int distance)
          Takes this position and returns a copy translated by 'distance' bases.
 

Methods in org.biojavax.bio.seq with parameters of type Position
 int PositionResolver.getMax(Position end)
          Resolves the maximum possible base for this position.
 int PositionResolver.MaximalResolver.getMax(Position e)
          Resolves the maximum possible base for this position. ALWAYS RETURNS e.getEnd()
 int PositionResolver.MinimalResolver.getMax(Position e)
          Resolves the maximum possible base for this position. ALWAYS RETURNS e.getStart()
 int PositionResolver.AverageResolver.getMax(Position e)
          Resolves the maximum possible base for this position. ALWAYS RETURNS e.getStart()+e.getEnd() / 2
 int PositionResolver.getMin(Position start)
          Resolves the minimum possible base for this position.
 int PositionResolver.MaximalResolver.getMin(Position s)
          Resolves the minimum possible base for this position. ALWAYS RETURNS s.getStart()
 int PositionResolver.MinimalResolver.getMin(Position s)
          Resolves the minimum possible base for this position. ALWAYS RETURNS s.getEnd()
 int PositionResolver.AverageResolver.getMin(Position s)
          Resolves the minimum possible base for this position. ALWAYS RETURNS s.getStart()+s.getEnd() / 2
protected  Position SimpleRichLocation.posmax(Position a, Position b)
           
protected  Position SimpleRichLocation.posmin(Position a, Position b)
           
protected  void SimpleRichLocation.setMaxPosition(Position max)
           
protected  void SimpleRichLocation.setMinPosition(Position min)
           
 

Constructors in org.biojavax.bio.seq with parameters of type Position
SimpleRichLocation(Position pos, int rank)
          Creates a new instance of SimpleRichSequenceLocation that points to a single position on the positive strand.
SimpleRichLocation(Position pos, int rank, RichLocation.Strand strand)
          Creates a new instance of SimpleRichSequenceLocation that points to a single position.
SimpleRichLocation(Position pos, int rank, RichLocation.Strand strand, CrossRef crossRef)
          Creates a new instance of SimpleRichSequenceLocation that points to a single position on another sequence.
SimpleRichLocation(Position min, Position max, int rank)
          Creates a new instance of SimpleRichSequenceLocation that points to a range position on the positive strand.
SimpleRichLocation(Position min, Position max, int rank, RichLocation.Strand strand)
          Creates a new instance of SimpleRichSequenceLocation that points to a range position.
SimpleRichLocation(Position min, Position max, int rank, RichLocation.Strand strand, CrossRef crossRef)
          Creates a new instance of SimpleRichSequenceLocation that points to a range position on another sequence.