Class TypeBasedEquivalence
java.lang.Object
org.eclipse.epsilon.flock.equivalences.Equivalence
org.eclipse.epsilon.flock.equivalences.TypeBasedEquivalence
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
ConstructorDescriptionTypeBasedEquivalence
(IEolContext context, FlockExecution execution, ModelElement original, ModelElement equivalent) -
Method Summary
Modifier and TypeMethodDescriptionvoid
automaticallyPopulateEquivalent
(ConservativeCopyContext context, IgnoredProperties ignoredProperties) boolean
int
hashCode()
void
ruleApplied
(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:
getOriginal
in classEquivalence
-
getEquivalent
- Specified by:
getEquivalent
in classEquivalence
-
ruleApplied
- Specified by:
ruleApplied
in classEquivalence
-
automaticallyPopulateEquivalent
public void automaticallyPopulateEquivalent(ConservativeCopyContext context, IgnoredProperties ignoredProperties) throws FlockRuntimeException - Specified by:
automaticallyPopulateEquivalent
in classEquivalence
- Throws:
FlockRuntimeException
-
toString
- Specified by:
toString
in classEquivalence
-
equals
- Specified by:
equals
in classEquivalence
-
hashCode
public int hashCode()- Specified by:
hashCode
in classEquivalence
-