Package | Description |
---|---|
com.neurosys.etl.common.transformers | |
com.neurosys.modules.etl |
Modifier and Type | Class and Description |
---|---|
class |
AbstractReverseTupleToEntityTransformer<ENTITY,TUPLE>
Sometimes its nice just to conveniently reverse a mapping process from INPUT to OUTPUT and maintain the same format so that the produced output can be consumed again as an INPUT.
We are not talking about a chain here, but the output of this Transformer as an INPUT to its AbstractTupleToEntityTransformer back as an input. |
class |
EntityToListTransformer<ENTITY,T>
A special type of
AbstractEntityTransformer that converts an Entity to a List
The size of the Array depends on the AbstractEntityTransformer.getColumnFieldMapping() + AbstractEntityTransformer.getNonAssiciatedMappers()
The tuple itself is available in the intermediateObjects Map as "tuple" and original entity as "entity" Mapper field Name is expected to be column number, starting from 0 |
class |
EntityToObjectArrayTransformer<ENTITY>
Convert an Entity to an Object Array
The size of the Array depends on the AbstractEntityTransformer.getColumnFieldMapping() + AbstractEntityTransformer.getNonAssiciatedMappers()
The tuple itself is available in the intermediateObjects Map as "tuple" and original entity as "entity" Mapper field Name is expected to be column number, starting from 0 |
Constructor and Description |
---|
AbstractEntityToTupleTransformer(AbstractEntityToTupleTransformer t) |
Modifier and Type | Class and Description |
---|---|
class |
ObjectToRowReverseTransformer<T>
A AbstractReverseTupleToEntityTransformer that exports to an Array of Objects.
One can use UsesIntermediateObject (available via intermediateObjects Map), that refer to the input entity as "entity" and to the tuple being written as "tuple" |
Copyright © 2018. All rights reserved.