Class DroolsConstraintFactory<Solution_>
- java.lang.Object
-
- org.optaplanner.constraint.streams.common.InnerConstraintFactory<Solution_,DroolsConstraint<Solution_>>
-
- org.optaplanner.constraint.streams.drools.DroolsConstraintFactory<Solution_>
-
- All Implemented Interfaces:
org.optaplanner.core.api.score.stream.ConstraintFactory
public final class DroolsConstraintFactory<Solution_> extends org.optaplanner.constraint.streams.common.InnerConstraintFactory<Solution_,DroolsConstraint<Solution_>>
-
-
Constructor Summary
Constructors Constructor Description DroolsConstraintFactory(org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor<Solution_> solutionDescriptor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <A> org.optaplanner.core.api.score.stream.uni.UniConstraintStream<A>forEachIncludingNullVars(Class<A> sourceClass)<A> org.optaplanner.core.api.score.stream.uni.UniConstraintStream<A>fromUnfiltered(Class<A> fromClass)StringgetDefaultConstraintPackage()org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor<Solution_>getSolutionDescriptor()DroolsVariableFactorygetVariableFactory()-
Methods inherited from class org.optaplanner.constraint.streams.common.InnerConstraintFactory
assertValidFromType, buildConstraints, forEach, forEachUniquePair, from, fromUniquePair, getNullityFilter
-
-
-
-
Constructor Detail
-
DroolsConstraintFactory
public DroolsConstraintFactory(org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor<Solution_> solutionDescriptor)
-
-
Method Detail
-
forEachIncludingNullVars
public <A> org.optaplanner.core.api.score.stream.uni.UniConstraintStream<A> forEachIncludingNullVars(Class<A> sourceClass)
-
fromUnfiltered
public <A> org.optaplanner.core.api.score.stream.uni.UniConstraintStream<A> fromUnfiltered(Class<A> fromClass)
-
getSolutionDescriptor
public org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor<Solution_> getSolutionDescriptor()
- Specified by:
getSolutionDescriptorin classorg.optaplanner.constraint.streams.common.InnerConstraintFactory<Solution_,DroolsConstraint<Solution_>>
-
getVariableFactory
public DroolsVariableFactory getVariableFactory()
-
getDefaultConstraintPackage
public String getDefaultConstraintPackage()
-
-