@NotStorableClass public class ConversionManager extends Object
Constructor and Description |
---|
ConversionManager(ClassInfoFactory classInfoFactory) |
Modifier and Type | Method and Description |
---|---|
ReplacementDefMap |
getDataModelReplacementDefMap() |
ReplacementDefMap |
getJoafipReplacementDefMap() |
Deque<ClassReplacementDef> |
replacementDefForClassByName(int previousJoafipRelesase,
int previousDataModelIdentifier,
ClassInfo originalClass) |
void |
setReleaseAndDataModelIdentifier(int currentStoreDataModelIdentifier,
InputStreamAndSource inputStream,
ClassLoaderProvider classLoaderProvider) |
public ConversionManager(ClassInfoFactory classInfoFactory)
public void setReleaseAndDataModelIdentifier(int currentStoreDataModelIdentifier, InputStreamAndSource inputStream, ClassLoaderProvider classLoaderProvider) throws ConversionException
currentStoreDataModelIdentifier
- inputStream
- input stream of conversion definition for data modelclassLoaderProvider
- ConversionException
public Deque<ClassReplacementDef> replacementDefForClassByName(int previousJoafipRelesase, int previousDataModelIdentifier, ClassInfo originalClass) throws ConversionException
previousJoafipRelesase
- the joafip release of the classpreviousDataModelIdentifier
- the data model identifier of the classoriginalClass
- the original classConversionException
public ReplacementDefMap getJoafipReplacementDefMap()
public ReplacementDefMap getDataModelReplacementDefMap()
Copyright © 2007-2012 Luc Peuvrier. All Rights Reserved.