龙目岛可选
我有一个名为这样的类:Address
@Value
class Address {
   @NotNull String userId;
   @NotNull String line1;
   String line2;
   private Address(Builder b) {
      // copy everything from builder
   }
   // override getter for line2 so that it returns Optional<String>
   public Optional<String> getLine2() {
      return Optional.ofNullable(this.line2);
   }
   // and a Builder
   public static class Builder {
     // builder methods
   }
}
在这里,我被迫写一个,因为,如果我想在使用龙目岛时返回一个可选,我将不得不声明为.这将生成一个接受的生成器方法!BuilderGetterline2Optional<String>Optional<String>
有没有其他方法可以使用龙目岛?Optional
 
					 
				 
				    		 
				    		 
				    		 
				    		