Class RichReport

  • All Implemented Interfaces:
    java.io.Serializable

    public class RichReport
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Constructor Detail

      • RichReport

        public RichReport()
    • Method Detail

      • addRule

        public void addRule​(java.lang.Class<? extends ViolationRule> rule,
                            java.util.Map<java.lang.String,​java.lang.String> params)
      • addRule

        public void addRule​(java.lang.Class<? extends ViolationRule> rule)
      • addSetupRule

        public void addSetupRule​(java.lang.Class<? extends SetupRule> rule,
                                 java.util.Map<java.lang.String,​java.lang.String> params)
      • addSetupRule

        public void addSetupRule​(java.lang.Class<? extends SetupRule> rule)
      • addPostProcessRule

        public void addPostProcessRule​(java.lang.Class<? extends PostProcessViolationsRule> rule,
                                       java.util.Map<java.lang.String,​java.lang.String> params)
      • addRule

        public void addRule​(japicmp.model.JApiCompatibilityChange change,
                            java.lang.Class<? extends ViolationRule> rule,
                            java.util.Map<java.lang.String,​java.lang.String> params)
      • addRule

        public void addRule​(japicmp.model.JApiCompatibilityChange change,
                            java.lang.Class<? extends ViolationRule> rule)
      • addRule

        public void addRule​(japicmp.model.JApiChangeStatus status,
                            java.lang.Class<? extends ViolationRule> rule,
                            java.util.Map<java.lang.String,​java.lang.String> params)
      • addRule

        public void addRule​(japicmp.model.JApiChangeStatus status,
                            java.lang.Class<? extends ViolationRule> rule)
      • renderer

        public void renderer​(java.lang.Class<? extends RichReportRenderer> rendererType)
      • setRenderer

        public void setRenderer​(java.lang.Class<? extends RichReportRenderer> renderer)
      • getIncludedClasses

        @Optional
        @Input
        public java.util.List<java.lang.String> getIncludedClasses()
      • setIncludedClasses

        public void setIncludedClasses​(java.util.List<java.lang.String> includedClasses)
      • getExcludedClasses

        @Optional
        @Input
        public java.util.List<java.lang.String> getExcludedClasses()
      • setExcludedClasses

        public void setExcludedClasses​(java.util.List<java.lang.String> excludedClasses)
      • getDestinationDir

        @Optional
        @OutputDirectory
        public java.io.File getDestinationDir()
      • setDestinationDir

        public void setDestinationDir​(java.io.File destinationDir)
      • getReportName

        @Optional
        @Input
        public java.lang.String getReportName()
      • setReportName

        public void setReportName​(java.lang.String reportName)
      • getTitle

        @Optional
        @Input
        public java.lang.String getTitle()
      • setTitle

        public void setTitle​(java.lang.String title)
      • getDescription

        @Optional
        @Input
        public java.lang.String getDescription()
      • setDescription

        public void setDescription​(java.lang.String description)
      • isAddDefaultRules

        @Input
        @Optional
        public boolean isAddDefaultRules()
      • setAddDefaultRules

        public void setAddDefaultRules​(boolean addDefaultRules)