Interface Constraint
-
- All Known Subinterfaces:
Conjunction
,Disjunction
,FunctionalConstraint
- All Known Implementing Classes:
BaseConjunction
,BaseConstraint
,BaseDisjunction
,BaseFunctionalConstraint
,LuceneConjunction
,LuceneDisjunction
,LuceneFunctionalConstraint
,SimpleConstraint
public interface Constraint
A constraint- Author:
- andyh
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
Constraint.Occur
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
evaluate()
float
getBoost()
Constraint.Occur
getOccur()
void
setBoost(float boost)
void
setOccur(Constraint.Occur occur)
-
-
-
Method Detail
-
evaluate
boolean evaluate()
-
getOccur
Constraint.Occur getOccur()
-
setOccur
void setOccur(Constraint.Occur occur)
-
getBoost
float getBoost()
-
setBoost
void setBoost(float boost)
-
-