public class Dummy4j extends Object
For best performance, a single instance of this class should be created and reused throughout the code.
Modifier and Type | Field and Description |
---|---|
protected Dummies |
dummies |
protected ExpressionResolver |
expressionResolver |
protected RandomService |
randomService |
protected UniqueValues |
uniqueValues |
Constructor and Description |
---|
Dummy4j()
Create a Dummy4j instance with a default configuration
|
Dummy4j(ExpressionResolver expressionResolver,
RandomService randomService,
Function<? super Dummy4j,Dummies> dummiesFactory,
UniqueValues uniqueValues) |
Dummy4j(Long seed,
List<String> locales,
List<String> paths)
This constructor is primarily used for Dummy4j's builder.
|
Modifier and Type | Method and Description |
---|---|
AddressDummy |
address()
Provides methods for generating random addresses
|
BookDummy |
book()
Provides methods for generating random book-related values
|
EducationDummy |
education()
Provides methods for generating random values related to education
|
ExpressionResolver |
expressionResolver() |
LoremDummy |
lorem()
Provides methods for generating random text
|
NameDummy |
name()
Provides methods for generating random names
|
NationDummy |
nation() |
RandomService |
random()
Provides methods for generating random values
|
ResearchPaperDummy |
researchPaper()
Provides methods for generating random values related to research papers
|
ScifiDummy |
scifi()
Provides methods for generating random science fiction themed values
|
UniqueValues |
unique()
Provides methods for generating unique values
|
protected final ExpressionResolver expressionResolver
protected final RandomService randomService
protected final Dummies dummies
protected final UniqueValues uniqueValues
public Dummy4j()
public Dummy4j(Long seed, List<String> locales, List<String> paths)
seed
- used for generating random valueslocales
- a list of locales, ordered by priority of resolutionpaths
- a list of paths from which to load yml files (relative to the resources directory)public Dummy4j(ExpressionResolver expressionResolver, RandomService randomService, Function<? super Dummy4j,Dummies> dummiesFactory, UniqueValues uniqueValues)
public ExpressionResolver expressionResolver()
public UniqueValues unique()
public RandomService random()
public NameDummy name()
public NationDummy nation()
public AddressDummy address()
public LoremDummy lorem()
public EducationDummy education()
public BookDummy book()
public ResearchPaperDummy researchPaper()
public ScifiDummy scifi()
Copyright © 2020. All rights reserved.