Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| OptaPlanner distribution 6.0.1.Final
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.optaplanner.core.impl.domain.variable.PlanningVariableDescriptor

Packages that use PlanningVariableDescriptor
org.optaplanner.core.config.heuristic.selector |
org.optaplanner.core.config.heuristic.selector.value |
org.optaplanner.core.impl.domain.entity |
org.optaplanner.core.impl.domain.solution |
org.optaplanner.core.impl.domain.value |
org.optaplanner.core.impl.domain.variable.listener |
org.optaplanner.core.impl.domain.variable.shadow |
org.optaplanner.core.impl.heuristic.selector.entity.decorator |
org.optaplanner.core.impl.heuristic.selector.entity.pillar |
org.optaplanner.core.impl.heuristic.selector.move.generic |
org.optaplanner.core.impl.heuristic.selector.move.generic.chained |
org.optaplanner.core.impl.heuristic.selector.value |
org.optaplanner.core.impl.heuristic.selector.value.chained |
org.optaplanner.core.impl.heuristic.selector.value.decorator |
org.optaplanner.core.impl.heuristic.selector.variable |
org.optaplanner.core.impl.score.director |
org.optaplanner.core.impl.score.director.common |
org.optaplanner.core.impl.score.director.drools |
org.optaplanner.core.impl.score.director.incremental |

Uses of PlanningVariableDescriptor in org.optaplanner.core.config.heuristic.selector

Methods in org.optaplanner.core.config.heuristic.selector that return PlanningVariableDescriptor
`protected PlanningVariableDescriptor` | `SelectorConfig.deduceVariableDescriptor(PlanningEntityDescriptor entityDescriptor, String variableName)`

Methods in org.optaplanner.core.config.heuristic.selector that return types with arguments of type PlanningVariableDescriptor
`protected Collection<PlanningVariableDescriptor>` | `SelectorConfig.deduceVariableDescriptors(PlanningEntityDescriptor entityDescriptor, List<String> variableNameIncludeList)`

Uses of PlanningVariableDescriptor in org.optaplanner.core.config.heuristic.selector.value

Methods in org.optaplanner.core.config.heuristic.selector.value with parameters of type PlanningVariableDescriptor
`protected ValueSelector` | `ValueSelectorConfig.applyInitializedChainedValueFilter(HeuristicConfigPolicy configPolicy, PlanningVariableDescriptor variableDescriptor, SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder, ValueSelector valueSelector)`
`protected boolean` | `ValueSelectorConfig.determineBaseRandomSelection(PlanningVariableDescriptor variableDescriptor, SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder)`
`SelectionSorter` | `ValueSelectorConfig.ValueSorterManner.determineSorter(PlanningVariableDescriptor variableDescriptor)`
`protected boolean` | `ValueSelectorConfig.isBaseInherentlyCached(PlanningVariableDescriptor variableDescriptor)`

Uses of PlanningVariableDescriptor in org.optaplanner.core.impl.domain.entity

Methods in org.optaplanner.core.impl.domain.entity that return PlanningVariableDescriptor
`PlanningVariableDescriptor` | `PlanningEntityDescriptor.getVariableDescriptor(String propertyName)`

Methods in org.optaplanner.core.impl.domain.entity that return types with arguments of type PlanningVariableDescriptor
`Collection<PlanningVariableDescriptor>` | `PlanningEntityDescriptor.getVariableDescriptors()`

Method parameters in org.optaplanner.core.impl.domain.entity with type arguments of type PlanningVariableDescriptor
`void` | `PlanningEntityDescriptor.addVariableListenersToMap(Map<PlanningVariableDescriptor,List<PlanningVariableListener>> variableListenerMap)`

Uses of PlanningVariableDescriptor in org.optaplanner.core.impl.domain.solution

Methods in org.optaplanner.core.impl.domain.solution that return PlanningVariableDescriptor
`PlanningVariableDescriptor` | `SolutionDescriptor.findVariableDescriptor(Object entity, String variableName)`

Methods in org.optaplanner.core.impl.domain.solution that return types with arguments of type PlanningVariableDescriptor
`Collection<PlanningVariableDescriptor>` | `SolutionDescriptor.getChainedVariableDescriptors()`

Uses of PlanningVariableDescriptor in org.optaplanner.core.impl.domain.value

