public abstract static class BlastLikeSearchFilter.AbstractBlastLikeSearchFilter extends Object implements BlastLikeSearchFilter
BlastLikeSearchFilter.AbstractBlastLikeSearchFilter, BlastLikeSearchFilter.And, BlastLikeSearchFilter.ByHitProperty, BlastLikeSearchFilter.BySearchProperty, BlastLikeSearchFilter.BySubHitProperty, BlastLikeSearchFilter.Node, BlastLikeSearchFilter.Not, BlastLikeSearchFilter.Or| Modifier and Type | Field and Description |
|---|---|
protected TriState |
cachedOutcome |
KEY_QUERY_ID| Modifier and Type | Method and Description |
|---|---|
TriState |
accept()
returns a TriState indicating the current outcome
of evaluating this filter.
|
abstract void |
evaluate(BlastLikeSearchFilter.Node fch)
computes the outcome of this filter on the
specified node and stores it.
|
void |
reset()
resets the internal state of this filter including
any cached evaluations.
|
protected TriState cachedOutcome
public TriState accept()
BlastLikeSearchFilteraccept in interface BlastLikeSearchFilterpublic abstract void evaluate(BlastLikeSearchFilter.Node fch)
BlastLikeSearchFilterevaluate in interface BlastLikeSearchFilterpublic void reset()
BlastLikeSearchFilterreset in interface BlastLikeSearchFilterCopyright © 2014 BioJava. All rights reserved.