Class TypeBasedEquivalence
java.lang.Object
org.eclipse.epsilon.flock.equivalences.Equivalence
org.eclipse.epsilon.flock.equivalences.TypeBasedEquivalence
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTypeBasedEquivalence(IEolContext context, FlockExecution execution, ModelElement original, ModelElement equivalent) -
Method Summary
Modifier and TypeMethodDescriptionvoidautomaticallyPopulateEquivalent(ConservativeCopyContext context, IgnoredProperties ignoredProperties) booleaninthashCode()voidruleApplied(FlockExecution execution) toString()Methods inherited from class org.eclipse.epsilon.flock.equivalences.Equivalence
getContext, getVariables
-
Field Details
-
original
-
equivalent
-
-
Constructor Details
-
TypeBasedEquivalence
public TypeBasedEquivalence(IEolContext context, FlockExecution execution, ModelElement original, ModelElement equivalent)
-
-
Method Details
-
getOriginal
- Specified by:
getOriginalin classEquivalence
-
getEquivalent
- Specified by:
getEquivalentin classEquivalence
-
ruleApplied
- Specified by:
ruleAppliedin classEquivalence
-
automaticallyPopulateEquivalent
public void automaticallyPopulateEquivalent(ConservativeCopyContext context, IgnoredProperties ignoredProperties) throws FlockRuntimeException - Specified by:
automaticallyPopulateEquivalentin classEquivalence- Throws:
FlockRuntimeException
-
toString
- Specified by:
toStringin classEquivalence
-
equals
- Specified by:
equalsin classEquivalence
-
hashCode
public int hashCode()- Specified by:
hashCodein classEquivalence
-