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<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_>
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
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()
-
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. 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<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.drl
Methods in org.optaplanner.core.impl.score.director.drl with parameters of type VariableDescriptor Modifier and Type Method Description void
DrlScoreDirector. afterVariableChanged(VariableDescriptor variableDescriptor, Object entity)
-
Uses of VariableDescriptor in org.optaplanner.core.impl.score.director.drl.testgen
Methods in org.optaplanner.core.impl.score.director.drl.testgen with parameters of type VariableDescriptor Modifier and Type Method Description void
TestGenDrlScoreDirector. afterVariableChanged(VariableDescriptor variableDescriptor, Object entity)
void
TestGenDrlScoreDirector. beforeVariableChanged(VariableDescriptor variableDescriptor, Object entity)
void
TestGenKieSessionJournal. update(Object entity, VariableDescriptor<?> variableDescriptor)
-
Uses of VariableDescriptor in org.optaplanner.core.impl.score.director.drl.testgen.operation
Constructors in org.optaplanner.core.impl.score.director.drl.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
BavetConstraintStreamScoreDirector. afterVariableChanged(VariableDescriptor<Solution_> variableDescriptor, Object entity)
void
DroolsConstraintStreamScoreDirector. afterVariableChanged(VariableDescriptor<Solution_> variableDescriptor, Object entity)
-