Uses of Class
org.drools.planner.core.domain.variable.PlanningVariableDescriptor

Packages that use PlanningVariableDescriptor
org.drools.planner.core.constructionheuristic.placer.value   
org.drools.planner.core.domain.entity   
org.drools.planner.core.domain.solution   
org.drools.planner.core.domain.variable   
org.drools.planner.core.heuristic.selector.entity.decorator   
org.drools.planner.core.heuristic.selector.entity.pillar   
org.drools.planner.core.heuristic.selector.move.generic   
org.drools.planner.core.heuristic.selector.move.generic.chained   
org.drools.planner.core.heuristic.selector.value   
org.drools.planner.core.heuristic.selector.value.chained   
org.drools.planner.core.heuristic.selector.value.decorator   
org.drools.planner.core.heuristic.selector.variable   
org.drools.planner.core.score.director   
 

Uses of PlanningVariableDescriptor in org.drools.planner.core.constructionheuristic.placer.value
 

Fields in org.drools.planner.core.constructionheuristic.placer.value declared as PlanningVariableDescriptor
protected  PlanningVariableDescriptor ValuePlacer.variableDescriptor
           
 

Uses of PlanningVariableDescriptor in org.drools.planner.core.domain.entity
 

Methods in org.drools.planner.core.domain.entity that return PlanningVariableDescriptor
 PlanningVariableDescriptor PlanningEntityDescriptor.getPlanningVariableDescriptor(String propertyName)
           
 

Methods in org.drools.planner.core.domain.entity that return types with arguments of type PlanningVariableDescriptor
 Collection<PlanningVariableDescriptor> PlanningEntityDescriptor.getPlanningVariableDescriptors()
           
 

Uses of PlanningVariableDescriptor in org.drools.planner.core.domain.solution
 

Methods in org.drools.planner.core.domain.solution that return types with arguments of type PlanningVariableDescriptor
 Collection<PlanningVariableDescriptor> SolutionDescriptor.getChainedVariableDescriptors()
           
 

Uses of PlanningVariableDescriptor in org.drools.planner.core.domain.variable
 

Fields in org.drools.planner.core.domain.variable declared as PlanningVariableDescriptor
protected  PlanningVariableDescriptor AbstractPlanningValueRangeDescriptor.variableDescriptor
           
 

Constructors in org.drools.planner.core.domain.variable with parameters of type PlanningVariableDescriptor
AbstractPlanningValueRangeDescriptor(PlanningVariableDescriptor variableDescriptor)
           
CompositePlanningValueRangeDescriptor(PlanningVariableDescriptor variableDescriptor, List<PlanningValueRangeDescriptor> valueRangeDescriptorList)
           
PlanningEntityPropertyPlanningValueRangeDescriptor(PlanningVariableDescriptor variableDescriptor, ValueRange valueRangeAnnotation)
           
SolutionPropertyPlanningValueRangeDescriptor(PlanningVariableDescriptor variableDescriptor, ValueRange valueRangeAnnotation)
           
UndefinedPlanningValueRangeDescriptor(PlanningVariableDescriptor variableDescriptor, ValueRange valueRangeAnnotation)
           
 

Uses of PlanningVariableDescriptor in org.drools.planner.core.heuristic.selector.entity.decorator
 

Constructors in org.drools.planner.core.heuristic.selector.entity.decorator with parameters of type PlanningVariableDescriptor
NullValueUninitializedEntityFilter(PlanningVariableDescriptor planningVariableDescriptor)
           
 

Uses of PlanningVariableDescriptor in org.drools.planner.core.heuristic.selector.entity.pillar
 

Fields in org.drools.planner.core.heuristic.selector.entity.pillar with type parameters of type PlanningVariableDescriptor
protected  Collection<PlanningVariableDescriptor> SameValuePillarSelector.variableDescriptors
           
 

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

Uses of PlanningVariableDescriptor in org.drools.planner.core.heuristic.selector.move.generic
 

