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

## Uses of Class
org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor

Packages that use GenuineVariableDescriptor
org.optaplanner.core.config.heuristic.selector |
org.optaplanner.core.config.heuristic.selector.value |
org.optaplanner.core.impl.domain.entity.descriptor |
org.optaplanner.core.impl.domain.solution.descriptor |
org.optaplanner.core.impl.domain.valuerange.descriptor |
org.optaplanner.core.impl.domain.variable.descriptor |
org.optaplanner.core.impl.domain.variable.listener |
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.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 GenuineVariableDescriptor in org.optaplanner.core.config.heuristic.selector

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

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

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

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

Uses of GenuineVariableDescriptor in org.optaplanner.core.impl.domain.entity.descriptor

Methods in org.optaplanner.core.impl.domain.entity.descriptor that return GenuineVariableDescriptor
`GenuineVariableDescriptor` | `EntityDescriptor.getVariableDescriptor(String propertyName)`

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

Method parameters in org.optaplanner.core.impl.domain.entity.descriptor with type arguments of type GenuineVariableDescriptor
`void` | `EntityDescriptor.addVariableListenersToMap(Map<GenuineVariableDescriptor,List<VariableListener>> variableListenerMap)`

Uses of GenuineVariableDescriptor in org.optaplanner.core.impl.domain.solution.descriptor

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

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

Uses of GenuineVariableDescriptor in org.optaplanner.core.impl.domain.valuerange.descriptor

Fields in org.optaplanner.core.impl.domain.valuerange.descriptor declared as GenuineVariableDescriptor
`protected GenuineVariableDescriptor` | `AbstractValueRangeDescriptor.variableDescriptor`

Methods in org.optaplanner.core.impl.domain.valuerange.descriptor that return GenuineVariableDescriptor
`GenuineVariableDescriptor` | `ValueRangeDescriptor.getVariableDescriptor()`
`GenuineVariableDescriptor` | `AbstractValueRangeDescriptor.getVariableDescriptor()`

Constructors in org.optaplanner.core.impl.domain.valuerange.descriptor with parameters of type GenuineVariableDescriptor
`AbstractFromPropertyValueRangeDescriptor(GenuineVariableDescriptor variableDescriptor, boolean addNullInValueRange, Method readMethod)`
`AbstractValueRangeDescriptor(GenuineVariableDescriptor variableDescriptor, boolean addNullInValueRange)`
`CompositeValueRangeDescriptor(GenuineVariableDescriptor variableDescriptor, boolean addNullInValueRange, List<ValueRangeDescriptor> childValueRangeDescriptorList)`
`FromEntityPropertyValueRangeDescriptor(GenuineVariableDescriptor variableDescriptor, boolean addNullInValueRange, Method readMethod)`
`FromSolutionPropertyValueRangeDescriptor(GenuineVariableDescriptor variableDescriptor, boolean addNullInValueRange, Method readMethod)`

Uses of GenuineVariableDescriptor in org.optaplanner.core.impl.domain.variable.descriptor

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

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

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

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

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

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

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

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

Constructor parameters in org.optaplanner.core.impl.heuristic.selector.entity.pillar with type arguments of type GenuineVariableDescriptor
`DefaultPillarSelector(EntitySelector entitySelector, Collection<GenuineVariableDescriptor> variableDescriptors, boolean randomSelection, boolean subPillarEnabled, int minimumSubPillarSize, int maximumSubPillarSize)`

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

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

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

Constructors in org.optaplanner.core.impl.heuristic.selector.move.generic with parameters of type GenuineVariableDescriptor
`ChangeMove(Object entity, GenuineVariableDescriptor variableDescriptor, Object toPlanningValue)`
`PillarChangeMove(List<Object> pillar, GenuineVariableDescriptor variableDescriptor, Object toPlanningValue)`

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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