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)