Uses of Class
org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor
-
-
Uses of GenuineVariableDescriptor in org.optaplanner.core.config
Methods in org.optaplanner.core.config that return GenuineVariableDescriptor Modifier and Type Method Description protected GenuineVariableDescriptor
AbstractConfig. deduceVariableDescriptor(EntityDescriptor entityDescriptor, String variableName)
Methods in org.optaplanner.core.config that return types with arguments of type GenuineVariableDescriptor Modifier and Type Method Description protected List<GenuineVariableDescriptor>
AbstractConfig. deduceVariableDescriptorList(EntityDescriptor entityDescriptor, List<String> variableNameIncludeList)
-
Uses of GenuineVariableDescriptor in org.optaplanner.core.config.heuristic.selector.move.generic
Method parameters in org.optaplanner.core.config.heuristic.selector.move.generic with type arguments of type GenuineVariableDescriptor Modifier and Type Method Description protected MoveSelectorConfig
ChangeMoveSelectorConfig. buildUnfoldedMoveSelectorConfig(List<GenuineVariableDescriptor> variableDescriptorList)
-
Uses of GenuineVariableDescriptor in org.optaplanner.core.config.heuristic.selector.value
Methods in org.optaplanner.core.config.heuristic.selector.value that return GenuineVariableDescriptor Modifier and Type Method Description GenuineVariableDescriptor
ValueSelectorConfig. extractVariableDescriptor(HeuristicConfigPolicy configPolicy, EntityDescriptor entityDescriptor)
Methods in org.optaplanner.core.config.heuristic.selector.value with parameters of type GenuineVariableDescriptor Modifier and Type Method Description protected ValueSelector
ValueSelectorConfig. applyInitializedChainedValueFilter(HeuristicConfigPolicy configPolicy, GenuineVariableDescriptor variableDescriptor, SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder, ValueSelector valueSelector)
protected boolean
ValueSelectorConfig. determineBaseRandomSelection(GenuineVariableDescriptor variableDescriptor, SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder)
static SelectionSorter
ValueSelectorConfig. determineSorter(ValueSorterManner valueSorterManner, GenuineVariableDescriptor variableDescriptor)
static boolean
ValueSelectorConfig. hasSorter(ValueSorterManner valueSorterManner, 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 Modifier and Type Method Description GenuineVariableDescriptor<Solution_>
EntityDescriptor. getGenuineVariableDescriptor(String variableName)
Methods in org.optaplanner.core.impl.domain.entity.descriptor that return types with arguments of type GenuineVariableDescriptor Modifier and Type Method Description Collection<GenuineVariableDescriptor<Solution_>>
EntityDescriptor. getDeclaredGenuineVariableDescriptors()
List<GenuineVariableDescriptor<Solution_>>
EntityDescriptor. getGenuineVariableDescriptorList()
Map<String,GenuineVariableDescriptor<Solution_>>
EntityDescriptor. getGenuineVariableDescriptorMap()
Collection<GenuineVariableDescriptor<Solution_>>
EntityDescriptor. getGenuineVariableDescriptors()
-
Uses of GenuineVariableDescriptor in org.optaplanner.core.impl.domain.solution.descriptor
Methods in org.optaplanner.core.impl.domain.solution.descriptor that return GenuineVariableDescriptor Modifier and Type Method Description GenuineVariableDescriptor<Solution_>
SolutionDescriptor. findGenuineVariableDescriptor(Object entity, String variableName)
GenuineVariableDescriptor<Solution_>
SolutionDescriptor. findGenuineVariableDescriptorOrFail(Object entity, String variableName)
-
Uses of GenuineVariableDescriptor in org.optaplanner.core.impl.domain.valuerange.descriptor
Fields in org.optaplanner.core.impl.domain.valuerange.descriptor declared as GenuineVariableDescriptor Modifier and Type Field Description protected GenuineVariableDescriptor<Solution_>
AbstractValueRangeDescriptor. variableDescriptor
Methods in org.optaplanner.core.impl.domain.valuerange.descriptor that return GenuineVariableDescriptor Modifier and Type Method Description GenuineVariableDescriptor<Solution_>
AbstractValueRangeDescriptor. getVariableDescriptor()
GenuineVariableDescriptor<Solution_>
ValueRangeDescriptor. getVariableDescriptor()
Constructors in org.optaplanner.core.impl.domain.valuerange.descriptor with parameters of type GenuineVariableDescriptor Constructor Description AbstractFromPropertyValueRangeDescriptor(GenuineVariableDescriptor<Solution_> variableDescriptor, boolean addNullInValueRange, MemberAccessor memberAccessor)
AbstractValueRangeDescriptor(GenuineVariableDescriptor<Solution_> variableDescriptor, boolean addNullInValueRange)
CompositeValueRangeDescriptor(GenuineVariableDescriptor<Solution_> variableDescriptor, boolean addNullInValueRange, List<ValueRangeDescriptor<Solution_>> childValueRangeDescriptorList)
FromEntityPropertyValueRangeDescriptor(GenuineVariableDescriptor<Solution_> variableDescriptor, boolean addNullInValueRange, MemberAccessor memberAccessor)
FromSolutionPropertyValueRangeDescriptor(GenuineVariableDescriptor<Solution_> variableDescriptor, boolean addNullInValueRange, MemberAccessor memberAccessor)
-
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 Constructor Description NullValueReinitializeVariableEntityFilter(GenuineVariableDescriptor<Solution_> 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 Modifier and Type Field Description protected List<GenuineVariableDescriptor>
DefaultPillarSelector. variableDescriptors
Constructor parameters in org.optaplanner.core.impl.heuristic.selector.entity.pillar with type arguments of type GenuineVariableDescriptor Constructor Description DefaultPillarSelector(EntitySelector entitySelector, List<GenuineVariableDescriptor> variableDescriptors, boolean randomSelection, SubPillarConfigPolicy subpillarConfigPolicy)
-
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 Modifier and Type Field Description protected GenuineVariableDescriptor<Solution_>
ChangeMove. variableDescriptor
protected GenuineVariableDescriptor<Solution_>
PillarChangeMove. variableDescriptor
Fields in org.optaplanner.core.impl.heuristic.selector.move.generic with type parameters of type GenuineVariableDescriptor Modifier and Type Field Description protected List<GenuineVariableDescriptor<Solution_>>
PillarSwapMove. variableDescriptorList
protected List<GenuineVariableDescriptor>
PillarSwapMoveSelector. variableDescriptorList
protected List<GenuineVariableDescriptor<Solution_>>
SwapMove. variableDescriptorList
protected List<GenuineVariableDescriptor>
SwapMoveSelector. variableDescriptorList
Constructors in org.optaplanner.core.impl.heuristic.selector.move.generic with parameters of type GenuineVariableDescriptor Constructor Description ChangeMove(Object entity, GenuineVariableDescriptor<Solution_> variableDescriptor, Object toPlanningValue)
PillarChangeMove(List<Object> pillar, GenuineVariableDescriptor<Solution_> variableDescriptor, Object toPlanningValue)
Constructor parameters in org.optaplanner.core.impl.heuristic.selector.move.generic with type arguments of type GenuineVariableDescriptor Constructor Description PillarSwapMove(List<GenuineVariableDescriptor<Solution_>> variableDescriptorList, List<Object> leftPillar, List<Object> rightPillar)
PillarSwapMoveSelector(PillarSelector leftPillarSelector, PillarSelector rightPillarSelector, List<GenuineVariableDescriptor> variableDescriptorList, boolean randomSelection)
SwapMove(List<GenuineVariableDescriptor<Solution_>> variableDescriptorList, Object leftEntity, Object rightEntity)
SwapMoveSelector(EntitySelector leftEntitySelector, EntitySelector rightEntitySelector, List<GenuineVariableDescriptor> variableDescriptorList, 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 Modifier and Type Field Description protected GenuineVariableDescriptor<Solution_>
KOptMove. variableDescriptor
protected GenuineVariableDescriptor
KOptMoveSelector. variableDescriptor
protected GenuineVariableDescriptor<Solution_>
SubChainChangeMove. variableDescriptor
protected GenuineVariableDescriptor<Solution_>
SubChainReversingChangeMove. variableDescriptor
protected GenuineVariableDescriptor<Solution_>
SubChainSwapMove. variableDescriptor
protected GenuineVariableDescriptor
SubChainSwapMoveSelector. variableDescriptor
protected GenuineVariableDescriptor<Solution_>
TailChainSwapMove. variableDescriptor
Constructors in org.optaplanner.core.impl.heuristic.selector.move.generic.chained with parameters of type GenuineVariableDescriptor Constructor Description ChainedChangeMove(Object entity, GenuineVariableDescriptor<Solution_> variableDescriptor, Object toPlanningValue, Object oldTrailingEntity, Object newTrailingEntity)
ChainedChangeMove(Object entity, GenuineVariableDescriptor<Solution_> variableDescriptor, SingletonInverseVariableSupply inverseVariableSupply, Object toPlanningValue)
KOptMove(GenuineVariableDescriptor<Solution_> variableDescriptor, SingletonInverseVariableSupply inverseVariableSupply, AnchorVariableSupply anchorVariableSupply, Object entity, Object[] values)
SubChainChangeMove(SubChain subChain, GenuineVariableDescriptor<Solution_> variableDescriptor, Object toPlanningValue, Object oldTrailingLastEntity, Object newTrailingEntity)
SubChainChangeMove(SubChain subChain, GenuineVariableDescriptor<Solution_> variableDescriptor, SingletonInverseVariableSupply inverseVariableSupply, Object toPlanningValue)
SubChainReversingChangeMove(SubChain subChain, GenuineVariableDescriptor<Solution_> variableDescriptor, Object toPlanningValue, Object oldTrailingLastEntity, Object newTrailingEntity)
SubChainReversingChangeMove(SubChain subChain, GenuineVariableDescriptor<Solution_> variableDescriptor, SingletonInverseVariableSupply inverseVariableSupply, Object toPlanningValue)
SubChainReversingSwapMove(GenuineVariableDescriptor<Solution_> variableDescriptor, SingletonInverseVariableSupply inverseVariableSupply, SubChain leftSubChain, SubChain rightSubChain)
SubChainReversingSwapMove(GenuineVariableDescriptor<Solution_> variableDescriptor, SubChain leftSubChain, Object leftTrailingLastEntity, SubChain rightSubChain, Object rightTrailingLastEntity)
SubChainSwapMove(GenuineVariableDescriptor<Solution_> variableDescriptor, SingletonInverseVariableSupply inverseVariableSupply, SubChain leftSubChain, SubChain rightSubChain)
SubChainSwapMove(GenuineVariableDescriptor<Solution_> variableDescriptor, SubChain leftSubChain, Object leftTrailingLastEntity, SubChain rightSubChain, Object rightTrailingLastEntity)
TailChainSwapMove(GenuineVariableDescriptor<Solution_> variableDescriptor, Object leftEntity, Object leftValue, Object leftAnchor, Object rightEntity, Object rightValue, Object rightAnchor)
TailChainSwapMove(GenuineVariableDescriptor<Solution_> variableDescriptor, Object leftEntity, Object leftValue, Object leftAnchor, Object rightEntity, Object rightValue, Object rightAnchor, Object leftNextEntity, Object rightNextEntity)
TailChainSwapMove(GenuineVariableDescriptor<Solution_> variableDescriptor, Object leftEntity, Object leftValue, Object leftAnchor, Object rightEntity, Object rightValue, Object rightAnchor, Object leftNextEntity, Object rightNextEntity, Object lastEntityInChain, Object entityAfterAnchor)
TailChainSwapMove(GenuineVariableDescriptor<Solution_> variableDescriptor, SingletonInverseVariableSupply inverseVariableSupply, AnchorVariableSupply anchorVariableSupply, Object leftEntity, Object rightValue)
Constructor parameters in org.optaplanner.core.impl.heuristic.selector.move.generic.chained with type arguments of type GenuineVariableDescriptor Constructor Description ChainedSwapMove(List<GenuineVariableDescriptor<Solution_>> genuineVariableDescriptors, Object leftEntity, Object rightEntity, List<Object> oldLeftTrailingEntityList, List<Object> oldRightTrailingEntityList)
ChainedSwapMove(List<GenuineVariableDescriptor<Solution_>> variableDescriptorList, List<SingletonInverseVariableSupply> inverseVariableSupplyList, 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 Modifier and Type Method Description GenuineVariableDescriptor<Solution_>
FromEntityPropertyValueSelector. getVariableDescriptor()
GenuineVariableDescriptor
FromSolutionPropertyValueSelector. getVariableDescriptor()
GenuineVariableDescriptor
ValueSelector. 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 Modifier and Type Method Description GenuineVariableDescriptor
DefaultSubChainSelector. getVariableDescriptor()
GenuineVariableDescriptor
SubChainSelector. 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 Modifier and Type Field Description protected GenuineVariableDescriptor
InitializedValueSelector. variableDescriptor
Methods in org.optaplanner.core.impl.heuristic.selector.value.decorator that return GenuineVariableDescriptor Modifier and Type Method Description GenuineVariableDescriptor
AbstractCachingValueSelector. getVariableDescriptor()
GenuineVariableDescriptor
DowncastingValueSelector. getVariableDescriptor()
GenuineVariableDescriptor
EntityDependentSortingValueSelector. getVariableDescriptor()
GenuineVariableDescriptor
FilteringValueSelector. getVariableDescriptor()
GenuineVariableDescriptor
InitializedValueSelector. getVariableDescriptor()
GenuineVariableDescriptor
ProbabilityValueSelector. getVariableDescriptor()
GenuineVariableDescriptor
ReinitializeVariableValueSelector. getVariableDescriptor()
GenuineVariableDescriptor
SelectedCountLimitValueSelector. getVariableDescriptor()
Constructors in org.optaplanner.core.impl.heuristic.selector.value.decorator with parameters of type GenuineVariableDescriptor Constructor Description MovableChainedTrailingValueFilter(GenuineVariableDescriptor<Solution_> variableDescriptor)
-
Uses of GenuineVariableDescriptor in org.optaplanner.core.impl.heuristic.selector.value.mimic
Methods in org.optaplanner.core.impl.heuristic.selector.value.mimic that return GenuineVariableDescriptor Modifier and Type Method Description GenuineVariableDescriptor
MimicRecordingValueSelector. getVariableDescriptor()
GenuineVariableDescriptor
MimicReplayingValueSelector. getVariableDescriptor()
GenuineVariableDescriptor
ValueMimicRecorder. getVariableDescriptor()
-
Uses of GenuineVariableDescriptor in org.optaplanner.core.impl.heuristic.selector.value.nearby
Methods in org.optaplanner.core.impl.heuristic.selector.value.nearby that return GenuineVariableDescriptor Modifier and Type Method Description GenuineVariableDescriptor
NearEntityNearbyValueSelector. getVariableDescriptor()
-
Uses of GenuineVariableDescriptor in org.optaplanner.core.impl.partitionedsearch.scope
Constructor parameters in org.optaplanner.core.impl.partitionedsearch.scope with type arguments of type GenuineVariableDescriptor Constructor Description PartitionChangeMove(Map<GenuineVariableDescriptor<Solution_>,List<org.apache.commons.lang3.tuple.Pair<Object,Object>>> changeMap, int partIndex)
-