public String apply(Property item) { return "fluent." + Getter.name(item) + "()"; } }, ","))
if (!hasBuildableConstructorWithArgument(c, property) && Setter.has(c, property)) { String setterName = "set" + property.getNameCapitalized(); String getterName = Getter.name(property); statements.add(new StringStatement(new StringBuilder() .append("buildable.").append(setterName).append("(fluent.").append(getterName).append("());")
public static final Method forProperty(Property property) { return new MethodBuilder() .withName(name(property)) .withReturnType(property.getTypeRef()) .withNewBlock() .addNewStringStatementStatement("return this." + property + ";") .endBlock() .build(); }
List<String> comments = new ArrayList<String>(); String getterName = Getter.name(property); String builderName = "build" + property.getNameCapitalized(); TypeRef unwrapped = TypeAs.combine(TypeAs.UNWRAP_COLLECTION_OF, TypeAs.UNWRAP_ARRAY_OF).apply(property.getTypeRef());
String getterName = Getter.name(property); String builderName = "build" + property.getNameCapitalized(); List<AnnotationRef> annotations = new ArrayList<AnnotationRef>();