public interface CombiningOperation<Q>
Q.| Modifier and Type | Interface and Description | 
|---|---|
| static class  | CombiningOperation.Glb<Q>The greatest-lower-bound operation over a qualifier hierarchy. | 
| static class  | CombiningOperation.Lub<Q>The least-upper-bound operation over a qualifier hierarchy. | 
| Modifier and Type | Method and Description | 
|---|---|
| Q | combine(Q a,
       Q b)Apply the operation to two qualifiers, producing a new qualifier. | 
| Q | identity()The identity element for this operation. | 
Q combine(Q a, Q b)
Q identity()
op.combine(op.identity(), x) is equivalent to x.