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

fluent.api.generator.parameters.simple.ParametersFixtureClassCreatorImpl 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.parameters.simple;
import javax.annotation.Generated;

@Generated("Generated code using /fluent/api/templates/parameters/implementation.jtwig")
public class ParametersFixtureClassCreatorImpl
    implements fluent.api.generator.parameters.ParametersFixtureClassCreator {


    private int anInt;

    private java.lang.String aString;

    private java.time.LocalDateTime aTime;

    private java.util.List aList;


    public static  ParametersFixtureClassCreatorImpl fixtureClass() {
        return new ParametersFixtureClassCreatorImpl();
    }


    @Override
    public ParametersFixtureClassCreatorImpl anInt(int value) {
        this.anInt = value;
        return this;
    }

    @Override
    public ParametersFixtureClassCreatorImpl aString(java.lang.String value) {
        this.aString = value;
        return this;
    }

    @Override
    public ParametersFixtureClassCreatorImpl aTime(java.time.LocalDateTime value) {
        this.aTime = value;
        return this;
    }

    @Override
    public ParametersFixtureClassCreatorImpl aList(java.util.List value) {
        this.aList = value;
        return this;
    }

    @Override
    public java.lang.Integer create() {
        return fluent.api.generator.parameters.ParametersFixtureClass.create(anInt, aString, aTime, aList);
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy