| Interface | Description |
|---|---|
| ComputationIdentifier<ResultType extends ComputeResult> |
An Identifier for this
ComputeKey. |
| ComputeKey<ResultType extends ComputeResult> |
This is an interface for all keys to be used in
GraphComputation. |
| ComputeResult |
This is a marker interface for result types of
GraphComputation. |
| Class | Description |
|---|---|
| ClassBasedComputationIdentifier<ResultType extends ComputeResult> |
A
ComputationIdentifier that identifies uniqueness by the class of the ComputeKey |
| ComposedComputationIdentifier<ResultType extends ComputeResult> |
A
ComputationIdentifier for a composed GraphComputation |
| ComposedKey<KeyType1 extends ComputeKey<?>,ResultType2 extends ComputeResult> |
The
ComputeKey for a composed computation |
| ComposedResult<KeyType extends ComputeKey<ResultType>,ResultType extends ComputeResult> |
The
ComputeResult for a composed computation. |