View Javadoc
1   package com.github.sevntu.checkstyle.checks.design;
2   
3   public class InputPublicReferenceToPrivateTypeCheck4 {
4       private class PrivateInner implements  Comparable{
5           private String name="Private inner";
6           
7           public int compareTo(Object o) {
8               return 0;
9           }
10      }   
11      public class PublicInner{
12          private String name="Public inner";
13      }   
14      public PublicInner returnPublic(){  //OK
15          return new PublicInner();
16      }
17      public PrivateInner returnPrivate(){    //OK
18          return new PrivateInner();
19      }   
20  }