Class ProjectPackagePrefixes


  • public class ProjectPackagePrefixes
    extends java.lang.Object
    • Field Detail

      • count

        java.util.Map<java.util.Set<java.lang.String>,​java.lang.Integer> count
      • missingProjectCount

        java.util.Map<java.lang.String,​java.lang.Integer> missingProjectCount
      • rawPackageCount

        java.util.Map<java.lang.String,​java.lang.Integer> rawPackageCount
      • totalCount

        int totalCount
      • FORBIDDEN_PACKAGE_PREFIXES

        static final java.util.regex.Pattern FORBIDDEN_PACKAGE_PREFIXES
    • Constructor Detail

      • ProjectPackagePrefixes

        public ProjectPackagePrefixes()
    • Method Detail

      • size

        public int size()
      • countPackageMember

        public void countPackageMember​(java.lang.String packageName)
        Parameters:
        packageName -
      • getProjects

        public java.util.TreeSet<java.lang.String> getProjects​(@DottedClassName
                                                               java.lang.String className)
      • incrementCount

        static <T> void incrementCount​(java.util.Map<T,​java.lang.Integer> counter,
                                       T t)
      • incrementCount

        static <T> void incrementCount​(java.util.Map<T,​java.lang.Integer> counter,
                                       T t,
                                       int valueToAdd)
      • report

        public void report()