Uses of Class
org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
Packages that use VariableDescriptor
Package
Description
-
Uses of VariableDescriptor in org.optaplanner.constraint.drl
Methods in org.optaplanner.constraint.drl with parameters of type VariableDescriptorModifier and TypeMethodDescriptionvoid
DrlScoreDirector.afterVariableChanged
(VariableDescriptor<Solution_> variableDescriptor, Object entity) -
Uses of VariableDescriptor in org.optaplanner.core.impl.domain.entity.descriptor
Methods in org.optaplanner.core.impl.domain.entity.descriptor that return VariableDescriptorMethods in org.optaplanner.core.impl.domain.entity.descriptor that return types with arguments of type VariableDescriptorModifier and TypeMethodDescriptionEntityDescriptor.getDeclaredVariableDescriptors()
EntityDescriptor.getVariableDescriptorMap()
-
Uses of VariableDescriptor in org.optaplanner.core.impl.domain.solution.descriptor
Methods in org.optaplanner.core.impl.domain.solution.descriptor that return VariableDescriptorModifier and TypeMethodDescriptionSolutionDescriptor.findVariableDescriptorOrFail
(Object entity, String variableName) -
Uses of VariableDescriptor in org.optaplanner.core.impl.domain.variable.anchor
Subclasses of VariableDescriptor in org.optaplanner.core.impl.domain.variable.anchorFields in org.optaplanner.core.impl.domain.variable.anchor declared as VariableDescriptorModifier and TypeFieldDescriptionprotected final VariableDescriptor<Solution_>
AnchorVariableListener.previousVariableDescriptor
protected final VariableDescriptor<Solution_>
ExternalizedAnchorVariableSupply.previousVariableDescriptor
protected VariableDescriptor<Solution_>
AnchorShadowVariableDescriptor.sourceVariableDescriptor
Methods in org.optaplanner.core.impl.domain.variable.anchor that return VariableDescriptorMethods in org.optaplanner.core.impl.domain.variable.anchor that return types with arguments of type VariableDescriptorModifier and TypeMethodDescriptionAnchorShadowVariableDescriptor.getSourceVariableDescriptorList()
Constructors in org.optaplanner.core.impl.domain.variable.anchor with parameters of type VariableDescriptorModifierConstructorDescriptionAnchorVariableDemand
(VariableDescriptor<Solution_> sourceVariableDescriptor) AnchorVariableListener
(AnchorShadowVariableDescriptor<Solution_> anchorShadowVariableDescriptor, VariableDescriptor<Solution_> previousVariableDescriptor, SingletonInverseVariableSupply nextVariableSupply) ExternalizedAnchorVariableSupply
(VariableDescriptor<Solution_> previousVariableDescriptor, SingletonInverseVariableSupply nextVariableSupply) -
Uses of VariableDescriptor in org.optaplanner.core.impl.domain.variable.custom
Subclasses of VariableDescriptor in org.optaplanner.core.impl.domain.variable.customModifier and TypeClassDescriptionclass
CustomShadowVariableDescriptor<Solution_>
class
LegacyCustomShadowVariableDescriptor<Solution_>
class
PiggybackShadowVariableDescriptor<Solution_>
Fields in org.optaplanner.core.impl.domain.variable.custom with type parameters of type VariableDescriptorModifier and TypeFieldDescriptionprotected List<VariableDescriptor<Solution_>>
LegacyCustomShadowVariableDescriptor.sourceVariableDescriptorList
Methods in org.optaplanner.core.impl.domain.variable.custom that return types with arguments of type VariableDescriptorModifier and TypeMethodDescriptionCustomShadowVariableDescriptor.getSourceVariableDescriptorList()
LegacyCustomShadowVariableDescriptor.getSourceVariableDescriptorList()
PiggybackShadowVariableDescriptor.getSourceVariableDescriptorList()
-
Uses of VariableDescriptor in org.optaplanner.core.impl.domain.variable.descriptor
Subclasses of VariableDescriptor in org.optaplanner.core.impl.domain.variable.descriptorModifier and TypeClassDescriptionclass
BasicVariableDescriptor<Solution_>
class
GenuineVariableDescriptor<Solution_>
class
ListVariableDescriptor<Solution_>
class
ShadowVariableDescriptor<Solution_>
Methods in org.optaplanner.core.impl.domain.variable.descriptor that return types with arguments of type VariableDescriptorModifier and TypeMethodDescriptionabstract List<VariableDescriptor<Solution_>>
ShadowVariableDescriptor.getSourceVariableDescriptorList()
Inverse ofgetSinkVariableDescriptorList()
. -
Uses of VariableDescriptor in org.optaplanner.core.impl.domain.variable.index
Subclasses of VariableDescriptor in org.optaplanner.core.impl.domain.variable.indexMethods in org.optaplanner.core.impl.domain.variable.index that return VariableDescriptorMethods in org.optaplanner.core.impl.domain.variable.index that return types with arguments of type VariableDescriptorModifier and TypeMethodDescriptionIndexShadowVariableDescriptor.getSourceVariableDescriptorList()
-
Uses of VariableDescriptor in org.optaplanner.core.impl.domain.variable.inverserelation
Fields in org.optaplanner.core.impl.domain.variable.inverserelation declared as VariableDescriptorModifier and TypeFieldDescriptionprotected final VariableDescriptor<Solution_>
CollectionInverseVariableListener.sourceVariableDescriptor
protected final VariableDescriptor<Solution_>
ExternalizedCollectionInverseVariableSupply.sourceVariableDescriptor
protected final VariableDescriptor<Solution_>
ExternalizedSingletonInverseVariableSupply.sourceVariableDescriptor
protected VariableDescriptor<Solution_>
InverseRelationShadowVariableDescriptor.sourceVariableDescriptor
protected final VariableDescriptor<Solution_>
SingletonInverseVariableListener.sourceVariableDescriptor
Methods in org.optaplanner.core.impl.domain.variable.inverserelation that return VariableDescriptorModifier and TypeMethodDescriptionExternalizedCollectionInverseVariableSupply.getSourceVariableDescriptor()
ExternalizedSingletonInverseVariableSupply.getSourceVariableDescriptor()
ExternalizedSingletonListInverseVariableSupply.getSourceVariableDescriptor()
Methods in org.optaplanner.core.impl.domain.variable.inverserelation that return types with arguments of type VariableDescriptorModifier and TypeMethodDescriptionInverseRelationShadowVariableDescriptor.getSourceVariableDescriptorList()
Constructors in org.optaplanner.core.impl.domain.variable.inverserelation with parameters of type VariableDescriptorModifierConstructorDescriptionCollectionInverseVariableDemand
(VariableDescriptor<Solution_> sourceVariableDescriptor) CollectionInverseVariableListener
(InverseRelationShadowVariableDescriptor<Solution_> shadowVariableDescriptor, VariableDescriptor<Solution_> sourceVariableDescriptor) ExternalizedCollectionInverseVariableSupply
(VariableDescriptor<Solution_> sourceVariableDescriptor) ExternalizedSingletonInverseVariableSupply
(VariableDescriptor<Solution_> sourceVariableDescriptor) SingletonInverseVariableDemand
(VariableDescriptor<Solution_> sourceVariableDescriptor) SingletonInverseVariableListener
(InverseRelationShadowVariableDescriptor<Solution_> shadowVariableDescriptor, VariableDescriptor<Solution_> sourceVariableDescriptor) -
Uses of VariableDescriptor in org.optaplanner.core.impl.domain.variable.listener
Methods in org.optaplanner.core.impl.domain.variable.listener that return VariableDescriptorMethods in org.optaplanner.core.impl.domain.variable.listener that return types with arguments of type VariableDescriptorConstructors in org.optaplanner.core.impl.domain.variable.listener with parameters of type VariableDescriptorModifierConstructorDescriptionVariableListenerWithSources
(AbstractVariableListener<Solution_, Object> variableListener, VariableDescriptor<Solution_> sourceVariableDescriptor) Constructor parameters in org.optaplanner.core.impl.domain.variable.listener with type arguments of type VariableDescriptorModifierConstructorDescriptionVariableListenerWithSources
(AbstractVariableListener<Solution_, Object> variableListener, Collection<VariableDescriptor<Solution_>> sourceVariableDescriptors) -
Uses of VariableDescriptor in org.optaplanner.core.impl.domain.variable.listener.support
Methods in org.optaplanner.core.impl.domain.variable.listener.support with parameters of type VariableDescriptorModifier and TypeMethodDescriptionvoid
VariableListenerSupport.beforeVariableChanged
(VariableDescriptor<Solution_> variableDescriptor, Object entity) -
Uses of VariableDescriptor in org.optaplanner.core.impl.domain.variable.nextprev
Subclasses of VariableDescriptor in org.optaplanner.core.impl.domain.variable.nextprevModifier and TypeClassDescriptionclass
NextElementShadowVariableDescriptor<Solution_>
class
PreviousElementShadowVariableDescriptor<Solution_>
-
Uses of VariableDescriptor in org.optaplanner.core.impl.domain.variable.supply
Fields in org.optaplanner.core.impl.domain.variable.supply declared as VariableDescriptorModifier and TypeFieldDescriptionprotected final VariableDescriptor<Solution_>
AbstractVariableDescriptorBasedDemand.variableDescriptor
Constructors in org.optaplanner.core.impl.domain.variable.supply with parameters of type VariableDescriptorModifierConstructorDescriptionprotected
AbstractVariableDescriptorBasedDemand
(VariableDescriptor<Solution_> variableDescriptor) -
Uses of VariableDescriptor in org.optaplanner.core.impl.score.director
Methods in org.optaplanner.core.impl.score.director with parameters of type VariableDescriptorModifier and TypeMethodDescriptionvoid
AbstractScoreDirector.afterVariableChanged
(VariableDescriptor<Solution_> variableDescriptor, Object entity) void
InnerScoreDirector.afterVariableChanged
(VariableDescriptor<Solution_> variableDescriptor, Object entity) void
AbstractScoreDirector.beforeVariableChanged
(VariableDescriptor<Solution_> variableDescriptor, Object entity) void
InnerScoreDirector.beforeVariableChanged
(VariableDescriptor<Solution_> variableDescriptor, Object entity) void
AbstractScoreDirector.changeVariableFacade
(VariableDescriptor<Solution_> variableDescriptor, Object entity, Object newValue) void
InnerScoreDirector.changeVariableFacade
(VariableDescriptor<Solution_> variableDescriptor, Object entity, Object newValue) -
Uses of VariableDescriptor in org.optaplanner.core.impl.score.director.incremental
Methods in org.optaplanner.core.impl.score.director.incremental with parameters of type VariableDescriptorModifier and TypeMethodDescriptionvoid
IncrementalScoreDirector.afterVariableChanged
(VariableDescriptor variableDescriptor, Object entity) void
IncrementalScoreDirector.beforeVariableChanged
(VariableDescriptor variableDescriptor, Object entity)