package com.github.sevntu.checkstyle.checks.design;
public class InputPublicReferenceToPrivateTypeCheck18 {
private class InnerClass extends Inner implements InnerInterface, AnotherInnerInterface {}
private interface InnerInterface {}
private interface AnotherInnerInterface {}
private class Inner {}
private class InnerClass1 extends InputPublicReferenceToPrivateTypeCheck1
implements InnerInterface, Comparable {
public int compareTo(Object o)
{
return 0;
}
}
public InnerClass getObj(){ //WARNING
return new InnerClass();
}
public InnerClass1 getObj1() { //OK
return new InnerClass1();
}
}