FeatureFilter.StrandFilter (biojava-legacy 1.9.5 API)
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.biojava.bio.seq.FeatureFilter
FeatureFilter.And, FeatureFilter.AnnotationContains, FeatureFilter.ByAncestor, FeatureFilter.ByAnnotation, FeatureFilter.ByAnnotationType, FeatureFilter.ByChild, FeatureFilter.ByClass, FeatureFilter.ByComponentName, FeatureFilter.ByDescendant, FeatureFilter.ByFeature, FeatureFilter.ByPairwiseScore, FeatureFilter.ByParent, FeatureFilter.BySequenceName, FeatureFilter.BySource, FeatureFilter.ByType, FeatureFilter.ContainedByLocation, FeatureFilter.FrameFilter, FeatureFilter.HasAnnotation, FeatureFilter.Not, FeatureFilter.OnlyChildren, FeatureFilter.OnlyDescendants, FeatureFilter.Or, FeatureFilter.OverlapsLocation, FeatureFilter.ShadowContainedByLocation, FeatureFilter.ShadowOverlapsLocation, FeatureFilter.StrandFilter
-
-
Field Summary
-
Fields inherited from interface org.biojava.bio.seq.FeatureFilter
all, leaf, none, top_level
-
-
Constructor Summary
Constructors Constructor Description StrandFilter(StrandedFeature.Strand strand)Build a new filter that matches all features of a given strand.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaccept(Feature f)Accept the Feature if it is an instance of StrandedFeature and matches the value of getStrand().
booleanequals(Object o)StrandedFeature.StrandgetStrand()Retrieve the strand this matches.
inthashCode()booleanisDisjoint(FeatureFilter filt)Returns true if this filter is disjoint from filt - that is, there is no Feature that is accepted by both filters.
booleanisProperSubset(FeatureFilter sup)Returns true if this filter is a proper subset of sup - that is, for every feature that matches this, it also matches sup.
StringtoString()
-