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
  • Method Details

    • evaluate

      boolean evaluate()
    • getOccur

      Constraint.Occur getOccur()
    • setOccur

      void setOccur(Constraint.Occur occur)
    • getBoost

      float getBoost()
    • setBoost

      void setBoost(float boost)