Class CheckstyleResults


  • public class CheckstyleResults
    extends java.lang.Object
    Object holding the references to the CheckstyleResults. TODO: provide fallback to disk based storage if too many results.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private com.puppycrawl.tools.checkstyle.api.Configuration configuration  
      private java.util.Map<java.lang.String,​java.util.List<com.puppycrawl.tools.checkstyle.api.AuditEvent>> files  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.puppycrawl.tools.checkstyle.api.Configuration getConfiguration()  
      int getFileCount()  
      java.util.Map<java.lang.String,​java.util.List<com.puppycrawl.tools.checkstyle.api.AuditEvent>> getFiles()  
      java.util.List<com.puppycrawl.tools.checkstyle.api.AuditEvent> getFileViolations​(java.lang.String file)  
      long getSeverityCount​(com.puppycrawl.tools.checkstyle.api.SeverityLevel level)  
      long getSeverityCount​(java.lang.String file, com.puppycrawl.tools.checkstyle.api.SeverityLevel level)  
      long getSeverityCount​(java.util.List<com.puppycrawl.tools.checkstyle.api.AuditEvent> violations, com.puppycrawl.tools.checkstyle.api.SeverityLevel level)  
      void setConfiguration​(com.puppycrawl.tools.checkstyle.api.Configuration configuration)  
      void setFiles​(java.util.Map<java.lang.String,​java.util.List<com.puppycrawl.tools.checkstyle.api.AuditEvent>> files)  
      void setFileViolations​(java.lang.String file, java.util.List<com.puppycrawl.tools.checkstyle.api.AuditEvent> violations)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • files

        private java.util.Map<java.lang.String,​java.util.List<com.puppycrawl.tools.checkstyle.api.AuditEvent>> files
      • configuration

        private com.puppycrawl.tools.checkstyle.api.Configuration configuration
    • Constructor Detail

      • CheckstyleResults

        public CheckstyleResults()
    • Method Detail

      • getFileViolations

        public java.util.List<com.puppycrawl.tools.checkstyle.api.AuditEvent> getFileViolations​(java.lang.String file)
      • setFileViolations

        public void setFileViolations​(java.lang.String file,
                                      java.util.List<com.puppycrawl.tools.checkstyle.api.AuditEvent> violations)
      • getFiles

        public java.util.Map<java.lang.String,​java.util.List<com.puppycrawl.tools.checkstyle.api.AuditEvent>> getFiles()
      • setFiles

        public void setFiles​(java.util.Map<java.lang.String,​java.util.List<com.puppycrawl.tools.checkstyle.api.AuditEvent>> files)
      • getFileCount

        public int getFileCount()
      • getSeverityCount

        public long getSeverityCount​(com.puppycrawl.tools.checkstyle.api.SeverityLevel level)
      • getSeverityCount

        public long getSeverityCount​(java.lang.String file,
                                     com.puppycrawl.tools.checkstyle.api.SeverityLevel level)
      • getSeverityCount

        public long getSeverityCount​(java.util.List<com.puppycrawl.tools.checkstyle.api.AuditEvent> violations,
                                     com.puppycrawl.tools.checkstyle.api.SeverityLevel level)
      • getConfiguration

        public com.puppycrawl.tools.checkstyle.api.Configuration getConfiguration()
      • setConfiguration

        public void setConfiguration​(com.puppycrawl.tools.checkstyle.api.Configuration configuration)