Package org.biojavax.bio.seq
Class PositionResolver.MaximalResolver
- java.lang.Object
-
- org.biojavax.bio.seq.PositionResolver.MaximalResolver
-
- All Implemented Interfaces:
PositionResolver
- Enclosing interface:
- PositionResolver
public static class PositionResolver.MaximalResolver extends Object implements PositionResolver
The maximal resolver returns the base which provides the largest 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 MaximalResolver()
-
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
-
MaximalResolver
public MaximalResolver()
-
-
Method Detail
-
getMin
public int getMin(Position s)
Resolves the minimum possible base for this position. ALWAYS RETURNS s.getStart()- 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.getEnd()- Specified by:
getMax
in interfacePositionResolver
- Parameters:
e
- the position to resolve- Returns:
- the maximum possible base this resolver can return.
-
-