| Interface | Description |
|---|---|
| Context |
Represents an individual context pair.
|
| ContextCalculator<T> |
Calculates the contexts applicable for a contextual subject.
|
| ContextConsumer |
Functional interface that accepts context key value pairs.
|
| ContextManager |
Manages
ContextCalculators, and calculates applicable contexts for a
given type. |
| ContextSet |
A set of contexts.
|
| ContextSetFactory |
A factory for creating
ContextSets. |
| ImmutableContextSet |
An immutable implementation of
ContextSet. |
| ImmutableContextSet.Builder |
A builder for
ImmutableContextSet. |
| MutableContextSet |
A mutable implementation of
ContextSet. |
| StaticContextCalculator |
Extension of
ContextCalculator which provides the same context
regardless of the subject. |
| Class | Description |
|---|---|
| DefaultContextKeys |
Some default context keys used by the plugin.
|
| Enum | Description |
|---|---|
| ContextSatisfyMode |
Mode for determining whether a
ContextSet satisfies another. |