## Uses of Class
org.cpsolver.ifs.assignment.context.AssignmentContextHolderMap

- Packages that use AssignmentContextHolderMap
  Package | Description
  --- | ---
  org.cpsolver.ifs.assignment.context | Assignment context can be used by a class (e.g., a constraint, a extension, a neighborhood selection, or a criterion) to contain any assignment dependent data.

- - ### Uses of AssignmentContextHolderMap in org.cpsolver.ifs.assignment.context

    Subclasses of AssignmentContextHolderMap in org.cpsolver.ifs.assignment.context
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultParallelAssignmentContextHolder<V extends Variable<V,T>,T extends Value<V,T>>` A simple assignment context holder implementation used by the `DefaultParallelAssignment` class.
    `class` | `DefaultSingleAssignmentContextHolder<V extends Variable<V,T>,T extends Value<V,T>>` A simple assignment context holder implementation used by the `DefaultSingleAssignment` class.
    `class` | `InheritedAssignmentContextHolder<V extends Variable<V,T>,T extends Value<V,T>>` A variant of the `AssignmentContextHolderMap` that is used by the `InheritedAssignment` class.