Uses of Interface
org.optaplanner.core.impl.heuristic.selector.common.decorator.SelectionFilter
Packages that use SelectionFilter
Package
Description
-
Uses of SelectionFilter in org.optaplanner.core.config.heuristic.selector.entity
Fields in org.optaplanner.core.config.heuristic.selector.entity with type parameters of type SelectionFilterModifier and TypeFieldDescriptionprotected Class<? extends SelectionFilter>
EntitySelectorConfig.filterClass
Methods in org.optaplanner.core.config.heuristic.selector.entity that return types with arguments of type SelectionFilterModifier and TypeMethodDescriptionClass<? extends SelectionFilter>
EntitySelectorConfig.getFilterClass()
Method parameters in org.optaplanner.core.config.heuristic.selector.entity with type arguments of type SelectionFilterModifier and TypeMethodDescriptionvoid
EntitySelectorConfig.setFilterClass
(Class<? extends SelectionFilter> filterClass) EntitySelectorConfig.withFilterClass
(Class<? extends SelectionFilter> filterClass) -
Uses of SelectionFilter in org.optaplanner.core.config.heuristic.selector.move
Fields in org.optaplanner.core.config.heuristic.selector.move with type parameters of type SelectionFilterModifier and TypeFieldDescriptionprotected Class<? extends SelectionFilter>
MoveSelectorConfig.filterClass
Methods in org.optaplanner.core.config.heuristic.selector.move that return types with arguments of type SelectionFilterModifier and TypeMethodDescriptionClass<? extends SelectionFilter>
MoveSelectorConfig.getFilterClass()
Method parameters in org.optaplanner.core.config.heuristic.selector.move with type arguments of type SelectionFilterModifier and TypeMethodDescriptionvoid
MoveSelectorConfig.setFilterClass
(Class<? extends SelectionFilter> filterClass) MoveSelectorConfig.withFilterClass
(Class<? extends SelectionFilter> filterClass) -
Uses of SelectionFilter in org.optaplanner.core.config.heuristic.selector.value
Fields in org.optaplanner.core.config.heuristic.selector.value with type parameters of type SelectionFilterModifier and TypeFieldDescriptionprotected Class<? extends SelectionFilter>
ValueSelectorConfig.filterClass
Methods in org.optaplanner.core.config.heuristic.selector.value that return types with arguments of type SelectionFilterModifier and TypeMethodDescriptionClass<? extends SelectionFilter>
ValueSelectorConfig.getFilterClass()
Method parameters in org.optaplanner.core.config.heuristic.selector.value with type arguments of type SelectionFilterModifier and TypeMethodDescriptionvoid
ValueSelectorConfig.setFilterClass
(Class<? extends SelectionFilter> filterClass) ValueSelectorConfig.withFilterClass
(Class<? extends SelectionFilter> filterClass) -
Uses of SelectionFilter in org.optaplanner.core.impl.domain.entity.descriptor
Methods in org.optaplanner.core.impl.domain.entity.descriptor that return SelectionFilter -
Uses of SelectionFilter in org.optaplanner.core.impl.domain.variable.descriptor
Methods in org.optaplanner.core.impl.domain.variable.descriptor that return SelectionFilterModifier and TypeMethodDescriptionGenuineVariableDescriptor.getMovableChainedTrailingValueFilter()
-
Uses of SelectionFilter in org.optaplanner.core.impl.heuristic.selector.common.decorator
Methods in org.optaplanner.core.impl.heuristic.selector.common.decorator that return SelectionFilterModifier and TypeMethodDescriptionstatic <Solution_,
T>
SelectionFilter<Solution_,T> SelectionFilter.compose
(List<SelectionFilter<Solution_, T>> filterList) As defined bycompose(SelectionFilter[])
.static <Solution_,
T>
SelectionFilter<Solution_,T> SelectionFilter.compose
(SelectionFilter<Solution_, T>... filterArray) Creates aSelectionFilter
which applies all the provided filters one after another.Methods in org.optaplanner.core.impl.heuristic.selector.common.decorator with parameters of type SelectionFilterModifier and TypeMethodDescriptionstatic <Solution_,
T>
SelectionFilter<Solution_,T> SelectionFilter.compose
(SelectionFilter<Solution_, T>... filterArray) Creates aSelectionFilter
which applies all the provided filters one after another.Method parameters in org.optaplanner.core.impl.heuristic.selector.common.decorator with type arguments of type SelectionFilterModifier and TypeMethodDescriptionstatic <Solution_,
T>
SelectionFilter<Solution_,T> SelectionFilter.compose
(List<SelectionFilter<Solution_, T>> filterList) As defined bycompose(SelectionFilter[])
. -
Uses of SelectionFilter in org.optaplanner.core.impl.heuristic.selector.entity.decorator
Classes in org.optaplanner.core.impl.heuristic.selector.entity.decorator that implement SelectionFilterModifier and TypeClassDescriptionclass
PinEntityFilter<Solution_>
Filters out entities that return true for thePlanningPin
annotated boolean member.Constructor parameters in org.optaplanner.core.impl.heuristic.selector.entity.decorator with type arguments of type SelectionFilterModifierConstructorDescriptionFilteringEntitySelector
(EntitySelector<Solution_> childEntitySelector, List<SelectionFilter<Solution_, Object>> filterList) -
Uses of SelectionFilter in org.optaplanner.core.impl.heuristic.selector.move.decorator
Fields in org.optaplanner.core.impl.heuristic.selector.move.decorator declared as SelectionFilterModifier and TypeFieldDescriptionprotected final SelectionFilter<Solution_,
Move<Solution_>> FilteringMoveSelector.filter
Constructors in org.optaplanner.core.impl.heuristic.selector.move.decorator with parameters of type SelectionFilterModifierConstructorDescriptionFilteringMoveSelector
(MoveSelector<Solution_> childMoveSelector, SelectionFilter<Solution_, Move<Solution_>> filter) -
Uses of SelectionFilter in org.optaplanner.core.impl.heuristic.selector.value.decorator
Classes in org.optaplanner.core.impl.heuristic.selector.value.decorator that implement SelectionFilterMethod parameters in org.optaplanner.core.impl.heuristic.selector.value.decorator with type arguments of type SelectionFilterModifier and TypeMethodDescriptionstatic <Solution_>
ValueSelector<Solution_>FilteringValueSelector.create
(ValueSelector<Solution_> valueSelector, List<SelectionFilter<Solution_, Object>> filterList) Constructor parameters in org.optaplanner.core.impl.heuristic.selector.value.decorator with type arguments of type SelectionFilterModifierConstructorDescriptionEntityIndependentFilteringValueSelector
(EntityIndependentValueSelector<Solution_> childValueSelector, List<SelectionFilter<Solution_, Object>> filterList) protected
FilteringValueSelector
(ValueSelector<Solution_> childValueSelector, List<SelectionFilter<Solution_, Object>> filterList)