FilteredLattice
Decorates an existing lattice to filter the values before merging them. Warning: Decoration breaks when the decorated lattice has overridden methods except merge and decompose, or uses merge from within merge/decompose.
Attributes
- Graph
-
- Supertypes
Members list
Value members
Abstract methods
Concrete methods
By assumption: associative, commutative, idempotent.
By assumption: associative, commutative, idempotent.
Implementation note: If it matters, assume that left is the current state and right is an added delta. All code should assume that left is the larger state (and optimize for this). If left == right, prefer to return left.
Attributes
Inherited methods
Lattice order is derived from merge. Overriding implementations must make sure that they compute exactly the same results as the equation below.
Lattice order is derived from merge. Overriding implementations must make sure that they compute exactly the same results as the equation below.
Attributes
- Inherited from:
- Lattice
Extensions
Inherited extensions
Convenience extensions for the above.
Convenience extensions for the above.