OptaPlanner core 6.0.0.CR2

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 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 FromEntityPropertyValueSelector.variableDescriptor
           
protected  PlanningVariableDescriptor FromSolutionPropertyValueSelector.variableDescriptor
           
 

Methods in org.optaplanner.core.impl.heuristic.selector.value that return PlanningVariableDescriptor
 PlanningVariableDescriptor FromEntityPropertyValueSelector.getVariableDescriptor()
           
 PlanningVariableDescriptor FromSolutionPropertyValueSelector.getVariableDescriptor()
           
 PlanningVariableDescriptor ValueSelector.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 ProbabilityValueSelector.getVariableDescriptor()
           
 PlanningVariableDescriptor InitializedValueSelector.getVariableDescriptor()
           
 PlanningVariableDescriptor AbstractCachingValueSelector.getVariableDescriptor()
           
 PlanningVariableDescriptor ReinitializeVariableValueSelector.getVariableDescriptor()
           
 PlanningVariableDescriptor EntityDependentSortingValueSelector.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)
           
 


OptaPlanner core 6.0.0.CR2

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