Interface SingletonInverseVariableSupply
- All Superinterfaces:
- Supply
- All Known Implementing Classes:
- ExternalizedSingletonInverseVariableSupply,- ExternalizedSingletonListInverseVariableSupply,- SingletonInverseVariableListener,- SingletonListInverseVariableListener
Currently only supported for chained variables and 
list variables,
 which guarantee that no 2 entities use the same planningValue.
 
 To get an instance, demand a SingletonInverseVariableDemand (for a chained variable)
 or a SingletonListInverseVariableDemand (for a list variable) from InnerScoreDirector.getSupplyManager().
- 
Method SummaryModifier and TypeMethodDescriptiongetInverseSingleton(Object planningValue) If entity1.varA = x then the inverse of x is entity1.
- 
Method Details- 
getInverseSingletonIf entity1.varA = x then the inverse of x is entity1.- Parameters:
- planningValue- never null
- Returns:
- sometimes null, an entity for which the planning variable is the planningValue.
 
 
-