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 EntityDescriptorAbstractConfig. deduceEntityDescriptor(SolutionDescriptor solutionDescriptor, Class<?> entityClass)Methods in org.optaplanner.core.config with parameters of type EntityDescriptor Modifier and Type Method Description protected GenuineVariableDescriptorAbstractConfig. 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 EntityDescriptorExhaustiveSearchPhaseConfig. 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 EntityDescriptorEntitySelectorConfig. extractEntityDescriptor(HeuristicConfigPolicy configPolicy)Methods in org.optaplanner.core.config.heuristic.selector.entity with parameters of type EntityDescriptor Modifier and Type Method Description protected booleanEntitySelectorConfig. determineBaseRandomSelection(EntityDescriptor entityDescriptor, SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder)static SelectionSorterEntitySelectorConfig. determineSorter(EntitySorterManner entitySorterManner, EntityDescriptor entityDescriptor)static booleanEntitySelectorConfig. 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 MoveSelectorConfigSwapMoveSelectorConfig. 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 EntityDescriptorValueSelectorConfig. downcastEntityDescriptor(HeuristicConfigPolicy configPolicy, EntityDescriptor entityDescriptor)Methods in org.optaplanner.core.config.heuristic.selector.value with parameters of type EntityDescriptor Modifier and Type Method Description ValueSelectorValueSelectorConfig. buildValueSelector(HeuristicConfigPolicy configPolicy, EntityDescriptor entityDescriptor, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder)protected EntityDescriptorValueSelectorConfig. downcastEntityDescriptor(HeuristicConfigPolicy configPolicy, EntityDescriptor entityDescriptor)GenuineVariableDescriptorValueSelectorConfig. 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 SubChainSelectorSubChainSelectorConfig. 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 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.heuristic.selector.entity
Fields in org.optaplanner.core.impl.heuristic.selector.entity declared as EntityDescriptor Modifier and Type Field Description protected EntityDescriptorFromSolutionEntitySelector. entityDescriptorMethods in org.optaplanner.core.impl.heuristic.selector.entity that return EntityDescriptor Modifier and Type Method Description EntityDescriptorEntitySelector. getEntityDescriptor()EntityDescriptorFromSolutionEntitySelector. 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 EntityDescriptorAbstractCachingEntitySelector. getEntityDescriptor()EntityDescriptorFilteringEntitySelector. getEntityDescriptor()EntityDescriptorProbabilityEntitySelector. getEntityDescriptor()EntityDescriptorSelectedCountLimitEntitySelector. 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 EntityDescriptorEntityMimicRecorder. getEntityDescriptor()EntityDescriptorManualEntityMimicRecorder. getEntityDescriptor()EntityDescriptorMimicRecordingEntitySelector. getEntityDescriptor()EntityDescriptorMimicReplayingEntitySelector. 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 EntityDescriptorNearEntityNearbyEntitySelector. 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 EntityDescriptorDefaultPillarSelector. getEntityDescriptor()EntityDescriptorPillarSelector. 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 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)
-