|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
A repository that can be searched with a sequence.
| Method Summary | |
FiniteAlphabet |
getAlphabet()
The alphabet of symbol lists that can be searched against this DataStore. |
void |
search(java.lang.String id,
SymbolList symList,
SearchListener listener)
Search the DataStore with a symbol list. |
java.lang.String |
seqNameForID(int id)
Resolve an ID to a sequence name. |
| Method Detail |
public FiniteAlphabet getAlphabet()
public void search(java.lang.String id,
SymbolList symList,
SearchListener listener)
throws IllegalAlphabetException,
NestedException
id - the ID to report the symbol list by e.g. 'test' or 'foo1'symList - the symbol list to search withlistener - the listener to inform of hits
IllegalAlphabetException - if the symbol list is of a type that
is not compatible with this data store
NestedException
public java.lang.String seqNameForID(int id)
throws java.lang.IndexOutOfBoundsException,
NestedException
id - the int number of the sequence name to resolve
java.lang.IndexOutOfBoundsException - if id is negative or too large
NestedException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||