Class MergeEvent<T>

java.lang.Object
cdc.applic.factorization.events.MergeEvent<T>

public final class MergeEvent<T> extends Object
  • Method Details

    • 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()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object