| Interface | Description |
|---|---|
| LogicalSourceContext |
An interface for a context which can resolve a
LogicalSource
to a ActionSource which can be used directly by a connector. |
| SourceI.ExceptionalConsumer<I,E extends java.lang.Throwable> | |
| SourceI.ExceptionalFunction<I,O,E extends java.lang.Throwable> |
| Class | Description |
|---|---|
| ActionSource |
A marker for sources which have a specific algorithmic meaning that must be resolved at
the connector level.
|
| LogicalSource |
A marker for sources that are not tied to a particular algorithmic implementation.
|
| SourceI |
A class for sources generated from annotations annotated with the
SourceType annotation. |
| SourceI.SourceIHandler<OUT> | |
| SourceUtil |
A utility for creating
sources from SourceType annotations. |
| SourceUtil.SourceTypeScanner |
A scanner to work well-enough with the reflections library
|
| Annotation Type | Description |
|---|---|
| SourceType |
Specifies that the annotated annotation is a ConsumerSource annotation that can be used to get a ForkliftConsumerI from a connector.
|
| SourceTypeContainer |
Specifies that the annotated annotation contains ConsumerSource annotations that can be used to get a ForkliftConsumerI from a connector.
|