Fields in org.drools.planner.core.heuristic.selector.move.generic declared as PlanningVariableDescriptor
protected  PlanningVariableDescriptor ChangeMove.variableDescriptor
           
 

Fields in org.drools.planner.core.heuristic.selector.move.generic with type parameters of type PlanningVariableDescriptor
protected  Collection<PlanningVariableDescriptor> SwapMoveSelector.variableDescriptors
           
protected  Collection<PlanningVariableDescriptor> PillarSwapMoveSelector.variableDescriptors
           
protected  Collection<PlanningVariableDescriptor> SwapMove.variableDescriptors
           
 

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

Constructor parameters in org.drools.planner.core.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.drools.planner.core.heuristic.selector.move.generic.chained
 

Fields in org.drools.planner.core.heuristic.selector.move.generic.chained declared as PlanningVariableDescriptor
protected  PlanningVariableDescriptor SubChainSwapMoveSelector.variableDescriptor
           
 

Methods in org.drools.planner.core.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.drools.planner.core.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.drools.planner.core.heuristic.selector.move.generic.chained with type arguments of type PlanningVariableDescriptor
ChainedSwapMove(Collection<PlanningVariableDescriptor> variableDescriptors, Object leftEntity, Object rightEntity)
           
 

Uses of PlanningVariableDescriptor in org.drools.planner.core.heuristic.selector.value
 

Fields in org.drools.planner.core.heuristic.selector.value declared as PlanningVariableDescriptor
protected  PlanningVariableDescriptor FromSolutionPropertyValueSelector.variableDescriptor
           
 

Methods in org.drools.planner.core.heuristic.selector.value that return PlanningVariableDescriptor
 PlanningVariableDescriptor ValueSelector.getVariableDescriptor()
           
 PlanningVariableDescriptor FromSolutionPropertyValueSelector.getVariableDescriptor()
           
 

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

Uses of PlanningVariableDescriptor in org.drools.planner.core.heuristic.selector.value.chained
 

Methods in org.drools.planner.core.heuristic.selector.value.chained that return PlanningVariableDescriptor
 PlanningVariableDescriptor SubChainSelector.getVariableDescriptor()
           
 PlanningVariableDescriptor DefaultSubChainSelector.getVariableDescriptor()
           
 

Uses of PlanningVariableDescriptor in org.drools.planner.core.heuristic.selector.value.decorator
 

Methods in org.drools.planner.core.heuristic.selector.value.decorator that return PlanningVariableDescriptor
 PlanningVariableDescriptor AbstractCachingValueSelector.getVariableDescriptor()
           
 PlanningVariableDescriptor ProbabilityValueSelector.getVariableDescriptor()
           
 

Uses of PlanningVariableDescriptor in org.drools.planner.core.heuristic.selector.variable
 

Methods in org.drools.planner.core.heuristic.selector.variable that return PlanningVariableDescriptor
 PlanningVariableDescriptor PlanningValueWalker.getPlanningVariableDescriptor()
          Deprecated.  
 

Constructors in org.drools.planner.core.heuristic.selector.variable with parameters of type PlanningVariableDescriptor
PlanningValueSelector(PlanningVariableDescriptor planningVariableDescriptor)
          Deprecated.  
PlanningValueWalker(PlanningVariableDescriptor planningVariableDescriptor, PlanningValueSelector planningValueSelector)
          Deprecated.  
 

Uses of PlanningVariableDescriptor in org.drools.planner.core.score.director
 

Fields in org.drools.planner.core.score.director with type parameters of type PlanningVariableDescriptor
protected  Map<PlanningVariableDescriptor,Map<Object,List<Object>>> AbstractScoreDirector.chainedVariableToTrailingEntitiesMap
           
 

Methods in org.drools.planner.core.score.director with parameters of type PlanningVariableDescriptor
 Object AbstractScoreDirector.getTrailingEntity(PlanningVariableDescriptor chainedVariableDescriptor, Object planningValue)
           
 Object ScoreDirector.getTrailingEntity(PlanningVariableDescriptor chainedVariableDescriptor, Object planningValue)
           
 



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