Uses of Class
org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
-
-
Uses of EntityDescriptor in org.optaplanner.core.config
Methods in org.optaplanner.core.config that return EntityDescriptor Modifier and Type Method Description protected EntityDescriptor
AbstractConfig. deduceEntityDescriptor(SolutionDescriptor solutionDescriptor, Class<?> entityClass)
Methods in org.optaplanner.core.config with parameters of type EntityDescriptor Modifier and Type Method Description protected GenuineVariableDescriptor
AbstractConfig. deduceVariableDescriptor(EntityDescriptor entityDescriptor, String variableName)
protected List<GenuineVariableDescriptor>
AbstractConfig. deduceVariableDescriptorList(EntityDescriptor entityDescriptor, List<String> variableNameIncludeList)
-
Uses of EntityDescriptor in org.optaplanner.core.config.exhaustivesearch
Methods in org.optaplanner.core.config.exhaustivesearch that return EntityDescriptor Modifier and Type Method Description protected EntityDescriptor
ExhaustiveSearchPhaseConfig. deduceEntityDescriptor(SolutionDescriptor solutionDescriptor)
-
Uses of EntityDescriptor in org.optaplanner.core.config.heuristic.selector.entity
Methods in org.optaplanner.core.config.heuristic.selector.entity that return EntityDescriptor Modifier and Type Method Description EntityDescriptor
EntitySelectorConfig. extractEntityDescriptor(HeuristicConfigPolicy configPolicy)
Methods in org.optaplanner.core.config.heuristic.selector.entity with parameters of type EntityDescriptor Modifier and Type Method Description protected boolean
EntitySelectorConfig. determineBaseRandomSelection(EntityDescriptor entityDescriptor, SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder)
static SelectionSorter
EntitySelectorConfig. determineSorter(EntitySorterManner entitySorterManner, EntityDescriptor entityDescriptor)
static boolean
EntitySelectorConfig. hasSorter(EntitySorterManner entitySorterManner, EntityDescriptor entityDescriptor)
-
Uses of EntityDescriptor 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 EntityDescriptor Modifier and Type Method Description protected MoveSelectorConfig
SwapMoveSelectorConfig. buildUnfoldedMoveSelectorConfig(Collection<EntityDescriptor> entityDescriptors)
-
Uses of EntityDescriptor in org.optaplanner.core.config.heuristic.selector.value
Methods in org.optaplanner.core.config.heuristic.selector.value that return EntityDescriptor Modifier and Type Method Description protected EntityDescriptor
ValueSelectorConfig. downcastEntityDescriptor(HeuristicConfigPolicy configPolicy, EntityDescriptor entityDescriptor)
Methods in org.optaplanner.core.config.heuristic.selector.value with parameters of type EntityDescriptor Modifier and Type Method Description ValueSelector
ValueSelectorConfig. buildValueSelector(HeuristicConfigPolicy configPolicy, EntityDescriptor entityDescriptor, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder)
protected EntityDescriptor
ValueSelectorConfig. downcastEntityDescriptor(HeuristicConfigPolicy configPolicy, EntityDescriptor entityDescriptor)
GenuineVariableDescriptor
ValueSelectorConfig. extractVariableDescriptor(HeuristicConfigPolicy configPolicy, EntityDescriptor entityDescriptor)
-
Uses of EntityDescriptor in org.optaplanner.core.config.heuristic.selector.value.chained
Methods in org.optaplanner.core.config.heuristic.selector.value.chained with parameters of type EntityDescriptor Modifier and Type Method Description SubChainSelector
SubChainSelectorConfig. buildSubChainSelector(HeuristicConfigPolicy configPolicy, EntityDescriptor entityDescriptor, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder)
-
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 GenuineVariableDescriptor(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.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
Fields in org.optaplanner.core.impl.domain.variable.listener.support with type parameters of type EntityDescriptor Modifier and Type Field Description protected Map<EntityDescriptor<Solution_>,List<VariableListenerNotifiable>>
VariableListenerSupport. sourceEntityToNotifiableMap
Methods in org.optaplanner.core.impl.domain.variable.listener.support with parameters of type EntityDescriptor Modifier and Type Method Description void
VariableListenerSupport. afterEntityAdded(EntityDescriptor<Solution_> entityDescriptor, Object entity)
void
VariableListenerSupport. afterEntityRemoved(EntityDescriptor<Solution_> entityDescriptor, Object entity)
void
VariableListenerSupport. beforeEntityAdded(EntityDescriptor<Solution_> entityDescriptor, Object entity)
void
VariableListenerSupport. beforeEntityRemoved(EntityDescriptor<Solution_> entityDescriptor, Object entity)
-
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
FromSolutionEntitySelector. entityDescriptor
Methods in org.optaplanner.core.impl.heuristic.selector.entity that return EntityDescriptor Modifier and Type Method Description EntityDescriptor
EntitySelector. getEntityDescriptor()
EntityDescriptor
FromSolutionEntitySelector. getEntityDescriptor()
Constructors in org.optaplanner.core.impl.heuristic.selector.entity with parameters of type EntityDescriptor Constructor Description FromSolutionEntitySelector(EntityDescriptor 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
AbstractCachingEntitySelector. getEntityDescriptor()
EntityDescriptor
FilteringEntitySelector. getEntityDescriptor()
EntityDescriptor
ProbabilityEntitySelector. getEntityDescriptor()
EntityDescriptor
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
EntityMimicRecorder. getEntityDescriptor()
EntityDescriptor
ManualEntityMimicRecorder. getEntityDescriptor()
EntityDescriptor
MimicRecordingEntitySelector. getEntityDescriptor()
EntityDescriptor
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
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
DefaultPillarSelector. getEntityDescriptor()
EntityDescriptor
PillarSelector. getEntityDescriptor()
-
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.drools
Methods in org.optaplanner.core.impl.score.director.drools with parameters of type EntityDescriptor Modifier and Type Method Description void
DroolsScoreDirector. afterEntityAdded(EntityDescriptor<Solution_> entityDescriptor, Object entity)
void
DroolsScoreDirector. afterEntityRemoved(EntityDescriptor<Solution_> entityDescriptor, Object entity)
-
Uses of EntityDescriptor in org.optaplanner.core.impl.score.director.drools.testgen
Methods in org.optaplanner.core.impl.score.director.drools.testgen with parameters of type EntityDescriptor Modifier and Type Method Description void
TestGenDroolsScoreDirector. afterEntityAdded(EntityDescriptor<Solution_> entityDescriptor, Object entity)
void
TestGenDroolsScoreDirector. afterEntityRemoved(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)
-
Uses of EntityDescriptor in org.optaplanner.core.impl.score.director.stream
Methods in org.optaplanner.core.impl.score.director.stream with parameters of type EntityDescriptor Modifier and Type Method Description void
ConstraintStreamScoreDirector. afterEntityAdded(EntityDescriptor<Solution_> entityDescriptor, Object entity)
void
ConstraintStreamScoreDirector. afterEntityRemoved(EntityDescriptor<Solution_> entityDescriptor, Object entity)
-