All Downloads are FREE. Search and download functionalities are using the official Maven repository.

fluent.api.generator.impl.FixtureBeanFullBuilderImpl Maven / Gradle / Ivy

Go to download

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

There is a newer version: 2.18
Show newest version











package fluent.api.generator.impl;
import javax.annotation.Generated;

@Generated("Generated code using /fluent/api/templates/builder/implementation.jtwig")
public final class FixtureBeanFullBuilderImpl implements fluent.api.generator.FixtureBeanFullBuilder {

    private final fluent.api.generator.FixtureBean object;

    public FixtureBeanFullBuilderImpl(fluent.api.generator.FixtureBean object) {
        this.object = object;
    }

    @Override
    public FixtureBeanFullBuilderImpl firstName(java.lang.String value) {
        object.setFirstName(value);
        return this;
    }

    @Override
    public FixtureBeanFullBuilderImpl lastName(java.lang.String value) {
        object.setLastName(value);
        return this;
    }

    @Override
    public FixtureBeanFullBuilderImpl age(int value) {
        object.setAge(value);
        return this;
    }

    @Override
    public FixtureBeanFullBuilderImpl children(java.util.List value) {
        object.setChildren(value);
        return this;
    }

    @Override
    public FixtureBeanFullBuilderImpl array(int[] value) {
        object.setArray(value);
        return this;
    }

    @Override
    public fluent.api.generator.FixtureBean build() {
        return object;
    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy