Uses of Class
org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
-
-
Uses of VariableDescriptor in org.optaplanner.constraint.drl
Methods in org.optaplanner.constraint.drl with parameters of type VariableDescriptor Modifier and Type Method Description void
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 VariableDescriptor Modifier and Type Method Description VariableDescriptor<Solution_>
EntityDescriptor. getVariableDescriptor(String variableName)
Methods in org.optaplanner.core.impl.domain.entity.descriptor that return types with arguments of type VariableDescriptor Modifier and Type Method Description Collection<VariableDescriptor<Solution_>>
EntityDescriptor. getDeclaredVariableDescriptors()
Map<String,VariableDescriptor<Solution_>>
EntityDescriptor. getVariableDescriptorMap()
-
Uses of VariableDescriptor in org.optaplanner.core.impl.domain.solution.descriptor
Methods in org.optaplanner.core.impl.domain.solution.descriptor that return VariableDescriptor Modifier and Type Method Description VariableDescriptor<Solution_>
SolutionDescriptor. 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.anchor Modifier and Type Class Description class
AnchorShadowVariableDescriptor<Solution_>
Fields in org.optaplanner.core.impl.domain.variable.anchor declared as VariableDescriptor Modifier and Type Field Description protected VariableDescriptor<Solution_>
AnchorVariableListener. previousVariableDescriptor
protected VariableDescriptor<Solution_>
ExternalizedAnchorVariableSupply. previousVariableDescriptor
protected VariableDescriptor<Solution_>
AnchorShadowVariableDescriptor. sourceVariableDescriptor
protected VariableDescriptor<Solution_>
AnchorVariableDemand. sourceVariableDescriptor
Methods in org.optaplanner.core.impl.domain.variable.anchor that return VariableDescriptor Modifier and Type Method Description VariableDescriptor<Solution_>
ExternalizedAnchorVariableSupply. getSourceVariableDescriptor()
Methods in org.optaplanner.core.impl.domain.variable.anchor that return types with arguments of type VariableDescriptor Modifier and Type Method Description List<VariableDescriptor<Solution_>>
AnchorShadowVariableDescriptor. getSourceVariableDescriptorList()
Constructors in org.optaplanner.core.impl.domain.variable.anchor with parameters of type VariableDescriptor Constructor Description AnchorVariableDemand(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.custom Modifier and Type Class Description class
CustomShadowVariableDescriptor<Solution_>
class
LegacyCustomShadowVariableDescriptor<Solution_>
class
PiggybackShadowVariableDescriptor<Solution_>
Fields in org.optaplanner.core.impl.domain.variable.custom with type parameters of type VariableDescriptor Modifier and Type Field Description protected List<VariableDescriptor<Solution_>>
LegacyCustomShadowVariableDescriptor. sourceVariableDescriptorList
Methods in org.optaplanner.core.impl.domain.variable.custom that return types with arguments of type VariableDescriptor Modifier and Type Method Description List<VariableDescriptor<Solution_>>
CustomShadowVariableDescriptor. getSourceVariableDescriptorList()
List<VariableDescriptor<Solution_>>
LegacyCustomShadowVariableDescriptor. getSourceVariableDescriptorList()
List<VariableDescriptor<Solution_>>
PiggybackShadowVariableDescriptor. getSourceVariableDescriptorList()
-
Uses of VariableDescriptor in org.optaplanner.core.impl.domain.variable.descriptor
Subclasses of VariableDescriptor in org.optaplanner.core.impl.domain.variable.descriptor Modifier and Type Class Description class
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 VariableDescriptor Modifier and Type Method Description abstract 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.index Modifier and Type Class Description class
IndexShadowVariableDescriptor<Solution_>
Methods in org.optaplanner.core.impl.domain.variable.index that return VariableDescriptor Modifier and Type Method Description VariableDescriptor<Solution_>
ExternalizedIndexVariableSupply. getSourceVariableDescriptor()
Methods in org.optaplanner.core.impl.domain.variable.index that return types with arguments of type VariableDescriptor Modifier and Type Method Description List<VariableDescriptor<Solution_>>
IndexShadowVariableDescriptor. getSourceVariableDescriptorList()
-
Uses of VariableDescriptor in org.optaplanner.core.impl.domain.variable.inverserelation
Subclasses of VariableDescriptor in org.optaplanner.core.impl.domain.variable.inverserelation Modifier and Type Class Description class
InverseRelationShadowVariableDescriptor<Solution_>
Fields in org.optaplanner.core.impl.domain.variable.inverserelation declared as VariableDescriptor Modifier and Type Field Description protected VariableDescriptor<Solution_>
CollectionInverseVariableDemand. sourceVariableDescriptor
protected VariableDescriptor<Solution_>
CollectionInverseVariableListener. sourceVariableDescriptor
protected VariableDescriptor<Solution_>
ExternalizedCollectionInverseVariableSupply. sourceVariableDescriptor
protected VariableDescriptor<Solution_>
ExternalizedSingletonInverseVariableSupply. sourceVariableDescriptor
protected VariableDescriptor<Solution_>
InverseRelationShadowVariableDescriptor. sourceVariableDescriptor
protected VariableDescriptor<Solution_>
SingletonInverseVariableDemand. sourceVariableDescriptor
protected VariableDescriptor<Solution_>
SingletonInverseVariableListener. sourceVariableDescriptor
Methods in org.optaplanner.core.impl.domain.variable.inverserelation that return VariableDescriptor Modifier and Type Method Description VariableDescriptor<Solution_>
ExternalizedCollectionInverseVariableSupply. getSourceVariableDescriptor()
VariableDescriptor<Solution_>
ExternalizedSingletonInverseVariableSupply. getSourceVariableDescriptor()
VariableDescriptor<Solution_>
ExternalizedSingletonListInverseVariableSupply. getSourceVariableDescriptor()
Methods in org.optaplanner.core.impl.domain.variable.inverserelation that return types with arguments of type VariableDescriptor Modifier and Type Method Description List<VariableDescriptor<Solution_>>
InverseRelationShadowVariableDescriptor. getSourceVariableDescriptorList()
Constructors in org.optaplanner.core.impl.domain.variable.inverserelation with parameters of type VariableDescriptor Constructor Description CollectionInverseVariableDemand(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 VariableDescriptor Modifier and Type Method Description VariableDescriptor<Solution_>
SourcedVariableListener. getSourceVariableDescriptor()
Methods in org.optaplanner.core.impl.domain.variable.listener that return types with arguments of type VariableDescriptor Modifier and Type Method Description Collection<VariableDescriptor<Solution_>>
VariableListenerWithSources. getSourceVariableDescriptors()
Constructors in org.optaplanner.core.impl.domain.variable.listener with parameters of type VariableDescriptor Constructor Description VariableListenerWithSources(AbstractVariableListener<Solution_,Object> variableListener, VariableDescriptor<Solution_> sourceVariableDescriptor)
Constructor parameters in org.optaplanner.core.impl.domain.variable.listener with type arguments of type VariableDescriptor Constructor Description VariableListenerWithSources(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 VariableDescriptor Modifier and Type Method Description void
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.nextprev Modifier and Type Class Description class
NextElementShadowVariableDescriptor<Solution_>
class
PreviousElementShadowVariableDescriptor<Solution_>
-
Uses of VariableDescriptor in org.optaplanner.core.impl.score.director
Methods in org.optaplanner.core.impl.score.director with parameters of type VariableDescriptor Modifier and Type Method Description void
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 VariableDescriptor Modifier and Type Method Description void
IncrementalScoreDirector. afterVariableChanged(VariableDescriptor variableDescriptor, Object entity)
void
IncrementalScoreDirector. beforeVariableChanged(VariableDescriptor variableDescriptor, Object entity)
-