|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PositionResolver
Resolves a position that is fuzzy or covers a range of bases by converting it to a single base.
Nested Class Summary | |
---|---|
static class |
PositionResolver.AverageResolver
The minimal resolver returns the base which provides the average range, halfway between maximal and minimal. |
static class |
PositionResolver.MaximalResolver
The maximal resolver returns the base which provides the largest possible range. |
static class |
PositionResolver.MinimalResolver
The minimal resolver returns the base which provides the smallest possible range. |
Method Summary | |
---|---|
int |
getMax(Position end)
Resolves the maximum possible base for this position. |
int |
getMin(Position start)
Resolves the minimum possible base for this position. |
Method Detail |
---|
int getMin(Position start)
start
- the position to resolve
int getMax(Position end)
end
- the position to resolve
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |