Package cdc.applic.factorization.events
Class MergeEvent<T>
- java.lang.Object
-
- cdc.applic.factorization.events.MergeEvent<T>
-
public final class MergeEvent<T> extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMergeEvent.Type
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object object)ExpressiongetApplicability()TgetObject()TgetReplacement()MergeEvent.TypegetType()inthashCode()static <T> MergeEvent<T>newChangeObjectApplicability(T object, Expression applicability)static <T> MergeEvent<T>newRemoveObject(T object, T replacement)StringtoString()
-
-
-
Method Detail
-
newChangeObjectApplicability
public static <T> MergeEvent<T> newChangeObjectApplicability(T object, Expression applicability)
-
newRemoveObject
public static <T> MergeEvent<T> newRemoveObject(T object, T replacement)
-
getType
public MergeEvent.Type getType()
-
getObject
public T getObject()
-
getApplicability
public Expression getApplicability()
-
getReplacement
public T getReplacement()
-
-