See: Description
| Interface | Description |
|---|---|
| Converter<U,T> |
A Converter is responsible for converting raw data (obtained from a data source)
into one or more Java objects.
|
| DataReader<T> |
This is the root interface for all data readers.
|
| ServerSentEventReader<T> |
Implementations of this interface are capable of reading successive updates
to data that are made available via the SSE protocol.
|
| WritableDataReader<T> |
A WritableDataReader is a
DataReader that is capable of not only reading
entities from an external source, but also allows to write changes to an entity
back to the external source. |
| WriteBackListProvider<T> |
This interface should be implemented by a
DataProvider that is capable of receiving lists
of entities, and that wants to write new entries (added locally) back to the
original data source. |
| WriteBackProvider<T> |
Classes implementing this interface are capable of writing changes to
entities of type T back to the original dataprovider.
|
| Class | Description |
|---|---|
| AbstractDataReader<T> |
Abstract class, allowing to define whether this DataReader should hold a
single element or not.
|
| FileSource<T> | |
| InputStreamDataReader<T> |
Abstract class for functionality common across
DataReader
implementations that rely on InputStreams. |
| JdbcSource<T> |
Create a connection to a relational DB and returns objects
|
| MultiValuedMap |
Utility class for storing a Map where a specific key can hold more than
one value.
|
| RestSource<T> |
Client class that is used to create a request to an external REST endpoint.
|
| RestSourceBuilder<T> |
Builder class for creating an
RestSource. |
| SSERestSource<T> |
Client class that is used to create a request to an external SSE endpoint.
|
| SSERestSourceBuilder<T> | |
| WriteBackHandler<T> |
A WriteBackHandler is used when data retrieved with DataFX changes due to
a client-action.
|
| Annotation Type | Description |
|---|---|
| WriteTransient |
Annotation that indicates that a change in a particular field should not be considered
for a writeback operation.
|
io.datafx.provider package.
Data is obtained by implementations of DataReader.
A ServerSentEventReader is a special DataReader that
keeps reading data, accordingly to the SSE protocol.
A WritableDataReader is a DataReader that is capable of
writing changed data back to the external
data source. In order to handle