Fields in org.optaplanner.core.impl.domain.value declared as PlanningVariableDescriptor
`protected PlanningVariableDescriptor` | `AbstractPlanningValueRangeDescriptor.variableDescriptor`

Methods in org.optaplanner.core.impl.domain.value that return PlanningVariableDescriptor
`PlanningVariableDescriptor` | `AbstractPlanningValueRangeDescriptor.getVariableDescriptor()`

Constructors in org.optaplanner.core.impl.domain.value with parameters of type PlanningVariableDescriptor
`AbstractPlanningValueRangeDescriptor(PlanningVariableDescriptor variableDescriptor)`
`CompositePlanningValueRangeDescriptor(PlanningVariableDescriptor variableDescriptor, List<PlanningValueRangeDescriptor> valueRangeDescriptorList)`
`FromEntityPropertyPlanningValueRangeDescriptor(PlanningVariableDescriptor variableDescriptor, Method readMethod)`
`FromSolutionPropertyPlanningValueRangeDescriptor(PlanningVariableDescriptor variableDescriptor, Method readMethod)`

Uses of PlanningVariableDescriptor in org.optaplanner.core.impl.domain.variable.listener

Methods in org.optaplanner.core.impl.domain.variable.listener with parameters of type PlanningVariableDescriptor
`void` | `PlanningVariableListenerSupport.afterVariableChanged(ScoreDirector scoreDirector, PlanningVariableDescriptor variableDescriptor, Object entity)`
`void` | `PlanningVariableListenerSupport.beforeVariableChanged(ScoreDirector scoreDirector, PlanningVariableDescriptor variableDescriptor, Object entity)`

Constructor parameters in org.optaplanner.core.impl.domain.variable.listener with type arguments of type PlanningVariableDescriptor
`PlanningVariableListenerSupport(Map<PlanningVariableDescriptor,List<PlanningVariableListener>> variableListenerMap)`

Uses of PlanningVariableDescriptor in org.optaplanner.core.impl.domain.variable.shadow

Methods in org.optaplanner.core.impl.domain.variable.shadow that return PlanningVariableDescriptor
`PlanningVariableDescriptor` | `ShadowVariableDescriptor.getMappedByVariableDescriptor()`

Uses of PlanningVariableDescriptor in org.optaplanner.core.impl.heuristic.selector.entity.decorator

Constructors in org.optaplanner.core.impl.heuristic.selector.entity.decorator with parameters of type PlanningVariableDescriptor
`NullValueReinitializeVariableEntityFilter(PlanningVariableDescriptor variableDescriptor)`

Uses of PlanningVariableDescriptor in org.optaplanner.core.impl.heuristic.selector.entity.pillar

Fields in org.optaplanner.core.impl.heuristic.selector.entity.pillar with type parameters of type PlanningVariableDescriptor
`protected Collection<PlanningVariableDescriptor>` | `SameValuePillarSelector.variableDescriptors`

Constructor parameters in org.optaplanner.core.impl.heuristic.selector.entity.pillar with type arguments of type PlanningVariableDescriptor
`SameValuePillarSelector(EntitySelector entitySelector, Collection<PlanningVariableDescriptor> variableDescriptors, boolean randomSelection)`

Uses of PlanningVariableDescriptor in org.optaplanner.core.impl.heuristic.selector.move.generic

Fields in org.optaplanner.core.impl.heuristic.selector.move.generic declared as PlanningVariableDescriptor
`protected PlanningVariableDescriptor` | `ChangeMove.variableDescriptor`

Fields in org.optaplanner.core.impl.heuristic.selector.move.generic with type parameters of type PlanningVariableDescriptor
`protected Collection<PlanningVariableDescriptor>` | `SwapMoveSelector.variableDescriptors`
`protected Collection<PlanningVariableDescriptor>` | `SwapMove.variableDescriptors`
`protected Collection<PlanningVariableDescriptor>` | `PillarSwapMoveSelector.variableDescriptors`

Constructors in org.optaplanner.core.impl.heuristic.selector.move.generic with parameters of type PlanningVariableDescriptor
`ChangeMove(Object entity, PlanningVariableDescriptor variableDescriptor, Object toPlanningValue)`

