private BuilderProperty empty(Property property) { return BuilderProperty.methodBuilder(property) .name() .assignment("$T.empty()", Optional.class) .build(); }
private BuilderProperty empty(Property property) { return BuilderProperty.methodBuilder(property) .name() .assignment("$T.empty()", Optional.class) .build(); }
public BuilderProperty standardBuilderMethod() { return BuilderProperty.methodBuilder(this) .name() .addParameter() .nullCheckIfNecessary() .assignment() .build(); }
public BuilderProperty standardBuilderMethod() { return BuilderProperty.methodBuilder(this) .name() .addParameter() .nullCheckIfNecessary() .assignment() .build(); }
private BuilderProperty of(Property property) { return BuilderProperty.methodBuilder(property) .name() .addParameter(TypeName.INT, "year") .addParameter(TypeName.INT, "month") .addParameter(TypeName.INT, "dayOfMonth") .assignment("$T.of(year, month, dayOfMonth)", LocalDate.class) .build(); }
private BuilderProperty of(Property property) { return BuilderProperty.methodBuilder(property) .name() .addParameter(TypeName.INT, "year") .addParameter(TypeName.INT, "month") .addParameter(TypeName.INT, "dayOfMonth") .assignment("$T.of(year, month, dayOfMonth)", LocalDate.class) .build(); }
private BuilderProperty ofMinute(Property property) { return BuilderProperty.methodBuilder(property) .name() .addParameter(TypeName.INT, "year") .addParameter(TypeName.INT, "month") .addParameter(TypeName.INT, "dayOfMonth") .addParameter(TypeName.INT, "hour") .addParameter(TypeName.INT, "minute") .assignment("$T.of(year, month, dayOfMonth, hour, minute)", LocalDateTime.class) .build(); }
private BuilderProperty ofMinute(Property property) { return BuilderProperty.methodBuilder(property) .name() .addParameter(TypeName.INT, "year") .addParameter(TypeName.INT, "month") .addParameter(TypeName.INT, "dayOfMonth") .addParameter(TypeName.INT, "hour") .addParameter(TypeName.INT, "minute") .assignment("$T.of(year, month, dayOfMonth, hour, minute)", LocalDateTime.class) .build(); }
private BuilderProperty ofSecond(Property property) { return BuilderProperty.methodBuilder(property) .name() .addParameter(TypeName.INT, "year") .addParameter(TypeName.INT, "month") .addParameter(TypeName.INT, "dayOfMonth") .addParameter(TypeName.INT, "hour") .addParameter(TypeName.INT, "minute") .addParameter(TypeName.INT, "second") .assignment("$T.of(year, month, dayOfMonth, hour, minute, second)", LocalDateTime.class) .build(); }
private BuilderProperty ofSecond(Property property) { return BuilderProperty.methodBuilder(property) .name() .addParameter(TypeName.INT, "year") .addParameter(TypeName.INT, "month") .addParameter(TypeName.INT, "dayOfMonth") .addParameter(TypeName.INT, "hour") .addParameter(TypeName.INT, "minute") .addParameter(TypeName.INT, "second") .assignment("$T.of(year, month, dayOfMonth, hour, minute, second)", LocalDateTime.class) .build(); }