Package ru.objectsfill.object_param
Class Extend.FillFieldParametersBuilder
java.lang.Object
ru.objectsfill.object_param.Extend.FillFieldParametersBuilder
- Enclosing class:
- Extend
builder for extend class
-
Constructor Summary
ConstructorsConstructorDescriptionconstructorFillFieldParametersBuilder(String fieldName) constructor with field name -
Method Summary
Modifier and TypeMethodDescriptionaddMutationFunction(UnaryOperator<Object> singleChangeFunction) Sets mutation functioncollectionSize(Integer collectionSize) Sets the collection size.gen()Builds and returns the FillFieldParameters object.valueLength(Integer valueLength) Sets the value length.
-
Constructor Details
-
FillFieldParametersBuilder
constructor with field name- Parameters:
fieldName- set field name
-
FillFieldParametersBuilder
public FillFieldParametersBuilder()constructor
-
-
Method Details
-
collectionSize
Sets the collection size.- Parameters:
collectionSize- The collection size.- Returns:
- The FillBuilder instance.
-
valueLength
Sets the value length.- Parameters:
valueLength- The value length.- Returns:
- The FillBuilder instance.
-
addMutationFunction
public Extend.FillFieldParametersBuilder addMutationFunction(UnaryOperator<Object> singleChangeFunction) Sets mutation function- Parameters:
singleChangeFunction- mutation function- Returns:
- The FillBuilder instance.
-
gen
Builds and returns the FillFieldParameters object.- Returns:
- The created FillFieldParameters object.
-