Class Violation


  • public class Violation
    extends java.lang.Object
    • Method Detail

      • notBinaryCompatible

        public static Violation notBinaryCompatible​(japicmp.model.JApiCompatibility member)
      • notBinaryCompatible

        public static Violation notBinaryCompatible​(japicmp.model.JApiCompatibility member,
                                                    Severity severity)
      • error

        public static Violation error​(japicmp.model.JApiCompatibility member,
                                      java.lang.String explanation)
      • info

        public static Violation info​(japicmp.model.JApiCompatibility member,
                                     java.lang.String explanation)
      • warning

        public static Violation warning​(japicmp.model.JApiCompatibility member,
                                        java.lang.String explanation)
      • accept

        public static Violation accept​(japicmp.model.JApiCompatibility member,
                                       java.lang.String explanation)
      • any

        public static Violation any​(japicmp.model.JApiCompatibility member,
                                    Severity severity,
                                    java.lang.String explanation)
      • getMember

        public japicmp.model.JApiCompatibility getMember()
      • getSeverity

        public Severity getSeverity()
      • getHumanExplanation

        public java.lang.String getHumanExplanation()
      • getChanges

        public java.util.List<java.lang.String> getChanges()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • describe

        public static java.lang.String describe​(japicmp.model.JApiCompatibility member)
      • describe

        public static java.lang.String describe​(japicmp.model.JApiCompatibilityChange change)