public abstract class AbstractTransformationStrategy extends Object implements ITransformationStrategy
| Modifier and Type | Field and Description |
|---|---|
protected IEquivalentProvider |
equivalentProvider |
| Constructor and Description |
|---|
AbstractTransformationStrategy() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canTransform(Object source) |
IEquivalentProvider |
getEquivalentProvider() |
protected Collection<Object> |
getExcluded() |
protected List<TransformationRule> |
getExecutableRules(IEtlContext context) |
protected List<TransformationRule> |
getRulesFor(Object source,
IEtlContext context) |
void |
setEquivalentProvider(IEquivalentProvider equivalentProvider) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetEquivalent, getEquivalent, getEquivalents, transform, transformModelsgetEquivalentsprotected IEquivalentProvider equivalentProvider
protected Collection<Object> getExcluded()
protected List<TransformationRule> getExecutableRules(IEtlContext context) throws EolRuntimeException
EolRuntimeExceptionprotected List<TransformationRule> getRulesFor(Object source, IEtlContext context) throws EolRuntimeException
EolRuntimeExceptionpublic boolean canTransform(Object source)
canTransform in interface ITransformationStrategypublic void setEquivalentProvider(IEquivalentProvider equivalentProvider)
setEquivalentProvider in interface ITransformationStrategypublic IEquivalentProvider getEquivalentProvider()
getEquivalentProvider in interface ITransformationStrategyCopyright © 2020. All rights reserved.