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 GenuineVariableDescriptorAbstractConfig. 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 MoveSelectorConfigChangeMoveSelectorConfig. 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 GenuineVariableDescriptorValueSelectorConfig. 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 ValueSelectorValueSelectorConfig. applyInitializedChainedValueFilter(HeuristicConfigPolicy configPolicy, GenuineVariableDescriptor variableDescriptor, SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder, ValueSelector valueSelector)protected booleanValueSelectorConfig. determineBaseRandomSelection(GenuineVariableDescriptor variableDescriptor, SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder)static SelectionSorterValueSelectorConfig. determineSorter(ValueSorterManner valueSorterManner, GenuineVariableDescriptor variableDescriptor)static booleanValueSelectorConfig. hasSorter(ValueSorterManner valueSorterManner, GenuineVariableDescriptor variableDescriptor)protected booleanValueSelectorConfig. 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. variableDescriptorMethods 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. variableDescriptorsConstructor 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. variableDescriptorprotected GenuineVariableDescriptor<Solution_>PillarChangeMove. variableDescriptorFields 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. variableDescriptorListprotected List<GenuineVariableDescriptor>PillarSwapMoveSelector. variableDescriptorListprotected List<GenuineVariableDescriptor<Solution_>>SwapMove. variableDescriptorListprotected List<GenuineVariableDescriptor>SwapMoveSelector. variableDescriptorListConstructors 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. variableDescriptorprotected GenuineVariableDescriptorKOptMoveSelector. variableDescriptorprotected GenuineVariableDescriptor<Solution_>SubChainChangeMove. variableDescriptorprotected GenuineVariableDescriptor<Solution_>SubChainReversingChangeMove. variableDescriptorprotected GenuineVariableDescriptor<Solution_>SubChainSwapMove. variableDescriptorprotected GenuineVariableDescriptorSubChainSwapMoveSelector. variableDescriptorprotected GenuineVariableDescriptor<Solution_>TailChainSwapMove. variableDescriptorConstructors 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()GenuineVariableDescriptorFromSolutionPropertyValueSelector. getVariableDescriptor()GenuineVariableDescriptorValueSelector. 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 GenuineVariableDescriptorDefaultSubChainSelector. getVariableDescriptor()GenuineVariableDescriptorSubChainSelector. 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 GenuineVariableDescriptorInitializedValueSelector. variableDescriptorMethods in org.optaplanner.core.impl.heuristic.selector.value.decorator that return GenuineVariableDescriptor Modifier and Type Method Description GenuineVariableDescriptorAbstractCachingValueSelector. getVariableDescriptor()GenuineVariableDescriptorDowncastingValueSelector. getVariableDescriptor()GenuineVariableDescriptorEntityDependentSortingValueSelector. getVariableDescriptor()GenuineVariableDescriptorFilteringValueSelector. getVariableDescriptor()GenuineVariableDescriptorInitializedValueSelector. getVariableDescriptor()GenuineVariableDescriptorProbabilityValueSelector. getVariableDescriptor()GenuineVariableDescriptorReinitializeVariableValueSelector. getVariableDescriptor()GenuineVariableDescriptorSelectedCountLimitValueSelector. 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 GenuineVariableDescriptorMimicRecordingValueSelector. getVariableDescriptor()GenuineVariableDescriptorMimicReplayingValueSelector. getVariableDescriptor()GenuineVariableDescriptorValueMimicRecorder. 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 GenuineVariableDescriptorNearEntityNearbyValueSelector. 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)
-