Package org.biojavax.bio.db.biosql
Class BioSQLFeatureFilter.HibernateFeatureFilter
java.lang.Object
org.biojavax.bio.db.biosql.BioSQLFeatureFilter.HibernateFeatureFilter
- All Implemented Interfaces:
Serializable,FeatureFilter,BioSQLFeatureFilter
- Direct Known Subclasses:
BioSQLFeatureFilter.And,BioSQLFeatureFilter.ByName,BioSQLFeatureFilter.ByNote,BioSQLFeatureFilter.ByNoteTermOnly,BioSQLFeatureFilter.ByRank,BioSQLFeatureFilter.BySequenceName,BioSQLFeatureFilter.BySourceTerm,BioSQLFeatureFilter.BySourceTermName,BioSQLFeatureFilter.ByStrand,BioSQLFeatureFilter.ByTypeTerm,BioSQLFeatureFilter.ByTypeTermName,BioSQLFeatureFilter.ContainedByRichLocation,BioSQLFeatureFilter.Not,BioSQLFeatureFilter.Or,BioSQLFeatureFilter.OverlapsRichLocation
- Enclosing interface:
- BioSQLFeatureFilter
public abstract static class BioSQLFeatureFilter.HibernateFeatureFilter
extends Object
implements BioSQLFeatureFilter
A filter for Hibernate-BioSQL filters to extend.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.biojavax.bio.db.biosql.BioSQLFeatureFilter
BioSQLFeatureFilter.And, BioSQLFeatureFilter.ByName, BioSQLFeatureFilter.ByNote, BioSQLFeatureFilter.ByNoteTermOnly, BioSQLFeatureFilter.ByRank, BioSQLFeatureFilter.BySequenceName, BioSQLFeatureFilter.BySourceTerm, BioSQLFeatureFilter.BySourceTermName, BioSQLFeatureFilter.ByStrand, BioSQLFeatureFilter.ByTypeTerm, BioSQLFeatureFilter.ByTypeTermName, BioSQLFeatureFilter.ContainedByRichLocation, BioSQLFeatureFilter.HibernateFeatureFilter, BioSQLFeatureFilter.Not, BioSQLFeatureFilter.Or, BioSQLFeatureFilter.OverlapsRichLocation, BioSQLFeatureFilter.ToolsNested classes/interfaces inherited from interface org.biojava.bio.seq.FeatureFilter
FeatureFilter.AnnotationContains, FeatureFilter.ByAncestor, FeatureFilter.ByAnnotation, FeatureFilter.ByAnnotationType, FeatureFilter.ByChild, FeatureFilter.ByClass, FeatureFilter.ByComponentName, FeatureFilter.ByDescendant, FeatureFilter.ByFeature, FeatureFilter.ByPairwiseScore, FeatureFilter.ByParent, FeatureFilter.BySource, FeatureFilter.ByType, FeatureFilter.ContainedByLocation, FeatureFilter.FrameFilter, FeatureFilter.HasAnnotation, FeatureFilter.OnlyChildren, FeatureFilter.OnlyDescendants, FeatureFilter.OverlapsLocation, FeatureFilter.ShadowContainedByLocation, FeatureFilter.ShadowOverlapsLocation, FeatureFilter.StrandFilter -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Methodprotected Methodprotected Methodprotected Methodprotected Methodprotected Methodprotected Methodprotected Methodprotected Methodprotected MethodFields inherited from interface org.biojavax.bio.db.biosql.BioSQLFeatureFilter
all, noneFields inherited from interface org.biojava.bio.seq.FeatureFilter
leaf, top_level -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns a map of property names (keys) to aliases (values), if the criterion returned by asCriterion() uses aliases at all.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.biojavax.bio.db.biosql.BioSQLFeatureFilter
asCriterionMethods inherited from interface org.biojava.bio.seq.FeatureFilter
accept
-
Field Details
-
not
-
and
-
or
-
eq
-
le
-
ge
-
conjunction
-
disjunction
-
conjunctAdd
-
disjunctAdd
-
-
Constructor Details
-
HibernateFeatureFilter
public HibernateFeatureFilter()
-
-
Method Details
-
criterionAliasMap
Description copied from interface:BioSQLFeatureFilterReturns a map of property names (keys) to aliases (values), if the criterion returned by asCriterion() uses aliases at all. If not, then it must at least return the empty map else you'll get NullPointerExceptions thrown elsewhere.- Specified by:
criterionAliasMapin interfaceBioSQLFeatureFilter- Returns:
- Map a map of property names to aliases used in the criterion.
-