Data Targets

This section provides instructions on supported Transform4J Data Targets.

Transform4J supports the following data targets:

Data Target Description
CSV Comma delimited format readable by spreadsheet software.
Json Json formatted input.
Relational Databases Any relational database providing a JDBC driver.
MongoDB Popular document store NoSQL database.
Cassandra Popular column store NoSQL database.
HBase Popular column store NoSQL database (forthcoming).

In addition, Transform4J provides the following derivative data targets (targets that are used in combination with other data targets):

Data Target Description
ChainedTarget Allows users to string a series of transformations together.
CompositeTarget Allows users to multiple targets as one.
RoutingTarget Like CompositeTarget, allows users to multiple targets as one. However, a filter can be specified for each target.
ScreeningDataTarget Will automatically filter out unwanted data from a data target based on filter conditions you provide.
SynchronizedDataTarget Will insure that all access to the wrapped data target is 'synchronized'.
SynchronizedUpdatableDataTarget Will insure that all access to the wrapped updatable data target is 'synchronized'.

Next section.