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()
BlastLikeSearchFilter
accept
in interface BlastLikeSearchFilter
public abstract void evaluate(BlastLikeSearchFilter.Node fch)
BlastLikeSearchFilter
evaluate
in interface BlastLikeSearchFilter
public void reset()
BlastLikeSearchFilter
reset
in interface BlastLikeSearchFilter
Copyright © 2014 BioJava. All rights reserved.