Is language support for collections is a coin feature ?
Ulf Zibis
Ulf.Zibis at gmx.de
Sun Sep 26 05:39:03 PDT 2010
Am 26.09.2010 05:51, schrieb Reinier Zwitserloot:
> Advocate of the devil mode:
>
> User user = new User()
> .firstName("Remi")
> .lastName("Forax")
> .addAddress().zipCode("30785").done()
> .address(new Address().zipCode("30785"));
See also:
http://mail.openjdk.java.net/pipermail/coin-dev/2009-March/001180.html
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6479372
> User user = new UserBuilder() {{
> firstName = "Remi";
> lastName = "Forax";
> addresses.add(
> new AddressBuilder() {{
> zipCode = "30785";
> }},
> new AddressBuilder() {{
> zipCode = "67899";
> }});
> }}.build();
>
Why not? :
User user = new UserBuilder() {{
firstName = "Remi";
lastName = "Forax";
addresses = new Address[] {
new AddressBuilder() {{
zipCode = "30785";
}},
new AddressBuilder() {{
zipCode = "67899";
}}
};
}}.build();
-Ulf
More information about the coin-dev
mailing list