## Uses of Interface
org.biojavax.bio.db.biosql.BioSQLFeatureFilter

Packages that use BioSQLFeatureFilter
org.biojavax.bio.db.biosql: Interface between biojava and biosql databases

Uses of BioSQLFeatureFilter in org.biojavax.bio.db.biosql

Classes in org.biojavax.bio.db.biosql that implement BioSQLFeatureFilter
`class` `BioSQLAcceptAllFilter` The class that accepts all features.
`class` `BioSQLAcceptNoneFilter` The class that accepts no features.
`static class` `BioSQLFeatureFilter.And` A filter that returns all features accepted by both child filter.
`static class` `BioSQLFeatureFilter.ByName` Construct one of these to filter features by display name.
`static class` `BioSQLFeatureFilter.ByNote` A filter that returns all features that have the given note, and the value and rank is checked as well.
`static class` `BioSQLFeatureFilter.ByNoteTermOnly` A filter that returns all features that have a note with the given term.
`static class` `BioSQLFeatureFilter.ByRank` Construct one of these to filter features by rank.
`static class` `BioSQLFeatureFilter.BySequenceName` Accept features that reside on a sequence with a particular name.
`static class` `BioSQLFeatureFilter.BySourceTerm` Construct one of these to filter features by source.
`static class` `BioSQLFeatureFilter.BySourceTermName` Construct one of these to filter features by source (name only - parent ontology is ignored).
`static class` `BioSQLFeatureFilter.ByStrand` A filter that returns all features having locations on a given strand.
`static class` `BioSQLFeatureFilter.ByTypeTerm` Construct one of these to filter features by type.
`static class` `BioSQLFeatureFilter.ByTypeTermName` Construct one of these to filter features by type (name only - parent ontology is ignored).
`static class` `BioSQLFeatureFilter.ContainedByRichLocation` A filter that returns all features contained within a location.
`static class` `BioSQLFeatureFilter.HibernateFeatureFilter` A filter for Hibernate-BioSQL filters to extend.
`static class` `BioSQLFeatureFilter.Not` A filter that returns all features not accepted by a child filter.
`static class` `BioSQLFeatureFilter.Or` A filter that returns all features accepted by at least one child filter.
`static class` `BioSQLFeatureFilter.OverlapsRichLocation` A filter that returns all features overlapping a location.

Fields in org.biojavax.bio.db.biosql declared as BioSQLFeatureFilter
`static BioSQLFeatureFilter` `BioSQLFeatureFilter.all` All features are selected by this filter.
`static BioSQLFeatureFilter` `BioSQLFeatureFilter.none` No features are selected by this filter.

Methods in org.biojavax.bio.db.biosql that return BioSQLFeatureFilter
`static BioSQLFeatureFilter` `BioSQLFeatureFilter.Tools.convert(FeatureFilter ff)` Convert a non-BioSQL FeatureFilter into a BioSQL one.
`BioSQLFeatureFilter` `BioSQLFeatureFilter.Not.getChild()`
`BioSQLFeatureFilter` `BioSQLFeatureFilter.And.getChild1()`
`BioSQLFeatureFilter` `BioSQLFeatureFilter.Or.getChild1()`
`BioSQLFeatureFilter` `BioSQLFeatureFilter.And.getChild2()`
`BioSQLFeatureFilter` `BioSQLFeatureFilter.Or.getChild2()`

Constructors in org.biojavax.bio.db.biosql with parameters of type BioSQLFeatureFilter
`BioSQLFeatureFilter.And(BioSQLFeatureFilter c1, BioSQLFeatureFilter c2)`
`BioSQLFeatureFilter.Not(BioSQLFeatureFilter child)`
`BioSQLFeatureFilter.Or(BioSQLFeatureFilter c1, BioSQLFeatureFilter c2)`