Uses of Class
org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor
-
-
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()
Collection<VariableDescriptor<Solution_>>
EntityDescriptor. getVariableDescriptors()
-
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. findVariableDescriptor(Object entity, String variableName)
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
ExternalizedAnchorVariableSupply. previousVariableDescriptor
protected VariableDescriptor<Solution_>
AnchorShadowVariableDescriptor. sourceVariableDescriptor
protected VariableDescriptor
AnchorVariableDemand. sourceVariableDescriptor
Methods in org.optaplanner.core.impl.domain.variable.anchor that return VariableDescriptor Modifier and Type Method Description VariableDescriptor
AnchorVariableDemand. getSourceVariableDescriptor()
VariableDescriptor
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 sourceVariableDescriptor)
AnchorVariableListener(AnchorShadowVariableDescriptor<Solution_> anchorShadowVariableDescriptor, VariableDescriptor<Solution_> previousVariableDescriptor, SingletonInverseVariableSupply nextVariableSupply)
ExternalizedAnchorVariableSupply(VariableDescriptor 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_>
Fields in org.optaplanner.core.impl.domain.variable.custom with type parameters of type VariableDescriptor Modifier and Type Field Description protected List<VariableDescriptor<Solution_>>
CustomShadowVariableDescriptor. 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()
-
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
GenuineVariableDescriptor<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.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
CollectionInverseVariableDemand. sourceVariableDescriptor
protected VariableDescriptor
CollectionInverseVariableListener. sourceVariableDescriptor
protected VariableDescriptor
ExternalizedCollectionInverseVariableSupply. sourceVariableDescriptor
protected VariableDescriptor
ExternalizedSingletonInverseVariableSupply. sourceVariableDescriptor
protected VariableDescriptor<Solution_>
InverseRelationShadowVariableDescriptor. sourceVariableDescriptor
protected VariableDescriptor
SingletonInverseVariableDemand. sourceVariableDescriptor
protected VariableDescriptor
SingletonInverseVariableListener. sourceVariableDescriptor
Methods in org.optaplanner.core.impl.domain.variable.inverserelation that return VariableDescriptor Modifier and Type Method Description VariableDescriptor
CollectionInverseVariableDemand. getSourceVariableDescriptor()
VariableDescriptor
ExternalizedCollectionInverseVariableSupply. getSourceVariableDescriptor()
VariableDescriptor
ExternalizedSingletonInverseVariableSupply. getSourceVariableDescriptor()
VariableDescriptor
SingletonInverseVariableDemand. 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 sourceVariableDescriptor)
CollectionInverseVariableListener(InverseRelationShadowVariableDescriptor shadowVariableDescriptor, VariableDescriptor sourceVariableDescriptor)
ExternalizedCollectionInverseVariableSupply(VariableDescriptor sourceVariableDescriptor)
ExternalizedSingletonInverseVariableSupply(VariableDescriptor sourceVariableDescriptor)
SingletonInverseVariableDemand(VariableDescriptor sourceVariableDescriptor)
SingletonInverseVariableListener(InverseRelationShadowVariableDescriptor shadowVariableDescriptor, VariableDescriptor 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
SourcedVariableListener. getSourceVariableDescriptor()
VariableDescriptor
StatefulVariableListener. getSourceVariableDescriptor()
Deprecated. -
Uses of VariableDescriptor in org.optaplanner.core.impl.domain.variable.listener.support
Fields in org.optaplanner.core.impl.domain.variable.listener.support with type parameters of type VariableDescriptor Modifier and Type Field Description protected Map<VariableDescriptor,List<VariableListenerNotifiable>>
VariableListenerSupport. sourceVariableToNotifiableMap
Methods in org.optaplanner.core.impl.domain.variable.listener.support with parameters of type VariableDescriptor Modifier and Type Method Description void
VariableListenerSupport. afterVariableChanged(VariableDescriptor<Solution_> variableDescriptor, Object entity)
void
VariableListenerSupport. beforeVariableChanged(VariableDescriptor<Solution_> variableDescriptor, Object entity)
-
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 variableDescriptor, Object entity)
void
ScoreDirector. afterVariableChanged(VariableDescriptor variableDescriptor, Object entity)
void
AbstractScoreDirector. beforeVariableChanged(VariableDescriptor variableDescriptor, Object entity)
void
ScoreDirector. beforeVariableChanged(VariableDescriptor variableDescriptor, Object entity)
void
AbstractScoreDirector. changeVariableFacade(VariableDescriptor variableDescriptor, Object entity, Object newValue)
void
ScoreDirector. changeVariableFacade(VariableDescriptor variableDescriptor, Object entity, Object newValue)
-
Uses of VariableDescriptor in org.optaplanner.core.impl.score.director.drools
Methods in org.optaplanner.core.impl.score.director.drools with parameters of type VariableDescriptor Modifier and Type Method Description void
DroolsScoreDirector. afterVariableChanged(VariableDescriptor variableDescriptor, Object entity)
-
Uses of VariableDescriptor in org.optaplanner.core.impl.score.director.drools.testgen
Methods in org.optaplanner.core.impl.score.director.drools.testgen with parameters of type VariableDescriptor Modifier and Type Method Description void
TestGenDroolsScoreDirector. afterVariableChanged(VariableDescriptor variableDescriptor, Object entity)
void
TestGenDroolsScoreDirector. beforeVariableChanged(VariableDescriptor variableDescriptor, Object entity)
void
TestGenKieSessionJournal. update(Object entity, VariableDescriptor<?> variableDescriptor)
-
Uses of VariableDescriptor in org.optaplanner.core.impl.score.director.drools.testgen.operation
Constructors in org.optaplanner.core.impl.score.director.drools.testgen.operation with parameters of type VariableDescriptor Constructor Description TestGenKieSessionUpdate(int id, TestGenFact entity, VariableDescriptor<?> variableDescriptor, TestGenFact value)
-
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)
-
Uses of VariableDescriptor in org.optaplanner.core.impl.score.director.stream
Methods in org.optaplanner.core.impl.score.director.stream with parameters of type VariableDescriptor Modifier and Type Method Description void
ConstraintStreamScoreDirector. afterVariableChanged(VariableDescriptor variableDescriptor, Object entity)
-