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 interfacePlanningEntity.NullMovableEntitySelectionFilterDeprecated.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 interfacePlanningVariable.NullReinitializeVariableEntityFilterDeprecated.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. filterClassListMethods 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 voidEntitySelectorConfig. 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. filterClassListMethods 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 voidMoveSelectorConfig. setFilterClassList(List<Class<? extends SelectionFilter>> filterClassList)MoveSelectorConfigMoveSelectorConfig. 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. filterClassListMethods 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 voidValueSelectorConfig. 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 SelectionFilterEntityDescriptor. 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 SelectionFilterGenuineVariableDescriptor. getMovableChainedTrailingValueFilter()SelectionFilterGenuineVariableDescriptor. 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 classCompositeSelectionFilter<Solution_,T>Combines severalSelectionFilters 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. selectionFilterListConstructor 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 classNullValueReinitializeVariableEntityFilter<Solution_>Behaves as if it was a UninitializedVariableEntityFilter, except when the variable isPlanningVariable.nullable().classPinEntityFilter<Solution_>Filters out entities that return true for thePlanningPinannotated 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. filterListConstructor 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. filterListConstructor 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 classMovableChainedTrailingValueFilter<Solution_>Fields in org.optaplanner.core.impl.heuristic.selector.value.decorator declared as SelectionFilter Modifier and Type Field Description protected SelectionFilterReinitializeVariableValueSelector. reinitializeVariableEntityFilterFields in org.optaplanner.core.impl.heuristic.selector.value.decorator with type parameters of type SelectionFilter Modifier and Type Field Description protected List<SelectionFilter>FilteringValueSelector. filterListMethod parameters in org.optaplanner.core.impl.heuristic.selector.value.decorator with type arguments of type SelectionFilter Modifier and Type Method Description static ValueSelectorFilteringValueSelector. 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)
-