Package dev.orne.test.rnd.params
Interface SizeParameters
- All Superinterfaces:
GenerationParameters
- All Known Subinterfaces:
SizeParameters.Builder
- All Known Implementing Classes:
CollectionGenerationParameters
,MapGenerationParameters
,SizeParametersImpl
,StringGenerationParameters
Interface for generation parameters that support sizing
parameters.
- Since:
- 0.1
- Version:
- 1.0, 2022-11
- Author:
- (w) Iker Hernaez
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
Interface forNumberParameters
builders. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
The default maximum size.static final int
The default minimum size. -
Method Summary
Modifier and TypeMethodDescriptionint
Returns the maximum size.int
Returns the minimum size.void
setMaxSize
(int value) Sets the maximum size.void
setMinSize
(int value) Sets the minimum size.
-
Field Details
-
DEFAULT_MIN_SIZE
static final int DEFAULT_MIN_SIZEThe default minimum size.- See Also:
-
DEFAULT_MAX_SIZE
static final int DEFAULT_MAX_SIZEThe default maximum size.- See Also:
-
-
Method Details
-
getMinSize
int getMinSize()Returns the minimum size.- Returns:
- The minimum size.
-
setMinSize
void setMinSize(int value) Sets the minimum size.- Parameters:
value
- The minimum size.
-
getMaxSize
int getMaxSize()Returns the maximum size.- Returns:
- The maximum size.
-
setMaxSize
void setMaxSize(int value) Sets the maximum size.- Parameters:
value
- The maximum size.
-