Uses of Class
org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor
-
-
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 Modifier and Type Method Description static <Solution_>
SelectionSorter<Solution_,Object>ValueSelectorConfig. determineSorter(ValueSorterManner valueSorterManner, GenuineVariableDescriptor<Solution_> variableDescriptor)static <Solution_>
booleanValueSelectorConfig. hasSorter(ValueSorterManner valueSorterManner, GenuineVariableDescriptor<Solution_> variableDescriptor) -
Uses of GenuineVariableDescriptor in org.optaplanner.core.impl
Methods in org.optaplanner.core.impl that return GenuineVariableDescriptor Modifier and Type Method Description protected GenuineVariableDescriptor<Solution_>AbstractFromConfigFactory. deduceVariableDescriptor(EntityDescriptor<Solution_> entityDescriptor)protected GenuineVariableDescriptor<Solution_>AbstractFromConfigFactory. deduceVariableDescriptor(EntityDescriptor<Solution_> entityDescriptor, String variableName)Methods in org.optaplanner.core.impl that return types with arguments of type GenuineVariableDescriptor Modifier and Type Method Description protected List<GenuineVariableDescriptor<Solution_>>AbstractFromConfigFactory. deduceVariableDescriptorList(EntityDescriptor<Solution_> entityDescriptor, List<String> variableNameIncludeList) -
Uses of GenuineVariableDescriptor in org.optaplanner.core.impl.constructionheuristic.placer
Methods in org.optaplanner.core.impl.constructionheuristic.placer with parameters of type GenuineVariableDescriptor Modifier and Type Method Description protected ChangeMoveSelectorConfigQueuedValuePlacerFactory. buildChangeMoveSelectorConfig(HeuristicConfigPolicy<Solution_> configPolicy, String valueSelectorConfigId, GenuineVariableDescriptor<Solution_> 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<Solution_>>DefaultPillarSelector. variableDescriptorsConstructor parameters in org.optaplanner.core.impl.heuristic.selector.entity.pillar with type arguments of type GenuineVariableDescriptor Constructor Description DefaultPillarSelector(EntitySelector<Solution_> entitySelector, List<GenuineVariableDescriptor<Solution_>> 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<Solution_>>PillarSwapMoveSelector. variableDescriptorListprotected List<GenuineVariableDescriptor<Solution_>>SwapMove. variableDescriptorListprotected List<GenuineVariableDescriptor<Solution_>>SwapMoveSelector. variableDescriptorListMethod parameters in org.optaplanner.core.impl.heuristic.selector.move.generic with type arguments of type GenuineVariableDescriptor Modifier and Type Method Description protected MoveSelectorConfig<?>ChangeMoveSelectorFactory. buildUnfoldedMoveSelectorConfig(List<GenuineVariableDescriptor<Solution_>> 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<Solution_> leftPillarSelector, PillarSelector<Solution_> rightPillarSelector, List<GenuineVariableDescriptor<Solution_>> variableDescriptorList, boolean randomSelection)SwapMove(List<GenuineVariableDescriptor<Solution_>> variableDescriptorList, Object leftEntity, Object rightEntity)SwapMoveSelector(EntitySelector<Solution_> leftEntitySelector, EntitySelector<Solution_> rightEntitySelector, List<GenuineVariableDescriptor<Solution_>> 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 GenuineVariableDescriptor<Solution_>KOptMoveSelector. variableDescriptorprotected GenuineVariableDescriptor<Solution_>SubChainChangeMove. variableDescriptorprotected GenuineVariableDescriptor<Solution_>SubChainReversingChangeMove. variableDescriptorprotected GenuineVariableDescriptor<Solution_>SubChainSwapMove. variableDescriptorprotected GenuineVariableDescriptor<Solution_>SubChainSwapMoveSelector. 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_>ValueSelectorFactory. extractVariableDescriptor(HeuristicConfigPolicy<Solution_> configPolicy, EntityDescriptor<Solution_> entityDescriptor)GenuineVariableDescriptor<Solution_>FromEntityPropertyValueSelector. getVariableDescriptor()GenuineVariableDescriptor<Solution_>FromSolutionPropertyValueSelector. getVariableDescriptor()GenuineVariableDescriptor<Solution_>ValueSelector. getVariableDescriptor()Methods in org.optaplanner.core.impl.heuristic.selector.value with parameters of type GenuineVariableDescriptor Modifier and Type Method Description protected ValueSelector<Solution_>ValueSelectorFactory. applyInitializedChainedValueFilter(HeuristicConfigPolicy<Solution_> configPolicy, GenuineVariableDescriptor<Solution_> variableDescriptor, ValueSelector<Solution_> valueSelector)protected booleanValueSelectorFactory. determineBaseRandomSelection(GenuineVariableDescriptor<Solution_> variableDescriptor, SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder)protected booleanValueSelectorFactory. isBaseInherentlyCached(GenuineVariableDescriptor<Solution_> variableDescriptor) -
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<Solution_>DefaultSubChainSelector. getVariableDescriptor()GenuineVariableDescriptor<Solution_>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<Solution_>InitializedValueSelector. variableDescriptorMethods in org.optaplanner.core.impl.heuristic.selector.value.decorator that return GenuineVariableDescriptor Modifier and Type Method Description GenuineVariableDescriptor<Solution_>AbstractCachingValueSelector. getVariableDescriptor()GenuineVariableDescriptor<Solution_>DowncastingValueSelector. getVariableDescriptor()GenuineVariableDescriptor<Solution_>EntityDependentSortingValueSelector. getVariableDescriptor()GenuineVariableDescriptor<Solution_>FilteringValueSelector. getVariableDescriptor()GenuineVariableDescriptor<Solution_>InitializedValueSelector. getVariableDescriptor()GenuineVariableDescriptor<Solution_>ProbabilityValueSelector. getVariableDescriptor()GenuineVariableDescriptor<Solution_>ReinitializeVariableValueSelector. getVariableDescriptor()GenuineVariableDescriptor<Solution_>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<Solution_>MimicRecordingValueSelector. getVariableDescriptor()GenuineVariableDescriptor<Solution_>MimicReplayingValueSelector. getVariableDescriptor()GenuineVariableDescriptor<Solution_>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<Solution_>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)
-