fluent.api.generator.FixtureBeanBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of fluent-api-generator-tests Show documentation
Show all versions of fluent-api-generator-tests Show documentation
Tests for fluent API generator.
They are deployed as maven plugin, which doesn't require the maven project, so they can be executed by anybody
simply by running:
mvn foundation.fluent.api:fluent-api-generator-project:run
package fluent.api.generator;
import javax.annotation.Generated;
import fluent.api.End;
@Generated("Generated code using /fluent/api/templates/builder.jtwig")
public final class FixtureBeanBuilder {
private final fluent.api.generator.FixtureBean object;
public FixtureBeanBuilder(fluent.api.generator.FixtureBean object) {
this.object = object;
}
public FixtureBeanBuilder firstName(java.lang.String value) {
object.setFirstName(value);
return this;
}
public FixtureBeanBuilder lastName(java.lang.String value) {
object.setLastName(value);
return this;
}
public FixtureBeanBuilder age(int value) {
object.setAge(value);
return this;
}
public FixtureBeanBuilder children(java.util.List value) {
object.setChildren(value);
return this;
}
public FixtureBeanBuilder array(int[] value) {
object.setArray(value);
return this;
}
@End
public fluent.api.generator.FixtureBean build() {
return object;
}
}