Package org.biojava.bio.search
Class BlastLikeSearchFilter.Not
- java.lang.Object
-
- org.biojava.bio.search.BlastLikeSearchFilter.AbstractBlastLikeSearchFilter
-
- org.biojava.bio.search.BlastLikeSearchFilter.Not
-
- All Implemented Interfaces:
Serializable
,BlastLikeSearchFilter
- Enclosing interface:
- BlastLikeSearchFilter
public static final class BlastLikeSearchFilter.Not extends BlastLikeSearchFilter.AbstractBlastLikeSearchFilter
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.biojava.bio.search.BlastLikeSearchFilter
BlastLikeSearchFilter.AbstractBlastLikeSearchFilter, BlastLikeSearchFilter.And, BlastLikeSearchFilter.ByHitProperty, BlastLikeSearchFilter.BySearchProperty, BlastLikeSearchFilter.BySubHitProperty, BlastLikeSearchFilter.Node, BlastLikeSearchFilter.Not, BlastLikeSearchFilter.Or
-
-
Field Summary
-
Fields inherited from class org.biojava.bio.search.BlastLikeSearchFilter.AbstractBlastLikeSearchFilter
cachedOutcome
-
Fields inherited from interface org.biojava.bio.search.BlastLikeSearchFilter
KEY_QUERY_ID
-
-
Constructor Summary
Constructors Constructor Description Not(BlastLikeSearchFilter.AbstractBlastLikeSearchFilter filter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TriState
accept()
returns a TriState indicating the current outcome of evaluating this filter.void
evaluate(BlastLikeSearchFilter.Node fch)
computes the outcome of this filter on the specified node and stores it.-
Methods inherited from class org.biojava.bio.search.BlastLikeSearchFilter.AbstractBlastLikeSearchFilter
reset
-
-
-
-
Constructor Detail
-
Not
public Not(BlastLikeSearchFilter.AbstractBlastLikeSearchFilter filter)
-
-
Method Detail
-
accept
public TriState accept()
Description copied from interface:BlastLikeSearchFilter
returns a TriState indicating the current outcome of evaluating this filter. This is usually the outcome saved when evaluate(FilteringContentHandler fch) was called.- Specified by:
accept
in interfaceBlastLikeSearchFilter
- Overrides:
accept
in classBlastLikeSearchFilter.AbstractBlastLikeSearchFilter
-
evaluate
public void evaluate(BlastLikeSearchFilter.Node fch)
Description copied from interface:BlastLikeSearchFilter
computes the outcome of this filter on the specified node and stores it. This method is only exposed to permit it to be included in an interface. Users should not use it.- Specified by:
evaluate
in interfaceBlastLikeSearchFilter
- Specified by:
evaluate
in classBlastLikeSearchFilter.AbstractBlastLikeSearchFilter
-
-