Constructor parameters in org.optaplanner.core.impl.heuristic.selector.move.generic with type arguments of type PlanningVariableDescriptor
`PillarSwapMove(Collection<PlanningVariableDescriptor> variableDescriptors, List<Object> leftEntityList, List<Object> rightEntityList)`
`PillarSwapMoveSelector(PillarSelector leftPillarSelector, PillarSelector rightPillarSelector, Collection<PlanningVariableDescriptor> variableDescriptors, boolean randomSelection)`
`SwapMove(Collection<PlanningVariableDescriptor> variableDescriptors, Object leftEntity, Object rightEntity)`
`SwapMoveSelector(EntitySelector leftEntitySelector, EntitySelector rightEntitySelector, Collection<PlanningVariableDescriptor> variableDescriptors, boolean randomSelection)`

Uses of PlanningVariableDescriptor in org.optaplanner.core.impl.heuristic.selector.move.generic.chained

Fields in org.optaplanner.core.impl.heuristic.selector.move.generic.chained declared as PlanningVariableDescriptor
`protected PlanningVariableDescriptor` | `SubChainSwapMoveSelector.variableDescriptor`

Methods in org.optaplanner.core.impl.heuristic.selector.move.generic.chained with parameters of type PlanningVariableDescriptor
`static void` | `ChainedMoveUtils.doChainedChange(ScoreDirector scoreDirector, Object entity, PlanningVariableDescriptor variableDescriptor, Object toPlanningValue)`
`static void` | `ChainedMoveUtils.doReverseSubChainChange(ScoreDirector scoreDirector, SubChain subChain, PlanningVariableDescriptor variableDescriptor, Object toPlanningValue)`
`static void` | `ChainedMoveUtils.doSubChainChange(ScoreDirector scoreDirector, SubChain subChain, PlanningVariableDescriptor variableDescriptor, Object toPlanningValue)`

Constructors in org.optaplanner.core.impl.heuristic.selector.move.generic.chained with parameters of type PlanningVariableDescriptor
`ChainedChangeMove(Object entity, PlanningVariableDescriptor variableDescriptor, Object toPlanningValue)`
`SubChainChangeMove(SubChain subChain, PlanningVariableDescriptor variableDescriptor, Object toPlanningValue)`
`SubChainReversingChangeMove(SubChain subChain, PlanningVariableDescriptor variableDescriptor, Object toPlanningValue)`
`SubChainReversingSwapMove(PlanningVariableDescriptor variableDescriptor, SubChain leftSubChain, SubChain rightSubChain)`
`SubChainSwapMove(PlanningVariableDescriptor variableDescriptor, SubChain leftSubChain, SubChain rightSubChain)`

Constructor parameters in org.optaplanner.core.impl.heuristic.selector.move.generic.chained with type arguments of type PlanningVariableDescriptor
`ChainedSwapMove(Collection<PlanningVariableDescriptor> variableDescriptors, Object leftEntity, Object rightEntity)`

Uses of PlanningVariableDescriptor in org.optaplanner.core.impl.heuristic.selector.value

Fields in org.optaplanner.core.impl.heuristic.selector.value declared as PlanningVariableDescriptor
`protected PlanningVariableDescriptor` | `FromSolutionPropertyValueSelector.variableDescriptor`
`protected PlanningVariableDescriptor` | `FromEntityPropertyValueSelector.variableDescriptor`

Methods in org.optaplanner.core.impl.heuristic.selector.value that return PlanningVariableDescriptor
`PlanningVariableDescriptor` | `ValueSelector.getVariableDescriptor()`
`PlanningVariableDescriptor` | `FromSolutionPropertyValueSelector.getVariableDescriptor()`
`PlanningVariableDescriptor` | `FromEntityPropertyValueSelector.getVariableDescriptor()`

Constructors in org.optaplanner.core.impl.heuristic.selector.value with parameters of type PlanningVariableDescriptor
`FromSolutionPropertyValueSelector(PlanningVariableDescriptor variableDescriptor, SelectionCacheType cacheType, boolean randomSelection)`

Uses of PlanningVariableDescriptor in org.optaplanner.core.impl.heuristic.selector.value.chained

Methods in org.optaplanner.core.impl.heuristic.selector.value.chained that return PlanningVariableDescriptor
`PlanningVariableDescriptor` | `SubChainSelector.getVariableDescriptor()`
`PlanningVariableDescriptor` | `DefaultSubChainSelector.getVariableDescriptor()`

