|
||||||||||
| 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 | |||||||||