1 package com.github.sevntu.checkstyle.checks.design;
2
3 import java.util.*;
4
5 public class InputPublicReferenceToPrivateTypeCheck12 {
6 private interface PrivateInner{
7 public String name = "Private inner";
8 }
9 public interface PublicInner{
10 public String name="Public inner";
11 }
12
13 public Set<? super PrivateInner> returnPrivate(){
14 return new HashSet<PrivateInner>();
15 }
16 protected Set<? extends PublicInner> returnPublic(){
17 return new HashSet<PublicInner>();
18 }
19 public Set<PrivateInner> returnPrivate5(){
20 return new TreeSet<PrivateInner>();
21 }
22 }