Uses of Class
org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
-
-
Uses of EntityDescriptor in org.optaplanner.constraint.drl
Methods in org.optaplanner.constraint.drl with parameters of type EntityDescriptor Modifier and Type Method Description void
DrlScoreDirector. afterEntityAdded(EntityDescriptor<Solution_> entityDescriptor, Object entity)
void
DrlScoreDirector. afterEntityRemoved(EntityDescriptor<Solution_> entityDescriptor, Object entity)
-
Uses of EntityDescriptor in org.optaplanner.core.config.heuristic.selector.entity
Methods in org.optaplanner.core.config.heuristic.selector.entity with parameters of type EntityDescriptor Modifier and Type Method Description static <Solution_,T>
SelectionSorter<Solution_,T>EntitySelectorConfig. determineSorter(EntitySorterManner entitySorterManner, EntityDescriptor<Solution_> entityDescriptor)
static <Solution_>
booleanEntitySelectorConfig. hasSorter(EntitySorterManner entitySorterManner, EntityDescriptor<Solution_> entityDescriptor)
-
Uses of EntityDescriptor in org.optaplanner.core.impl
Methods in org.optaplanner.core.impl that return EntityDescriptor Modifier and Type Method Description protected EntityDescriptor<Solution_>
AbstractFromConfigFactory. deduceEntityDescriptor(HeuristicConfigPolicy<Solution_> configPolicy, Class<?> entityClass)
protected EntityDescriptor<Solution_>
AbstractFromConfigFactory. getTheOnlyEntityDescriptor(SolutionDescriptor<Solution_> solutionDescriptor)
Methods in org.optaplanner.core.impl with parameters of type EntityDescriptor Modifier and Type Method Description protected GenuineVariableDescriptor<Solution_>
AbstractFromConfigFactory. deduceGenuineVariableDescriptor(EntityDescriptor<Solution_> entityDescriptor, String variableName)
protected List<GenuineVariableDescriptor<Solution_>>
AbstractFromConfigFactory. deduceVariableDescriptorList(EntityDescriptor<Solution_> entityDescriptor, List<String> variableNameIncludeList)
static <Solution_>
EntitySelectorConfigAbstractFromConfigFactory. getDefaultEntitySelectorConfigForEntity(HeuristicConfigPolicy<Solution_> configPolicy, EntityDescriptor<Solution_> entityDescriptor)
protected GenuineVariableDescriptor<Solution_>
AbstractFromConfigFactory. getTheOnlyVariableDescriptor(EntityDescriptor<Solution_> entityDescriptor)
protected GenuineVariableDescriptor<Solution_>
AbstractFromConfigFactory. getVariableDescriptorForName(EntityDescriptor<Solution_> entityDescriptor, String variableName)
-
Uses of EntityDescriptor in org.optaplanner.core.impl.domain.solution.descriptor
Methods in org.optaplanner.core.impl.domain.solution.descriptor that return EntityDescriptor Modifier and Type Method Description EntityDescriptor<Solution_>
SolutionDescriptor. findEntityDescriptor(Class<?> entitySubclass)
EntityDescriptor<Solution_>
SolutionDescriptor. findEntityDescriptorOrFail(Class<?> entitySubclass)
EntityDescriptor<Solution_>
SolutionDescriptor. getEntityDescriptorStrict(Class<?> entityClass)
Methods in org.optaplanner.core.impl.domain.solution.descriptor that return types with arguments of type EntityDescriptor Modifier and Type Method Description Collection<EntityDescriptor<Solution_>>
SolutionDescriptor. getEntityDescriptors()
Collection<EntityDescriptor<Solution_>>
SolutionDescriptor. getGenuineEntityDescriptors()
Methods in org.optaplanner.core.impl.domain.solution.descriptor with parameters of type EntityDescriptor Modifier and Type Method Description void
SolutionDescriptor. addEntityDescriptor(EntityDescriptor<Solution_> entityDescriptor)
-
Uses of EntityDescriptor in org.optaplanner.core.impl.domain.variable.anchor
Constructors in org.optaplanner.core.impl.domain.variable.anchor with parameters of type EntityDescriptor Constructor Description AnchorShadowVariableDescriptor(EntityDescriptor<Solution_> entityDescriptor, MemberAccessor variableMemberAccessor)
-
Uses of EntityDescriptor in org.optaplanner.core.impl.domain.variable.custom
Constructors in org.optaplanner.core.impl.domain.variable.custom with parameters of type EntityDescriptor Constructor Description CustomShadowVariableDescriptor(EntityDescriptor<Solution_> entityDescriptor, MemberAccessor variableMemberAccessor)
-
Uses of EntityDescriptor in org.optaplanner.core.impl.domain.variable.descriptor
Fields in org.optaplanner.core.impl.domain.variable.descriptor declared as EntityDescriptor Modifier and Type Field Description protected EntityDescriptor<Solution_>
VariableDescriptor. entityDescriptor
Methods in org.optaplanner.core.impl.domain.variable.descriptor that return EntityDescriptor Modifier and Type Method Description EntityDescriptor<Solution_>
VariableDescriptor. getEntityDescriptor()
Constructors in org.optaplanner.core.impl.domain.variable.descriptor with parameters of type EntityDescriptor Constructor Description BasicVariableDescriptor(EntityDescriptor<Solution_> entityDescriptor, MemberAccessor variableMemberAccessor)
GenuineVariableDescriptor(EntityDescriptor<Solution_> entityDescriptor, MemberAccessor variableMemberAccessor)
ListVariableDescriptor(EntityDescriptor<Solution_> entityDescriptor, MemberAccessor variableMemberAccessor)
ShadowVariableDescriptor(EntityDescriptor<Solution_> entityDescriptor, MemberAccessor variableMemberAccessor)
VariableDescriptor(EntityDescriptor<Solution_> entityDescriptor, MemberAccessor variableMemberAccessor)
-
Uses of EntityDescriptor in org.optaplanner.core.impl.domain.variable.index
Constructors in org.optaplanner.core.impl.domain.variable.index with parameters of type EntityDescriptor Constructor Description IndexShadowVariableDescriptor(EntityDescriptor<Solution_> entityDescriptor, MemberAccessor variableMemberAccessor)
-
Uses of EntityDescriptor in org.optaplanner.core.impl.domain.variable.inverserelation
Constructors in org.optaplanner.core.impl.domain.variable.inverserelation with parameters of type EntityDescriptor Constructor Description InverseRelationShadowVariableDescriptor(EntityDescriptor<Solution_> entityDescriptor, MemberAccessor variableMemberAccessor)
-
Uses of EntityDescriptor in org.optaplanner.core.impl.domain.variable.listener.support
Methods in org.optaplanner.core.impl.domain.variable.listener.support with parameters of type EntityDescriptor Modifier and Type Method Description void
VariableListenerSupport. beforeEntityAdded(EntityDescriptor<Solution_> entityDescriptor, Object entity)
void
VariableListenerSupport. beforeEntityRemoved(EntityDescriptor<Solution_> entityDescriptor, Object entity)
-
Uses of EntityDescriptor in org.optaplanner.core.impl.exhaustivesearch
Methods in org.optaplanner.core.impl.exhaustivesearch that return EntityDescriptor Modifier and Type Method Description protected EntityDescriptor<Solution_>
DefaultExhaustiveSearchPhaseFactory. deduceEntityDescriptor(SolutionDescriptor<Solution_> solutionDescriptor)
-
Uses of EntityDescriptor in org.optaplanner.core.impl.heuristic.selector.entity
Fields in org.optaplanner.core.impl.heuristic.selector.entity declared as EntityDescriptor Modifier and Type Field Description protected EntityDescriptor<Solution_>
FromSolutionEntitySelector. entityDescriptor
Methods in org.optaplanner.core.impl.heuristic.selector.entity that return EntityDescriptor Modifier and Type Method Description EntityDescriptor<Solution_>
EntitySelectorFactory. extractEntityDescriptor(HeuristicConfigPolicy<Solution_> configPolicy)
EntityDescriptor<Solution_>
EntitySelector. getEntityDescriptor()
EntityDescriptor<Solution_>
FromSolutionEntitySelector. getEntityDescriptor()
Methods in org.optaplanner.core.impl.heuristic.selector.entity with parameters of type EntityDescriptor Modifier and Type Method Description protected boolean
EntitySelectorFactory. determineBaseRandomSelection(EntityDescriptor<Solution_> entityDescriptor, SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder)
Constructors in org.optaplanner.core.impl.heuristic.selector.entity with parameters of type EntityDescriptor Constructor Description FromSolutionEntitySelector(EntityDescriptor<Solution_> entityDescriptor, SelectionCacheType minimumCacheType, boolean randomSelection)
-
Uses of EntityDescriptor in org.optaplanner.core.impl.heuristic.selector.entity.decorator
Methods in org.optaplanner.core.impl.heuristic.selector.entity.decorator that return EntityDescriptor Modifier and Type Method Description EntityDescriptor<Solution_>
AbstractCachingEntitySelector. getEntityDescriptor()
EntityDescriptor<Solution_>
FilteringEntitySelector. getEntityDescriptor()
EntityDescriptor<Solution_>
ProbabilityEntitySelector. getEntityDescriptor()
EntityDescriptor<Solution_>
SelectedCountLimitEntitySelector. getEntityDescriptor()
-
Uses of EntityDescriptor in org.optaplanner.core.impl.heuristic.selector.entity.mimic
Methods in org.optaplanner.core.impl.heuristic.selector.entity.mimic that return EntityDescriptor Modifier and Type Method Description EntityDescriptor<Solution_>
EntityMimicRecorder. getEntityDescriptor()
EntityDescriptor<Solution_>
ManualEntityMimicRecorder. getEntityDescriptor()
EntityDescriptor<Solution_>
MimicRecordingEntitySelector. getEntityDescriptor()
EntityDescriptor<Solution_>
MimicReplayingEntitySelector. getEntityDescriptor()
-
Uses of EntityDescriptor in org.optaplanner.core.impl.heuristic.selector.entity.nearby
Methods in org.optaplanner.core.impl.heuristic.selector.entity.nearby that return EntityDescriptor Modifier and Type Method Description EntityDescriptor<Solution_>
NearEntityNearbyEntitySelector. getEntityDescriptor()
-
Uses of EntityDescriptor in org.optaplanner.core.impl.heuristic.selector.entity.pillar
Methods in org.optaplanner.core.impl.heuristic.selector.entity.pillar that return EntityDescriptor Modifier and Type Method Description EntityDescriptor<Solution_>
DefaultPillarSelector. getEntityDescriptor()
EntityDescriptor<Solution_>
PillarSelector. getEntityDescriptor()
-
Uses of EntityDescriptor in org.optaplanner.core.impl.heuristic.selector.move.generic
Method parameters in org.optaplanner.core.impl.heuristic.selector.move.generic with type arguments of type EntityDescriptor Modifier and Type Method Description protected MoveSelectorConfig<?>
SwapMoveSelectorFactory. buildUnfoldedMoveSelectorConfig(Collection<EntityDescriptor<Solution_>> entityDescriptors)
-
Uses of EntityDescriptor in org.optaplanner.core.impl.heuristic.selector.value
Methods in org.optaplanner.core.impl.heuristic.selector.value that return EntityDescriptor Modifier and Type Method Description protected EntityDescriptor<Solution_>
ValueSelectorFactory. downcastEntityDescriptor(HeuristicConfigPolicy<Solution_> configPolicy, EntityDescriptor<Solution_> entityDescriptor)
-
Uses of EntityDescriptor in org.optaplanner.core.impl.heuristic.selector.value.chained
Methods in org.optaplanner.core.impl.heuristic.selector.value.chained with parameters of type EntityDescriptor Modifier and Type Method Description SubChainSelector<Solution_>
SubChainSelectorFactory. buildSubChainSelector(HeuristicConfigPolicy<Solution_> configPolicy, EntityDescriptor<Solution_> entityDescriptor, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder)
-
Uses of EntityDescriptor in org.optaplanner.core.impl.score.director
Methods in org.optaplanner.core.impl.score.director with parameters of type EntityDescriptor Modifier and Type Method Description void
AbstractScoreDirector. afterEntityAdded(EntityDescriptor<Solution_> entityDescriptor, Object entity)
void
AbstractScoreDirector. afterEntityRemoved(EntityDescriptor<Solution_> entityDescriptor, Object entity)
void
AbstractScoreDirector. beforeEntityAdded(EntityDescriptor<Solution_> entityDescriptor, Object entity)
void
AbstractScoreDirector. beforeEntityRemoved(EntityDescriptor<Solution_> entityDescriptor, Object entity)
-
Uses of EntityDescriptor in org.optaplanner.core.impl.score.director.incremental
Methods in org.optaplanner.core.impl.score.director.incremental with parameters of type EntityDescriptor Modifier and Type Method Description void
IncrementalScoreDirector. afterEntityAdded(EntityDescriptor<Solution_> entityDescriptor, Object entity)
void
IncrementalScoreDirector. afterEntityRemoved(EntityDescriptor<Solution_> entityDescriptor, Object entity)
void
IncrementalScoreDirector. beforeEntityAdded(EntityDescriptor<Solution_> entityDescriptor, Object entity)
void
IncrementalScoreDirector. beforeEntityRemoved(EntityDescriptor<Solution_> entityDescriptor, Object entity)
-