public abstract class AbstractTupleToEntityTransformer<TUPLE,CELL,ENTITY> extends AbstractEntityTransformer<TUPLE,CELL,ENTITY>
transform(Object)
,
Serialized FormProcess.Event, Process.EventPoint
columnFieldMapping, idempotent, mode, modesSupported, nestedObjectInitMap, nonAssociatedMappers
listeners, processState
Constructor and Description |
---|
AbstractTupleToEntityTransformer() |
AbstractTupleToEntityTransformer(AbstractTupleToEntityTransformer t) |
Modifier and Type | Method and Description |
---|---|
protected abstract int |
getColumnIndex(CELL col) |
protected abstract Iterator<CELL> |
getColumns(TUPLE row) |
protected abstract TUPLE |
getTuple(Object rawTupleInput) |
protected abstract int |
getTupleIndex(TUPLE row) |
protected abstract int |
getTupleIndexFromCol(CELL col) |
protected abstract Object |
getValue(CELL col,
Mapper mapper) |
protected String |
identifyNode(CELL cell)
Identify a node/cell that is being processed.
|
Object |
transform(Object input)
Work Horse method that does all the conversion using
Mapper s. |
consumeIntermediateObjects, getColumnFieldMapping, getEntityAccessTransformer, getMode, getModesSupported, getNestedObjectInitMap, getNonAssiciatedMappers, getNonAssociatedMappers, getValue, init, init, isIdempotent, nestedInit, processValue, setColumnFieldMapping, setEntity, setEntityAccessTransformer, setIdempotent, setMode, setModesSupported, setNestedObjectInitMap, setNonAssociatedMappers
addListener, getListeners, onChangeHandler, setListeners
public AbstractTupleToEntityTransformer()
public AbstractTupleToEntityTransformer(AbstractTupleToEntityTransformer t)
protected abstract int getTupleIndex(TUPLE row)
protected abstract int getTupleIndexFromCol(CELL col)
protected abstract int getColumnIndex(CELL col)
protected String identifyNode(CELL cell)
AbstractEntityTransformer
identifyNode
in class AbstractEntityTransformer<TUPLE,CELL,ENTITY>
Copyright © 2018. All rights reserved.