Package org.biojavax.bio.seq
Class PositionResolver.MinimalResolver
- java.lang.Object
-
- org.biojavax.bio.seq.PositionResolver.MinimalResolver
-
- All Implemented Interfaces:
PositionResolver
- Enclosing interface:
- PositionResolver
public static class PositionResolver.MinimalResolver extends Object implements PositionResolver
The minimal resolver returns the base which provides the smallest possible range.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.biojavax.bio.seq.PositionResolver
PositionResolver.AverageResolver, PositionResolver.MaximalResolver, PositionResolver.MinimalResolver
-
-
Constructor Summary
Constructors Constructor Description MinimalResolver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getMax(Position e)
Resolves the maximum possible base for this position.int
getMin(Position s)
Resolves the minimum possible base for this position.
-
-
-
Constructor Detail
-
MinimalResolver
public MinimalResolver()
-
-
Method Detail
-
getMin
public int getMin(Position s)
Resolves the minimum possible base for this position. ALWAYS RETURNS s.getEnd()- Specified by:
getMin
in interfacePositionResolver
- 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()- Specified by:
getMax
in interfacePositionResolver
- Parameters:
e
- the position to resolve- Returns:
- the maximum possible base this resolver can return.
-
-