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.constraint.drl.testgen
Methods in org.optaplanner.constraint.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.constraint.drl.testgen.operation
Constructors in org.optaplanner.constraint.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.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.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)
-