public static final class BioSQLFeatureFilter.ByRank extends BioSQLFeatureFilter.HibernateFeatureFilter
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
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
and, conjunctAdd, conjunction, disjunctAdd, disjunction, eq, ge, le, not, or
all, none
leaf, top_level
Constructor and Description |
---|
ByRank(int rank)
Create a Rank filter that filters in all features with rank fields
equal to rank.
|
Modifier and Type | Method and Description |
---|---|
boolean |
accept(Feature f)
Returns true if the feature has a matching type property.
|
Object |
asCriterion()
This method returns a Hibernate Criterion object that can be used to
query the database.
|
boolean |
equals(Object o) |
int |
getRank() |
int |
hashCode() |
String |
toString() |
criterionAliasMap
public ByRank(int rank)
rank
- the rank to match type fields againstpublic int getRank()
public boolean accept(Feature f)
f
- the Feature to evaluatepublic Object asCriterion()
BioSQLFeatureFilter
Copyright © 2020 BioJava. All rights reserved.