Uses of Interface
org.optaplanner.core.impl.heuristic.selector.common.decorator.SelectionFilter
-
Packages that use SelectionFilter Package Description org.optaplanner.core.api.domain.entity Domain annotations and support classes for a planning entity.org.optaplanner.core.api.domain.variable Domain annotations and support classes for a planning variable.org.optaplanner.core.config.heuristic.selector.entity org.optaplanner.core.config.heuristic.selector.move org.optaplanner.core.config.heuristic.selector.value org.optaplanner.core.impl.domain.entity.descriptor org.optaplanner.core.impl.domain.variable.descriptor org.optaplanner.core.impl.heuristic.selector.common.decorator org.optaplanner.core.impl.heuristic.selector.entity.decorator org.optaplanner.core.impl.heuristic.selector.move.decorator org.optaplanner.core.impl.heuristic.selector.value.decorator -
-
Uses of SelectionFilter in org.optaplanner.core.api.domain.entity
Subinterfaces of SelectionFilter in org.optaplanner.core.api.domain.entity Modifier and Type Interface Description static interface
PlanningEntity.NullMovableEntitySelectionFilter
Deprecated.Methods in org.optaplanner.core.api.domain.entity that return types with arguments of type SelectionFilter Modifier and Type Method Description Class<? extends SelectionFilter>
movableEntitySelectionFilter()
Deprecated.in favor ofPlanningEntity.pinningFilter()
. -
Uses of SelectionFilter in org.optaplanner.core.api.domain.variable
Subinterfaces of SelectionFilter in org.optaplanner.core.api.domain.variable Modifier and Type Interface Description static interface
PlanningVariable.NullReinitializeVariableEntityFilter
Deprecated.Methods in org.optaplanner.core.api.domain.variable that return types with arguments of type SelectionFilter Modifier and Type Method Description Class<? extends SelectionFilter>
reinitializeVariableEntityFilter()
Deprecated.for removal. -
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 SelectionFilter Modifier and Type Field Description protected List<Class<? extends SelectionFilter>>
EntitySelectorConfig. filterClassList
Methods in org.optaplanner.core.config.heuristic.selector.entity that return types with arguments of type SelectionFilter Modifier and Type Method Description List<Class<? extends SelectionFilter>>
EntitySelectorConfig. getFilterClassList()
Method parameters in org.optaplanner.core.config.heuristic.selector.entity with type arguments of type SelectionFilter Modifier and Type Method Description void
EntitySelectorConfig. setFilterClassList(List<Class<? extends SelectionFilter>> filterClassList)
-
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 SelectionFilter Modifier and Type Field Description protected List<Class<? extends SelectionFilter>>
MoveSelectorConfig. filterClassList
Methods in org.optaplanner.core.config.heuristic.selector.move that return types with arguments of type SelectionFilter Modifier and Type Method Description List<Class<? extends SelectionFilter>>
MoveSelectorConfig. getFilterClassList()
Method parameters in org.optaplanner.core.config.heuristic.selector.move with type arguments of type SelectionFilter Modifier and Type Method Description void
MoveSelectorConfig. setFilterClassList(List<Class<? extends SelectionFilter>> filterClassList)
MoveSelectorConfig
MoveSelectorConfig. withFilterClassList(List<Class<? extends SelectionFilter>> filterClassList)
-
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 SelectionFilter Modifier and Type Field Description protected List<Class<? extends SelectionFilter>>
ValueSelectorConfig. filterClassList
Methods in org.optaplanner.core.config.heuristic.selector.value that return types with arguments of type SelectionFilter Modifier and Type Method Description List<Class<? extends SelectionFilter>>
ValueSelectorConfig. getFilterClassList()
Method parameters in org.optaplanner.core.config.heuristic.selector.value with type arguments of type SelectionFilter Modifier and Type Method Description void
ValueSelectorConfig. setFilterClassList(List<Class<? extends SelectionFilter>> filterClassList)
-
Uses of SelectionFilter in org.optaplanner.core.impl.domain.entity.descriptor
Methods in org.optaplanner.core.impl.domain.entity.descriptor that return SelectionFilter Modifier and Type Method Description SelectionFilter
EntityDescriptor. getEffectiveMovableEntitySelectionFilter()
-
Uses of SelectionFilter in org.optaplanner.core.impl.domain.variable.descriptor
Methods in org.optaplanner.core.impl.domain.variable.descriptor that return SelectionFilter Modifier and Type Method Description SelectionFilter
GenuineVariableDescriptor. getMovableChainedTrailingValueFilter()
SelectionFilter
GenuineVariableDescriptor. getReinitializeVariableEntityFilter()
-
Uses of SelectionFilter in org.optaplanner.core.impl.heuristic.selector.common.decorator
Classes in org.optaplanner.core.impl.heuristic.selector.common.decorator that implement SelectionFilter Modifier and Type Class Description class
CompositeSelectionFilter<Solution_,T>
Combines severalSelectionFilter
s into one.Fields in org.optaplanner.core.impl.heuristic.selector.common.decorator with type parameters of type SelectionFilter Modifier and Type Field Description protected List<SelectionFilter<Solution_,T>>
CompositeSelectionFilter. selectionFilterList
Constructor parameters in org.optaplanner.core.impl.heuristic.selector.common.decorator with type arguments of type SelectionFilter Constructor Description CompositeSelectionFilter(List<SelectionFilter<Solution_,T>> selectionFilterList)
-
Uses of SelectionFilter in org.optaplanner.core.impl.heuristic.selector.entity.decorator
Classes in org.optaplanner.core.impl.heuristic.selector.entity.decorator that implement SelectionFilter Modifier and Type Class Description class
NullValueReinitializeVariableEntityFilter<Solution_>
Behaves as if it was a UninitializedVariableEntityFilter, except when the variable isPlanningVariable.nullable()
.class
PinEntityFilter<Solution_>
Filters out entities that return true for thePlanningPin
annotated boolean member.Fields in org.optaplanner.core.impl.heuristic.selector.entity.decorator with type parameters of type SelectionFilter Modifier and Type Field Description protected List<SelectionFilter>
FilteringEntitySelector. filterList
Constructor parameters in org.optaplanner.core.impl.heuristic.selector.entity.decorator with type arguments of type SelectionFilter Constructor Description FilteringEntitySelector(EntitySelector childEntitySelector, List<SelectionFilter> filterList)
-
Uses of SelectionFilter in org.optaplanner.core.impl.heuristic.selector.move.decorator
Fields in org.optaplanner.core.impl.heuristic.selector.move.decorator with type parameters of type SelectionFilter Modifier and Type Field Description protected List<SelectionFilter>
FilteringMoveSelector. filterList
Constructor parameters in org.optaplanner.core.impl.heuristic.selector.move.decorator with type arguments of type SelectionFilter Constructor Description FilteringMoveSelector(MoveSelector childMoveSelector, List<SelectionFilter> filterList)
-
Uses of SelectionFilter in org.optaplanner.core.impl.heuristic.selector.value.decorator
Classes in org.optaplanner.core.impl.heuristic.selector.value.decorator that implement SelectionFilter Modifier and Type Class Description class
MovableChainedTrailingValueFilter<Solution_>
Fields in org.optaplanner.core.impl.heuristic.selector.value.decorator declared as SelectionFilter Modifier and Type Field Description protected SelectionFilter
ReinitializeVariableValueSelector. reinitializeVariableEntityFilter
Fields in org.optaplanner.core.impl.heuristic.selector.value.decorator with type parameters of type SelectionFilter Modifier and Type Field Description protected List<SelectionFilter>
FilteringValueSelector. filterList
Method parameters in org.optaplanner.core.impl.heuristic.selector.value.decorator with type arguments of type SelectionFilter Modifier and Type Method Description static ValueSelector
FilteringValueSelector. create(ValueSelector valueSelector, List<SelectionFilter> filterList)
Constructor parameters in org.optaplanner.core.impl.heuristic.selector.value.decorator with type arguments of type SelectionFilter Constructor Description EntityIndependentFilteringValueSelector(EntityIndependentValueSelector childValueSelector, List<SelectionFilter> filterList)
FilteringValueSelector(ValueSelector childValueSelector, List<SelectionFilter> filterList)
-