1 package com.github.sevntu.checkstyle.checks.design;
2
3 import java.util.*;
4 public class InputPublicReferenceToPrivateTypeCheck10 {
5 private class PrivateInner{
6 private String name="Private inner";
7 }
8 public class PublicInner{
9 private String name="Public inner";
10 }
11 public PublicInner returnPublic(){
12 return new PublicInner();
13 }
14 public Set<TreeSet<TreeMap<String, PrivateInner>>> returnPrivate1(){
15 return new HashSet<TreeSet<TreeMap<String, PrivateInner>>>();
16 }
17 private Set<PrivateInner> returnPrivate2(){
18 return new HashSet<PrivateInner>();
19 }
20 protected Set<TreeSet<HashMap<String, PrivateInner>>> returnPrivate3(){
21 return new HashSet<TreeSet<HashMap<String, PrivateInner>>>();
22 }
23 Set<TreeSet<HashMap<String, PrivateInner[][]>>> returnPrivate4(){
24 return new HashSet<TreeSet<HashMap<String, PrivateInner[][]>>>();
25 }
26 }