Class PositionResolver.AverageResolver

java.lang.Object
org.biojavax.bio.seq.PositionResolver.AverageResolver
All Implemented Interfaces:
PositionResolver
Enclosing interface:
PositionResolver

public static class PositionResolver.AverageResolver extends Object implements PositionResolver
The minimal resolver returns the base which provides the average range, halfway between maximal and minimal.
  • Constructor Details

  • Method Details

    • getMin

      public int getMin(Position s)
      Resolves the minimum possible base for this position. ALWAYS RETURNS s.getStart()+s.getEnd() / 2
      Specified by:
      getMin in interface PositionResolver
      Parameters:
      s - the position to resolve
      Returns:
      the minimum possible base this resolver can return.
    • getMax

      public int getMax(Position e)
      Resolves the maximum possible base for this position. ALWAYS RETURNS e.getStart()+e.getEnd() / 2
      Specified by:
      getMax in interface PositionResolver
      Parameters:
      e - the position to resolve
      Returns:
      the maximum possible base this resolver can return.