|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.biojava.bio.program.ssaha.HitMerger
public class HitMerger
A listener that merges overlapping hits and culls all hits under a given length.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.biojava.bio.program.ssaha.SearchListener |
|---|
SearchListener.Echo, SearchListener.FilterByLength, SearchListener.Tee, SearchListener.Wrapper |
| Constructor Summary | |
|---|---|
HitMerger(SearchListener delegate,
int minLength)
Build a new HitMerger that will pass events on to a delegate. |
|
| Method Summary | |
|---|---|
void |
endSearch(String seqID)
Indicates that a sequence has been searched against a DataStore. |
void |
hit(int hitID,
int queryOffset,
int hitOffset,
int hitLength)
There has been a hit between the query sequence and a database sequence. |
void |
startSearch(String seqID)
Indicates that a sequence is about to be searched against a DataStore. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HitMerger(SearchListener delegate,
int minLength)
delegate - the SearchListener to inform of all merged and
filtered hitsminLength - the minimum length a hit must reach to be passed on| Method Detail |
|---|
public void startSearch(String seqID)
SearchListener
startSearch in interface SearchListenerseqID - the id of the sequence to be searched
public void hit(int hitID,
int queryOffset,
int hitOffset,
int hitLength)
SearchListener
hit in interface SearchListenerhitID - the number of the sequence hit; resolvable by
String id = DataStore.seqNameForID(hitID)queryOffset - the offset into the query sequencehitOffset - the offset into the sequence hit in the databasehitLength - the number of symbols hitpublic void endSearch(String seqID)
SearchListener
endSearch in interface SearchListenerseqID - the id of the sequence to be searched
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||