Class CutEvent<T>


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

      • 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)
      • getObject

        public T getObject()
      • getExcludedApplicability

        public Expression getExcludedApplicability()
      • getIncludedApplicability

        public Expression getIncludedApplicability()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object