Class BavetConstraintStreamScoreDirectorFactoryService<Solution_,​Score_ extends org.optaplanner.core.api.score.Score<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 Object
    implements org.optaplanner.core.impl.score.director.ScoreDirectorFactoryService<Solution_,​Score_>
    • Constructor Detail

      • BavetConstraintStreamScoreDirectorFactoryService

        public BavetConstraintStreamScoreDirectorFactoryService()
    • Method Detail

      • getSupportedScoreDirectorType

        public org.optaplanner.core.impl.score.director.ScoreDirectorType getSupportedScoreDirectorType()
        Specified by:
        getSupportedScoreDirectorType in interface org.optaplanner.core.impl.score.director.ScoreDirectorFactoryService<Solution_,​Score_ extends org.optaplanner.core.api.score.Score<Score_>>
      • 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)
        Specified by:
        buildScoreDirectorFactory in interface org.optaplanner.core.impl.score.director.ScoreDirectorFactoryService<Solution_,​Score_ extends org.optaplanner.core.api.score.Score<Score_>>