Class CutEvent<T>

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

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

    • newExcludeObjectApplicability

      public static <T> CutEvent<T> newExcludeObjectApplicability(T object, Expression excluded)
    • newIncludeObjectApplicability

      public static <T> CutEvent<T> newIncludeObjectApplicability(T object, Expression included)
    • newCutObjectApplicability

      public static <T> CutEvent<T> newCutObjectApplicability(T object, Expression excluded, Expression included)
    • newDegeneratedObjectApplicability

      public static <T> CutEvent<T> newDegeneratedObjectApplicability(T object)
    • getType

      public CutEvent.Type getType()
    • getObject

      public T getObject()
    • getExcludedApplicability

      public Expression getExcludedApplicability()
    • getIncludedApplicability

      public Expression getIncludedApplicability()
    • 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