【发布时间】:2014-07-19 05:41:21
【问题描述】:
我正在从 XML 生成 Java。二传手都返回无效。如果他们返回“this”,那么他们可以在链中被调用。有没有办法(一种简单的方法)让它生成“返回这个”的设置器? ?
【问题讨论】:
我正在从 XML 生成 Java。二传手都返回无效。如果他们返回“this”,那么他们可以在链中被调用。有没有办法(一种简单的方法)让它生成“返回这个”的设置器? ?
【问题讨论】:
USAddress address = new USAddress()
.withName(name)
.withStreet(street)
.withCity(city)
.withState(state)
.withZip(new BigDecimal(zip));
【讨论】:
你说的是建造者模式。如果您有兴趣从 XML 生成具有返回 this 以进行链接的附加 setter 方法的类,请查看以下帖子:Is there a JAXB Plugin which generates Builders?
【讨论】: