replace constructor with builder: qualify references ( IDEA-55476 )

This commit is contained in:
anna
2010-06-03 13:45:38 +04:00
parent b0c58c5e70
commit 563dc867cc
8 changed files with 50 additions and 3 deletions

View File

@@ -0,0 +1,5 @@
import foo.Builder;
public class Bar {
final Test foo = new Builder().setBar("bar").createTest();
}

View File

@@ -0,0 +1,7 @@
public class Test {
private final String bar;
public Test(final String bar) {
this.bar = bar;
}
}

View File

@@ -0,0 +1,14 @@
package foo;
public class Builder {
private String bar;
public Builder setBar(String bar) {
this.bar = bar;
return this;
}
public Test createTest() {
return new Test(bar);
}
}

View File

@@ -0,0 +1,3 @@
public class Bar {
final Test foo = new Test("bar");
}

View File

@@ -0,0 +1,7 @@
public class Test {
private final String bar;
public Test(final String bar) {
this.bar = bar;
}
}