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() |
Dummy4j(ExpressionResolver expressionResolver,
RandomService randomService,
Function<? super Dummy4j,Dummies> dummiesFactory,
UniqueValues uniqueValues) |
Dummy4j(List<String> locales) |
Dummy4j(Long seed) |
Dummy4j(Long seed,
List<String> locales) |
Modifier and Type | Method and Description |
---|---|
AddressDummy |
address()
Provides methods for generating random addresses
|
BookDummy |
book()
Provides methods for generating unique book-related values
|
ExpressionResolver |
getExpressionResolver() |
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 unique 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)
seed
- used for generating random valueslocales
- a list of locales, ordered by priority of resolutionpublic Dummy4j(Long seed)
seed
- used for generating random valuespublic Dummy4j(List<String> locales)
locales
- a list of locales, ordered by priority of resolutionpublic Dummy4j(ExpressionResolver expressionResolver, RandomService randomService, Function<? super Dummy4j,Dummies> dummiesFactory, UniqueValues uniqueValues)
public ExpressionResolver getExpressionResolver()
public UniqueValues unique()
public RandomService random()
public NameDummy name()
public NationDummy nation()
public AddressDummy address()
public LoremDummy lorem()
public BookDummy book()
public ResearchPaperDummy researchPaper()
public ScifiDummy scifi()
Copyright © 2020. All rights reserved.