SOURCE - is the generic source-type.TARGET - is the generic target-type.public abstract class AbstractRecursiveValueConverter<SOURCE,TARGET> extends AbstractValueConverter<SOURCE,TARGET>
ValueConverter that
performs recursive conversions on the owning-converter for converting
child values.| Modifier and Type | Field and Description |
|---|---|
private ComposedValueConverter |
composedValueConverter |
| Constructor and Description |
|---|
AbstractRecursiveValueConverter()
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
doInitialize() |
protected ComposedValueConverter |
getComposedValueConverter()
This method gets the
ComposedValueConverter owing this converter. |
void |
setComposedValueConverter(ComposedValueConverter composedValueConverter)
This method sets (injects) the
composedValueConverter. |
convert, getReflectionUtil, setReflectionUtildoInitialized, getInitializationState, initializeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconvert, getSourceType, getTargetTypeprivate ComposedValueConverter composedValueConverter
public AbstractRecursiveValueConverter()
protected ComposedValueConverter getComposedValueConverter()
ComposedValueConverter owing this converter. It is required for recursive
invocations during conversion.ComposedValueConverter.@Inject public void setComposedValueConverter(ComposedValueConverter composedValueConverter)
composedValueConverter. It has to be
called before AbstractComponent.initialize() is invoked.composedValueConverter - is the ComposedValueConverter to set.protected void doInitialize()
doInitialize in class AbstractValueConverter<SOURCE,TARGET>Copyright © 2001–2019 mmm-Team. All rights reserved.