public static final class BioSQLFeatureFilter.BySequenceName 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.ToolsFeatureFilter.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.StrandFilterand, conjunctAdd, conjunction, disjunctAdd, disjunction, eq, ge, le, not, orall, noneleaf, top_level| Constructor and Description |
|---|
BioSQLFeatureFilter.BySequenceName(java.lang.String seqName) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accept(Feature f)
This method determines whether a feature is to be accepted.
|
java.lang.Object |
asCriterion()
This method returns a Hibernate Criterion object that can be used to
query the database.
|
java.util.Map |
criterionAliasMap()
Returns a map of property names (keys) to aliases (values), if the criterion
returned by asCriterion() uses aliases at all.
|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getSequenceName() |
int |
hashCode() |
public BioSQLFeatureFilter.BySequenceName(java.lang.String seqName)
public java.lang.String getSequenceName()
public boolean accept(Feature f)
FeatureFilterf - the Feature to evaluatepublic java.lang.Object asCriterion()
BioSQLFeatureFilterpublic java.util.Map criterionAliasMap()
BioSQLFeatureFiltercriterionAliasMap in interface BioSQLFeatureFiltercriterionAliasMap in class BioSQLFeatureFilter.HibernateFeatureFilterpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object