|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CrossReferenceResolver
This interface returns symbols or sequence for a given cross-reference.
Method Summary | |
---|---|
BioEntry |
getRemoteBioEntry(CrossRef cr)
Given the CrossRef return the corresponding
BioEntry |
SymbolList |
getRemoteSymbolList(CrossRef cr,
Alphabet a)
Given a cross reference, return the corresponding symbol list. |
Method Detail |
---|
SymbolList getRemoteSymbolList(CrossRef cr, Alphabet a)
cr
- the cross reference to look up.a
- the alphabet to construct the infinitely ambiguous symbol list
over if it cannot be found.
BioEntry getRemoteBioEntry(CrossRef cr) throws CrossReferenceResolutionException
CrossRef
return the corresponding
BioEntry
cr
- the cross reference
RichSequence
or null if it cannot be found.
CrossReferenceResolutionException
- if a problem occurs
during resolution.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |