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.Tools
Nested 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 Method
protected Method
protected Method
protected Method
protected Method
protected Method
protected Method
protected Method
protected Method
protected Method
Fields inherited from interface org.biojavax.bio.db.biosql.BioSQLFeatureFilter
all, none
Fields 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, wait
Methods inherited from interface org.biojavax.bio.db.biosql.BioSQLFeatureFilter
asCriterion
Methods 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:BioSQLFeatureFilter
Returns 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:
criterionAliasMap
in interfaceBioSQLFeatureFilter
- Returns:
- Map a map of property names to aliases used in the criterion.
-