@NotStorableClass public abstract class AbstractObjectReplacer extends Object
| Constructor and Description |
|---|
AbstractObjectReplacer() |
| Modifier and Type | Method and Description |
|---|---|
ValuedFieldList |
convert(EnumConversionMode conversionMode,
IObjectIOManagerForObjectIO objectIOManager,
Deque<ClassReplacementDef> replacementDefList,
ValuedFieldList originalValuedFieldList,
FieldInfo[] fieldsToSetInfo) |
protected abstract ValuedFieldList |
convertByReplacementDef(ValuedFieldList valuedFieldList,
FieldInfo[] fieldsToSetInfo,
ClassReplacementDef replacementDef) |
public ValuedFieldList convert(EnumConversionMode conversionMode, IObjectIOManagerForObjectIO objectIOManager, Deque<ClassReplacementDef> replacementDefList, ValuedFieldList originalValuedFieldList, FieldInfo[] fieldsToSetInfo) throws ConversionException
conversionMode - objectIOManager - converterList - originalValuedFieldList - fieldsToSetInfo - ConversionExceptionprotected abstract ValuedFieldList convertByReplacementDef(ValuedFieldList valuedFieldList, FieldInfo[] fieldsToSetInfo, ClassReplacementDef replacementDef) throws ConversionException
ConversionExceptionCopyright © 2007-2012 Luc Peuvrier. All Rights Reserved.