Package org.jacop.api

Interface StoreAware

All Known Implementing Classes:
AbsXeqY, AeqB, AeqS, AinB, AinS, AleB, AllEqual, AltB, And, AndBoolSimple, AndBoolVector, AtLeast, AtMost, BoolClause, Count, CountBounds, CountVar, Distance, EinA, Eq, EqBool, IfThen, IfThenBool, IfThenElse, Implies, In, Linear, LinearFloat, LinearInt, LinearIntDom, Member, Not, Or, OrBoolSimple, OrBoolVector, PeqC, PeqQ, PgtC, PgteqC, PgteqQ, PgtQ, PltC, PlteqC, PlteqQ, PltQ, PminusCeqR, PminusQeqR, PneqC, PneqQ, PplusCeqR, PplusQeqR, PrimitiveConstraint, Reified, SinA, SumBool, SumFloat, SumInt, XeqA, XeqC, XeqY, XgtC, XgteqC, XgteqY, XgtY, XinA, XltC, XlteqC, XlteqY, XltY, XmulCeqZ, XmulYeqC, XneqC, XneqY, Xor, XorBool, XplusCeqZ, XplusClteqZ, XplusYeqC, XplusYeqZ, XplusYgtC, XplusYlteqZ

public interface StoreAware
Interface to mark the need of an entity to receive information about Constraint Store within which this entity operates.
Version:
4.10
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    include(Store store)
    It provide store for constraints that are not imposed but called from other constraints.
  • Method Details

    • include

      void include(Store store)
      It provide store for constraints that are not imposed but called from other constraints.
      Parameters:
      store - the constraint store in which context the constraint is executed.