Class MigrationStrategy
java.lang.Object
org.eclipse.epsilon.flock.model.domain.MigrationStrategy
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<ModuleElement>protected MigrateRulesprotected TypeMappingConstructs -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddRule(MigrateRule rule) voidaddTypeMappingConstruct(TypeMappingConstruct typeMappingConstruct) voidapplyRulesTo(MigrateRuleContext context) voidcreateEquivalence(TypeMappingContext context) ignoredPropertiesFor(MigrateRuleContext context)
-
Field Details
-
children
-
typeMappingConstructs
-
migrateRules
-
-
Constructor Details
-
MigrationStrategy
-
-
Method Details
-
getTypeMappingConstructs
-
getTypeMappingsAndRules
-
addTypeMappingConstruct
-
createEquivalence
- Throws:
EolRuntimeException
-
addRule
-
checkTypeMappingsAndRules
-
ignoredPropertiesFor
public IgnoredProperties ignoredPropertiesFor(MigrateRuleContext context) throws EolRuntimeException - Throws:
EolRuntimeException
-
applyRulesTo
- Throws:
EolRuntimeException
-