Uses of Class
org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor
-
-
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(SolutionDescriptor<Solution_> solutionDescriptor)protected EntityDescriptor<Solution_>AbstractFromConfigFactory. deduceEntityDescriptor(SolutionDescriptor<Solution_> solutionDescriptor, Class<?> entityClass)Methods in org.optaplanner.core.impl with parameters of type EntityDescriptor Modifier and Type Method Description protected GenuineVariableDescriptor<Solution_>AbstractFromConfigFactory. deduceVariableDescriptor(EntityDescriptor<Solution_> entityDescriptor)protected GenuineVariableDescriptor<Solution_>AbstractFromConfigFactory. deduceVariableDescriptor(EntityDescriptor<Solution_> entityDescriptor, String variableName)protected List<GenuineVariableDescriptor<Solution_>>AbstractFromConfigFactory. deduceVariableDescriptorList(EntityDescriptor<Solution_> entityDescriptor, List<String> variableNameIncludeList) -
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 voidSolutionDescriptor. 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. entityDescriptorMethods 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. sourceEntityToNotifiableMapMethods in org.optaplanner.core.impl.domain.variable.listener.support with parameters of type EntityDescriptor Modifier and Type Method Description voidVariableListenerSupport. afterEntityAdded(EntityDescriptor<Solution_> entityDescriptor, Object entity)voidVariableListenerSupport. afterEntityRemoved(EntityDescriptor<Solution_> entityDescriptor, Object entity)voidVariableListenerSupport. beforeEntityAdded(EntityDescriptor<Solution_> entityDescriptor, Object entity)voidVariableListenerSupport. 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. entityDescriptorMethods 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 booleanEntitySelectorFactory. 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 voidAbstractScoreDirector. afterEntityAdded(EntityDescriptor<Solution_> entityDescriptor, Object entity)voidAbstractScoreDirector. afterEntityRemoved(EntityDescriptor<Solution_> entityDescriptor, Object entity)voidAbstractScoreDirector. beforeEntityAdded(EntityDescriptor<Solution_> entityDescriptor, Object entity)voidAbstractScoreDirector. 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 voidDroolsScoreDirector. afterEntityAdded(EntityDescriptor<Solution_> entityDescriptor, Object entity)voidDroolsScoreDirector. 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 voidTestGenDroolsScoreDirector. afterEntityAdded(EntityDescriptor<Solution_> entityDescriptor, Object entity)voidTestGenDroolsScoreDirector. 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 voidIncrementalScoreDirector. afterEntityAdded(EntityDescriptor<Solution_> entityDescriptor, Object entity)voidIncrementalScoreDirector. afterEntityRemoved(EntityDescriptor<Solution_> entityDescriptor, Object entity)voidIncrementalScoreDirector. beforeEntityAdded(EntityDescriptor<Solution_> entityDescriptor, Object entity)voidIncrementalScoreDirector. 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 voidConstraintStreamScoreDirector. afterEntityAdded(EntityDescriptor<Solution_> entityDescriptor, Object entity)voidConstraintStreamScoreDirector. afterEntityRemoved(EntityDescriptor<Solution_> entityDescriptor, Object entity)
-