| Interface | Description |
|---|---|
| SystemDataFormatter |
Interface for classes that know how to properly format the values when
replacing the parameter references in a specific
SystemDataConsumer. |
| SystemDataFormatterFactory |
The
SystemDataFormatterFactory creates system data formatter
instances for requested formatter types. |
| Class | Description |
|---|---|
| AbstractSystemDataFormatter |
An abstract implementation of
SystemDataFormatter providing to helper
methods to ensure the presence of a value and the correctness of its type in
the provided map. |
| BasicSystemDataFormatter |
A very basic
SystemDataFormatter using the Object.toString() method
of each value. |
| SystemDataTools |
This utility class provides methods to deal with
parameter references in the strings returned by
SystemDataConsumer
annotated methods. |
| Exception | Description |
|---|---|
| UnknownFormatterException |
Exception thrown by
SystemDataFormatterFactory to indicate that no
implementation was found for the requested system data formatter type. |
| Annotation Type | Description |
|---|---|
| SystemDataConsumer |
This annotation marks a method of the processmodel (with no arguments
and return type
String) to be able to read a system data element
via a node parameter. |