Uses of PlanningVariableDescriptor in org.optaplanner.core.impl.heuristic.selector.value.decorator

Fields in org.optaplanner.core.impl.heuristic.selector.value.decorator declared as PlanningVariableDescriptor
`protected PlanningVariableDescriptor` | `InitializedValueSelector.variableDescriptor`

Methods in org.optaplanner.core.impl.heuristic.selector.value.decorator that return PlanningVariableDescriptor
`PlanningVariableDescriptor` | `ReinitializeVariableValueSelector.getVariableDescriptor()`
`PlanningVariableDescriptor` | `ProbabilityValueSelector.getVariableDescriptor()`
`PlanningVariableDescriptor` | `InitializedValueSelector.getVariableDescriptor()`
`PlanningVariableDescriptor` | `EntityDependentSortingValueSelector.getVariableDescriptor()`
`PlanningVariableDescriptor` | `AbstractCachingValueSelector.getVariableDescriptor()`

Uses of PlanningVariableDescriptor in org.optaplanner.core.impl.heuristic.selector.variable

Methods in org.optaplanner.core.impl.heuristic.selector.variable that return PlanningVariableDescriptor
`PlanningVariableDescriptor` | `PlanningValueWalker.getVariableDescriptor()` Deprecated.

Constructors in org.optaplanner.core.impl.heuristic.selector.variable with parameters of type PlanningVariableDescriptor
`PlanningValueSelector(PlanningVariableDescriptor variableDescriptor)` Deprecated.
`PlanningValueWalker(PlanningVariableDescriptor variableDescriptor, PlanningValueSelector planningValueSelector)` Deprecated.

Uses of PlanningVariableDescriptor in org.optaplanner.core.impl.score.director

Methods in org.optaplanner.core.impl.score.director with parameters of type PlanningVariableDescriptor
`void` | `AbstractScoreDirector.afterVariableChanged(PlanningVariableDescriptor variableDescriptor, Object entity)`
`void` | `AbstractScoreDirector.beforeVariableChanged(PlanningVariableDescriptor variableDescriptor, Object entity)`
`Object` | `ScoreDirector.getTrailingEntity(PlanningVariableDescriptor chainedVariableDescriptor, Object planningValue)`
`Object` | `AbstractScoreDirector.getTrailingEntity(PlanningVariableDescriptor chainedVariableDescriptor, Object planningValue)`

Uses of PlanningVariableDescriptor in org.optaplanner.core.impl.score.director.common

Fields in org.optaplanner.core.impl.score.director.common with type parameters of type PlanningVariableDescriptor
`protected Map<PlanningVariableDescriptor,Map<Object,Set<Object>>>` | `TrailingEntityMapSupport.trailingEntitiesMap`

Methods in org.optaplanner.core.impl.score.director.common with parameters of type PlanningVariableDescriptor
`Object` | `TrailingEntityMapSupport.getTrailingEntity(PlanningVariableDescriptor chainedVariableDescriptor, Object planningValue)`
`void` | `TrailingEntityMapSupport.insertInTrailingEntityMap(PlanningVariableDescriptor variableDescriptor, Object entity)`
`void` | `TrailingEntityMapSupport.retractFromTrailingEntityMap(PlanningVariableDescriptor variableDescriptor, Object entity)`

Uses of PlanningVariableDescriptor in org.optaplanner.core.impl.score.director.drools

Methods in org.optaplanner.core.impl.score.director.drools with parameters of type PlanningVariableDescriptor
`void` | `DroolsScoreDirector.afterVariableChanged(PlanningVariableDescriptor variableDescriptor, Object entity)`

Uses of PlanningVariableDescriptor in org.optaplanner.core.impl.score.director.incremental

Methods in org.optaplanner.core.impl.score.director.incremental with parameters of type PlanningVariableDescriptor
`void` | `IncrementalScoreDirector.afterVariableChanged(PlanningVariableDescriptor variableDescriptor, Object entity)`
`void` | `IncrementalScoreDirector.beforeVariableChanged(PlanningVariableDescriptor variableDescriptor, Object entity)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| OptaPlanner distribution 6.0.1.Final
PREV NEXT | FRAMES NO FRAMES

Copyright © 2006-2013 JBoss by Red Hat. All Rights Reserved.