Class BavetConstraintStreamScoreDirectorFactoryService<Solution_,Score_ extends org.optaplanner.core.api.score.Score<Score_>>
- java.lang.Object
-
- org.optaplanner.constraint.streams.common.AbstractConstraintStreamScoreDirectorFactoryService<Solution_,Score_>
-
- org.optaplanner.constraint.streams.bavet.BavetConstraintStreamScoreDirectorFactoryService<Solution_,Score_>
-
- All Implemented Interfaces:
org.optaplanner.core.impl.score.director.ScoreDirectorFactoryService<Solution_,Score_>
public final class BavetConstraintStreamScoreDirectorFactoryService<Solution_,Score_ extends org.optaplanner.core.api.score.Score<Score_>> extends org.optaplanner.constraint.streams.common.AbstractConstraintStreamScoreDirectorFactoryService<Solution_,Score_>
-
-
Constructor Summary
Constructors Constructor Description BavetConstraintStreamScoreDirectorFactoryService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.optaplanner.core.api.score.stream.ConstraintFactory
buildConstraintFactory(org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor<Solution_> solutionDescriptor)
Supplier<org.optaplanner.core.impl.score.director.AbstractScoreDirectorFactory<Solution_,Score_>>
buildScoreDirectorFactory(ClassLoader classLoader, org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor<Solution_> solutionDescriptor, org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig config)
org.optaplanner.constraint.streams.common.AbstractConstraintStreamScoreDirectorFactory<Solution_,Score_>
buildScoreDirectorFactory(org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor<Solution_> solutionDescriptor, org.optaplanner.core.api.score.stream.ConstraintProvider constraintProvider, boolean droolsAlphaNetworkCompilationEnabled)
int
getPriority()
org.optaplanner.core.impl.score.director.ScoreDirectorType
getSupportedScoreDirectorType()
boolean
supportsImplType(org.optaplanner.core.api.score.stream.ConstraintStreamImplType constraintStreamImplType)
-
-
-
Method Detail
-
getPriority
public int getPriority()
-
getSupportedScoreDirectorType
public org.optaplanner.core.impl.score.director.ScoreDirectorType getSupportedScoreDirectorType()
-
buildScoreDirectorFactory
public Supplier<org.optaplanner.core.impl.score.director.AbstractScoreDirectorFactory<Solution_,Score_>> buildScoreDirectorFactory(ClassLoader classLoader, org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor<Solution_> solutionDescriptor, org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig config)
-
supportsImplType
public boolean supportsImplType(org.optaplanner.core.api.score.stream.ConstraintStreamImplType constraintStreamImplType)
-
buildScoreDirectorFactory
public org.optaplanner.constraint.streams.common.AbstractConstraintStreamScoreDirectorFactory<Solution_,Score_> buildScoreDirectorFactory(org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor<Solution_> solutionDescriptor, org.optaplanner.core.api.score.stream.ConstraintProvider constraintProvider, boolean droolsAlphaNetworkCompilationEnabled)
-
buildConstraintFactory
public org.optaplanner.core.api.score.stream.ConstraintFactory buildConstraintFactory(org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor<Solution_> solutionDescriptor)
-
-