introduce parameter object: downgrade accessibilty for inner classes (IDEADEV-35295)

This commit is contained in:
anna
2010-01-14 14:28:48 +03:00
parent eced11faaf
commit b326598366
9 changed files with 63 additions and 7 deletions
@@ -1,10 +1,10 @@
public interface Test {
void foo(Param param);
public static class Param {
private static class Param {
private final String s;
public Param(String s) {
private Param(String s) {
this.s = s;
}
@@ -15,6 +15,6 @@ public interface Test {
}
class TestImpl implements Test {
void foo(Param param){}
void foo(Test.Param param){}
}