Class PlanningIdLookUpStrategy
java.lang.Object
org.optaplanner.core.impl.domain.lookup.PlanningIdLookUpStrategy
- All Implemented Interfaces:
LookUpStrategy
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addWorkingObject
(Map<Object, Object> idToWorkingObjectMap, Object workingObject) protected Object
extractPlanningId
(Object externalObject) <E> E
lookUpWorkingObject
(Map<Object, Object> idToWorkingObjectMap, E externalObject) <E> E
lookUpWorkingObjectIfExists
(Map<Object, Object> idToWorkingObjectMap, E externalObject) void
removeWorkingObject
(Map<Object, Object> idToWorkingObjectMap, Object workingObject)
-
Constructor Details
-
PlanningIdLookUpStrategy
-
-
Method Details
-
addWorkingObject
- Specified by:
addWorkingObject
in interfaceLookUpStrategy
-
removeWorkingObject
- Specified by:
removeWorkingObject
in interfaceLookUpStrategy
-
lookUpWorkingObject
- Specified by:
lookUpWorkingObject
in interfaceLookUpStrategy
-
lookUpWorkingObjectIfExists
- Specified by:
lookUpWorkingObjectIfExists
in interfaceLookUpStrategy
-
extractPlanningId
-