Skip navigation links
A B C D E F G H I L M N O P R S T U V W Y 

A

AbstractDummy4jBuilder<T extends AbstractDummy4jBuilder<T,E>,E> - Class in dev.codesoapbox.dummy4j
An abstract dummy builder which can optionally be extended to build classes extending Dummy4j.
AbstractDummy4jBuilder() - Constructor for class dev.codesoapbox.dummy4j.AbstractDummy4jBuilder
 
additionalName() - Method in class dev.codesoapbox.dummy4j.dummies.color.ColorDummy
Provides a color name chosen at random from a list of unconventional colors.
Address - Class in dev.codesoapbox.dummy4j.dummies.address
A value object representing a complete address
Address(String, String, String, String) - Constructor for class dev.codesoapbox.dummy4j.dummies.address.Address
 
address() - Method in class dev.codesoapbox.dummy4j.dummies.Dummies
 
address() - Method in class dev.codesoapbox.dummy4j.Dummy4j
Provides methods for generating addresses
AddressDummy - Class in dev.codesoapbox.dummy4j.dummies.address
Provides methods for generating addresses
AddressDummy(Dummy4j) - Constructor for class dev.codesoapbox.dummy4j.dummies.address.AddressDummy
 
after(LocalDateTime, long, ChronoUnit) - Method in class dev.codesoapbox.dummy4j.dummies.DateAndTimeDummy
Generates a random date and time after the referenceDate that fits in the time range between atMost units and referenceDate
any() - Method in class dev.codesoapbox.dummy4j.dummies.DateAndTimeDummy
Generates a random date and time
asin() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
Generates a random Amazon Standard Identification Number.
asNumber() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.namenumber.IsniBuilder
Formats generated ISNI as a plain value and not as an url.
asNumber() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.namenumber.OrcidBuilder
Formats generated ORCID as a plain value.
asUrl() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.namenumber.IsniBuilder
Adds the https://isni.org/isni/ url to the generated number.
asUrl() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.namenumber.OrcidBuilder
Formats generated ORCID as an url.

B

BankAccountCountry - Enum in dev.codesoapbox.dummy4j.dummies.finance
A list of countries for which a bank account number or an IBAN can be generated
bankAccountNumber(BankAccountCountry) - Method in class dev.codesoapbox.dummy4j.dummies.finance.FinanceDummy
Provides a random bank account number for a given country.
bankAccountType() - Method in class dev.codesoapbox.dummy4j.dummies.finance.FinanceDummy
Returns a random bank account type.
BasicIsniProvider - Class in dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.namenumber
This class serves as a provider of name identifiers for IdentifierDummy
BasicIsniProvider(Dummy4j, ModElevenDashTwoFormula) - Constructor for class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.namenumber.BasicIsniProvider
 
basicName() - Method in class dev.codesoapbox.dummy4j.dummies.color.ColorDummy
Provides a color name chosen at random from a list containing primary and popular colors.
before(LocalDateTime, long, ChronoUnit) - Method in class dev.codesoapbox.dummy4j.dummies.DateAndTimeDummy
Generates a random date and time before the referenceDate that fits in the time range between atMost units and referenceDate
between(LocalDateTime, LocalDateTime) - Method in class dev.codesoapbox.dummy4j.dummies.DateAndTimeDummy
Generates a random date and time within the given range
between(LocalDate, LocalDate) - Method in class dev.codesoapbox.dummy4j.dummies.DateAndTimeDummy
Generates a random date within the given range
betweenZeroAndOne(float) - Static method in class dev.codesoapbox.dummy4j.dummies.shared.math.NumberValidator
Verifies if the given value fits in the 0-1 range
bic() - Method in class dev.codesoapbox.dummy4j.dummies.finance.FinanceDummy
Provides a random 11 character long string which can be used as a Business Identifier Code, also called a SWIFT code.
birthday() - Method in class dev.codesoapbox.dummy4j.dummies.DateAndTimeDummy
Generates a random birthday date that is suitable for a person from DEFAULT_MIN_AGE to DEFAULT_MAX_AGE years old
birthday(int) - Method in class dev.codesoapbox.dummy4j.dummies.DateAndTimeDummy
Generates a random birthday date that is suitable for a person in the given age
birthday(int, int) - Method in class dev.codesoapbox.dummy4j.dummies.DateAndTimeDummy
Generates a random birthday date that is suitable for a person from minAge to maxAge years old
bitcoinAddress() - Method in class dev.codesoapbox.dummy4j.dummies.finance.FinanceDummy
Returns a random Bitcoin address that is 26-35 characters long.
bloodType() - Method in class dev.codesoapbox.dummy4j.dummies.MedicalDummy
Provides a random blood type
book() - Method in class dev.codesoapbox.dummy4j.dummies.Dummies
 
book() - Method in class dev.codesoapbox.dummy4j.Dummy4j
Provides methods for generating book-related values
BookDummy - Class in dev.codesoapbox.dummy4j.dummies
Provides methods for generating book-related values Since 0.2.0
BookDummy(Dummy4j) - Constructor for class dev.codesoapbox.dummy4j.dummies.BookDummy
 
build() - Method in class dev.codesoapbox.dummy4j.AbstractDummy4jBuilder
 
build() - Method in class dev.codesoapbox.dummy4j.dummies.finance.CreditCardBuilder
Generates a random credit card
build() - Method in class dev.codesoapbox.dummy4j.dummies.finance.CreditCardNumberBuilder
Generates a random credit card number
build() - Method in class dev.codesoapbox.dummy4j.dummies.finance.IbanBuilder
Generates a random IBAN
build() - Method in class dev.codesoapbox.dummy4j.dummies.finance.PriceBuilder
Generates a random price
build() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber.Gtin13Builder
 
build() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber.Gtin14Builder
 
build() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber.Gtin8Builder
 
build() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.IsbnBuilder
Generates a random ISBN
build() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.musicnumber.IsmnBuilder
Generates a random ISMN
build() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.namenumber.IsniBuilder
Generates a random ISNI
build() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.namenumber.OrcidBuilder
Generates a random ORCID
build() - Method in class dev.codesoapbox.dummy4j.dummies.internet.EmailBuilder
Returns a randomly generated email
build() - Method in class dev.codesoapbox.dummy4j.dummies.internet.PasswordBuilder
Returns a randomly generated password
build() - Method in class dev.codesoapbox.dummy4j.dummies.internet.UrlBuilder
Returns a URL instance
build() - Method in class dev.codesoapbox.dummy4j.Dummy4jBuilder
 
business() - Method in class dev.codesoapbox.dummy4j.dummies.Dummies
 
business() - Method in class dev.codesoapbox.dummy4j.Dummy4j
Provides methods for generating values related to business and commerce
BusinessDummy - Class in dev.codesoapbox.dummy4j.dummies.business
Provides methods for generating values related to business and commerce
BusinessDummy(Dummy4j) - Constructor for class dev.codesoapbox.dummy4j.dummies.business.BusinessDummy
 

C

chance(int, int, Supplier<T>) - Method in class dev.codesoapbox.dummy4j.convenience.ConvenienceMethods
Has a howMany in in chance to supply a value.
chance(int, int) - Method in class dev.codesoapbox.dummy4j.convenience.ConvenienceMethods
Has a howMany in in chance to return true.
chance(int, int, Supplier<T>) - Method in class dev.codesoapbox.dummy4j.Dummy4j
Has a howMany in in chance to supply a value.
chance(int, int) - Method in class dev.codesoapbox.dummy4j.Dummy4j
Has a howMany in in chance to return true.
character() - Method in class dev.codesoapbox.dummy4j.dummies.LoremDummy
Generates a random alphabetic character
characters(int) - Method in class dev.codesoapbox.dummy4j.dummies.LoremDummy
Generates a specified amount of random alphabetic characters
CheckDigit10AsXFormatter - Class in dev.codesoapbox.dummy4j.dummies.shared.checkdigitformulas
Provides a method to replace 10 with X in some check digit formulas
city() - Method in class dev.codesoapbox.dummy4j.dummies.address.AddressDummy
Generates a random city name
CMYK - Class in dev.codesoapbox.dummy4j.dummies.color
A representation of color in the CMYK (cyan, magenta, yellow, black) model.
CMYK(float, float, float, float) - Constructor for class dev.codesoapbox.dummy4j.dummies.color.CMYK
 
cmyk() - Method in class dev.codesoapbox.dummy4j.dummies.color.ColorDummy
Generates a random CMYK color.
color() - Method in class dev.codesoapbox.dummy4j.dummies.Dummies
 
color() - Method in class dev.codesoapbox.dummy4j.Dummy4j
Provides methods for generating colors
ColorDummy - Class in dev.codesoapbox.dummy4j.dummies.color
Provides methods for generating random colors in various formats
ColorDummy(Dummy4j) - Constructor for class dev.codesoapbox.dummy4j.dummies.color.ColorDummy
 
companyName() - Method in class dev.codesoapbox.dummy4j.dummies.business.BusinessDummy
Generates a random company name.
companyType() - Method in class dev.codesoapbox.dummy4j.dummies.business.BusinessDummy
Generates a random company type.
ConvenienceMethods - Class in dev.codesoapbox.dummy4j.convenience
 
ConvenienceMethods(RandomService) - Constructor for class dev.codesoapbox.dummy4j.convenience.ConvenienceMethods
 
convenienceMethods - Variable in class dev.codesoapbox.dummy4j.Dummy4j
 
country() - Method in class dev.codesoapbox.dummy4j.dummies.address.AddressDummy
Provides a random country name
country() - Method in class dev.codesoapbox.dummy4j.dummies.NationDummy
Provides a random country name
countryCode() - Method in class dev.codesoapbox.dummy4j.dummies.address.AddressDummy
Provides a random country code
countryCode() - Method in class dev.codesoapbox.dummy4j.dummies.NationDummy
Provides a random country code
courseNumber() - Method in class dev.codesoapbox.dummy4j.dummies.EducationDummy
Generates a random course number
createCode() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber.Gs1Dash128Factory
Generates a random GS1-128 code
createCode() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber.SsccFactory
Generates a random Serial Shipping Container Code
createGs1Dash128() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.InternationalStandardNumberFactory
 
createGtin13Builder() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.InternationalStandardNumberFactory
 
createGtin14Builder() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.InternationalStandardNumberFactory
 
createGtin8Builder() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.InternationalStandardNumberFactory
 
createImei() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.InternationalStandardNumberFactory
 
createImeisv() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.InternationalStandardNumberFactory
 
createIsbnBuilder() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.InternationalStandardNumberFactory
 
createIsmnBuilder() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.InternationalStandardNumberFactory
 
createIsniBuilder() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.InternationalStandardNumberFactory
 
createIssn() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.InternationalStandardNumberFactory
 
createIssn() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.serialnumber.IssnFactory
Returns a random ISSN
createOrcidBuilder() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.InternationalStandardNumberFactory
 
createSscc() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.InternationalStandardNumberFactory
 
createTac() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.InternationalStandardNumberFactory
 
createUpc() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber.UpcFactory
Generates a random Universal Product Code
createUpc() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.InternationalStandardNumberFactory
 
CreditCard - Class in dev.codesoapbox.dummy4j.dummies.finance
A value object representing a credit card
creditCard() - Method in class dev.codesoapbox.dummy4j.dummies.finance.FinanceDummy
Returns a credit card with random data.
CreditCardBuilder - Class in dev.codesoapbox.dummy4j.dummies.finance
Provides methods for generating random credit cards according to customizable parameters
CreditCardBuilder(Dummy4j, CreditCardNumberBuilder) - Constructor for class dev.codesoapbox.dummy4j.dummies.finance.CreditCardBuilder
 
creditCardBuilder() - Method in class dev.codesoapbox.dummy4j.dummies.finance.FinanceDummy
Provides a builder for a random credit cards created according to customisable parameters.
creditCardNumber() - Method in class dev.codesoapbox.dummy4j.dummies.finance.FinanceDummy
Provides a random credit card number compliant with the ISO/IEC 7812 standard.
CreditCardNumberBuilder - Class in dev.codesoapbox.dummy4j.dummies.finance
Provides methods for generating random credit card numbers according to customizable parameters
CreditCardNumberBuilder(Dummy4j, LuhnFormula) - Constructor for class dev.codesoapbox.dummy4j.dummies.finance.CreditCardNumberBuilder
 
creditCardNumberBuilder() - Method in class dev.codesoapbox.dummy4j.dummies.finance.FinanceDummy
Provides a builder for random credit card numbers compliant with the ISO/IEC 7812 standard that can be created according to customisable parameters.
CreditCardProvider - Enum in dev.codesoapbox.dummy4j.dummies.finance
Enum containing the supported card-issuing entities
creditCardProvider() - Method in class dev.codesoapbox.dummy4j.dummies.finance.FinanceDummy
Provides a credit card provider chosen at random from the CreditCardProvider enum values.
cryptoCurrencyCode() - Method in class dev.codesoapbox.dummy4j.dummies.finance.FinanceDummy
Provides a random cryptocurrency code.
cryptoCurrencyName() - Method in class dev.codesoapbox.dummy4j.dummies.finance.FinanceDummy
Provides a random cryptocurrency name.
cryptoCurrencySymbol() - Method in class dev.codesoapbox.dummy4j.dummies.finance.FinanceDummy
Provides a random cryptocurrency symbol.
currencyCode() - Method in class dev.codesoapbox.dummy4j.dummies.finance.FinanceDummy
Provides a random currency code compliant with the ISO 4217 standard.
currencyName() - Method in class dev.codesoapbox.dummy4j.dummies.finance.FinanceDummy
Provides a random currency name compliant with the ISO 4217 standard.
currencyNumericCode() - Method in class dev.codesoapbox.dummy4j.dummies.finance.FinanceDummy
Provides a random currency numeric code compliant with the ISO 4217 standard.
currencySymbol() - Method in class dev.codesoapbox.dummy4j.dummies.finance.FinanceDummy
Provides a random currency symbol.

D

dateAndTime() - Method in class dev.codesoapbox.dummy4j.dummies.Dummies
 
dateAndTime() - Method in class dev.codesoapbox.dummy4j.Dummy4j
Provides methods for generating dates and times
DateAndTimeDummy - Class in dev.codesoapbox.dummy4j.dummies
Provides methods for generating dates and times
DateAndTimeDummy(Dummy4j, Clock) - Constructor for class dev.codesoapbox.dummy4j.dummies.DateAndTimeDummy
 
DEFAULT_PORT - Static variable in class dev.codesoapbox.dummy4j.dummies.internet.UrlBuilder
Default port value (must be compatible with the URL class)
DefaultExpressionResolver - Class in dev.codesoapbox.dummy4j
A default implementation of the expression resolver
DefaultExpressionResolver(List<String>, RandomService, DefinitionProvider) - Constructor for class dev.codesoapbox.dummy4j.DefaultExpressionResolver
 
DefaultRandomService - Class in dev.codesoapbox.dummy4j
A default implementation of RandomService
DefaultRandomService() - Constructor for class dev.codesoapbox.dummy4j.DefaultRandomService
 
DefaultRandomService(Long) - Constructor for class dev.codesoapbox.dummy4j.DefaultRandomService
 
DefaultUniqueValues - Class in dev.codesoapbox.dummy4j.definitions
 
DefaultUniqueValues() - Constructor for class dev.codesoapbox.dummy4j.definitions.DefaultUniqueValues
 
DefinitionProvider - Interface in dev.codesoapbox.dummy4j.definitions.providers
 
degree() - Method in class dev.codesoapbox.dummy4j.dummies.EducationDummy
Generates a random degree in a scientific field
departmentName() - Method in class dev.codesoapbox.dummy4j.dummies.business.BusinessDummy
Generates a random department name.
dev.codesoapbox.dummy4j - package dev.codesoapbox.dummy4j
 
dev.codesoapbox.dummy4j.annotations - package dev.codesoapbox.dummy4j.annotations
 
dev.codesoapbox.dummy4j.convenience - package dev.codesoapbox.dummy4j.convenience
 
dev.codesoapbox.dummy4j.definitions - package dev.codesoapbox.dummy4j.definitions
 
dev.codesoapbox.dummy4j.definitions.providers - package dev.codesoapbox.dummy4j.definitions.providers
 
dev.codesoapbox.dummy4j.definitions.providers.files - package dev.codesoapbox.dummy4j.definitions.providers.files
 
dev.codesoapbox.dummy4j.definitions.providers.files.yaml - package dev.codesoapbox.dummy4j.definitions.providers.files.yaml
 
dev.codesoapbox.dummy4j.dummies - package dev.codesoapbox.dummy4j.dummies
 
dev.codesoapbox.dummy4j.dummies.address - package dev.codesoapbox.dummy4j.dummies.address
 
dev.codesoapbox.dummy4j.dummies.business - package dev.codesoapbox.dummy4j.dummies.business
 
dev.codesoapbox.dummy4j.dummies.color - package dev.codesoapbox.dummy4j.dummies.color
 
dev.codesoapbox.dummy4j.dummies.finance - package dev.codesoapbox.dummy4j.dummies.finance
 
dev.codesoapbox.dummy4j.dummies.identifier - package dev.codesoapbox.dummy4j.dummies.identifier
 
dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber - package dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber
 
dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber - package dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber
 
dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber - package dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber
 
dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.musicnumber - package dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.musicnumber
 
dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.namenumber - package dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.namenumber
 
dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.serialnumber - package dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.serialnumber
 
dev.codesoapbox.dummy4j.dummies.internet - package dev.codesoapbox.dummy4j.dummies.internet
 
dev.codesoapbox.dummy4j.dummies.shared.checkdigitformulas - package dev.codesoapbox.dummy4j.dummies.shared.checkdigitformulas
 
dev.codesoapbox.dummy4j.dummies.shared.math - package dev.codesoapbox.dummy4j.dummies.shared.math
 
dev.codesoapbox.dummy4j.dummies.shared.string - package dev.codesoapbox.dummy4j.dummies.shared.string
 
dev.codesoapbox.dummy4j.exceptions - package dev.codesoapbox.dummy4j.exceptions
 
DIGIT_UPPER_BOUND - Static variable in class dev.codesoapbox.dummy4j.dummies.internet.PasswordBuilder
Upper boundary for randomly generated digits
digits(int) - Method in class dev.codesoapbox.dummy4j.DefaultRandomService
 
digits(int) - Method in interface dev.codesoapbox.dummy4j.NumberService
Generates a string with a given length composed of random digits.
discipline() - Method in class dev.codesoapbox.dummy4j.dummies.MedicalDummy
Provides a random medical discipline
DOMAIN_KEY - Static variable in class dev.codesoapbox.dummy4j.dummies.internet.EmailBuilder
Points to a list of possible email providers
Dummies - Class in dev.codesoapbox.dummy4j.dummies
 
Dummies(Dummy4j) - Constructor for class dev.codesoapbox.dummy4j.dummies.Dummies
 
dummies - Variable in class dev.codesoapbox.dummy4j.Dummy4j
 
Dummy4j - Class in dev.codesoapbox.dummy4j
Provides methods for generating dummy data.
Dummy4j() - Constructor for class dev.codesoapbox.dummy4j.Dummy4j
Create a Dummy4j instance with a default configuration
Dummy4j(Long, List<String>, List<String>) - Constructor for class dev.codesoapbox.dummy4j.Dummy4j
This constructor is primarily used for Dummy4j's builder.
Dummy4j(ExpressionResolver, RandomService) - Constructor for class dev.codesoapbox.dummy4j.Dummy4j
 
Dummy4jBuilder - Class in dev.codesoapbox.dummy4j
A default builder for Dummy4j
Dummy4jBuilder() - Constructor for class dev.codesoapbox.dummy4j.Dummy4jBuilder
 

E

ean13() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
Generates a random GTIN-13.
ean13Builder() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
Provides a builder for a random GTIN-13.
ean14() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
Generates a random GTIN-14.
ean14Builder() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
Provides a builder for a random GTIN-14.
ean8() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
Generates a random GTIN-8.
ean8Builder() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
Provides a builder for a random GTIN-8.
education() - Method in class dev.codesoapbox.dummy4j.dummies.Dummies
 
education() - Method in class dev.codesoapbox.dummy4j.Dummy4j
Provides methods for generating values related to education
EducationDummy - Class in dev.codesoapbox.dummy4j.dummies
Provides methods for generating values related to education
EducationDummy(Dummy4j) - Constructor for class dev.codesoapbox.dummy4j.dummies.EducationDummy
 
email() - Method in class dev.codesoapbox.dummy4j.dummies.internet.InternetDummy
Provides a random email
EmailBuilder - Class in dev.codesoapbox.dummy4j.dummies.internet
Generates a randomized email.
EmailBuilder(Dummy4j) - Constructor for class dev.codesoapbox.dummy4j.dummies.internet.EmailBuilder
 
emailBuilder() - Method in class dev.codesoapbox.dummy4j.dummies.internet.InternetDummy
Provides a builder for random emails generated according to customisable parameters
equals(Object) - Method in class dev.codesoapbox.dummy4j.definitions.LocalizedDummyDefinitionsMap
 
equals(Object) - Method in class dev.codesoapbox.dummy4j.dummies.address.Address
 
equals(Object) - Method in class dev.codesoapbox.dummy4j.dummies.color.CMYK
 
equals(Object) - Method in class dev.codesoapbox.dummy4j.dummies.color.HSB
 
equals(Object) - Method in class dev.codesoapbox.dummy4j.dummies.color.HSBA
 
equals(Object) - Method in class dev.codesoapbox.dummy4j.dummies.color.HSL
 
equals(Object) - Method in class dev.codesoapbox.dummy4j.dummies.color.HSLA
 
equals(Object) - Method in class dev.codesoapbox.dummy4j.dummies.finance.CreditCard
 
equals(Object) - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.Isbn
 
equals(Object) - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.musicnumber.Ismn
 
equals(Object) - Method in class dev.codesoapbox.dummy4j.dummies.internet.UrlHost
 
equals(Object) - Method in class dev.codesoapbox.dummy4j.ResolvedValue
 
Experimental - Annotation Type in dev.codesoapbox.dummy4j.annotations
Annotation that specifies that an element is experimental and may change without notice.
expressionResolver - Variable in class dev.codesoapbox.dummy4j.Dummy4j
 
expressionResolver() - Method in class dev.codesoapbox.dummy4j.Dummy4j
 
ExpressionResolver - Interface in dev.codesoapbox.dummy4j
 

F

finance() - Method in class dev.codesoapbox.dummy4j.dummies.Dummies
 
finance() - Method in class dev.codesoapbox.dummy4j.Dummy4j
Provides methods for generating values related to finances
FinanceBuilderFactory - Class in dev.codesoapbox.dummy4j.dummies.finance
Provides methods for instantiating builders used in the FinanceDummy class
FinanceDummy - Class in dev.codesoapbox.dummy4j.dummies.finance
Provides methods for generating values related to finances
FinanceDummy(Dummy4j, FinanceBuilderFactory) - Constructor for class dev.codesoapbox.dummy4j.dummies.finance.FinanceDummy
 
financialOperation() - Method in class dev.codesoapbox.dummy4j.dummies.finance.FinanceDummy
Returns a random financial operation.
find(String) - Method in class dev.codesoapbox.dummy4j.convenience.ConvenienceMethods
Finds all methods containing a search string in their name.
find(String) - Method in class dev.codesoapbox.dummy4j.Dummy4j
Finds all methods containing a search string in their name.
firstName() - Method in class dev.codesoapbox.dummy4j.dummies.NameDummy
Provides a random first name
formatCheckDigit(Integer) - Static method in class dev.codesoapbox.dummy4j.dummies.shared.checkdigitformulas.CheckDigit10AsXFormatter
Replaces 10 with X
formatted() - Method in class dev.codesoapbox.dummy4j.dummies.finance.IbanBuilder
Formats the generated IBAN, separating every 4 characters or the remainder with a space.
full() - Method in class dev.codesoapbox.dummy4j.dummies.address.AddressDummy
Provides a complete random address
fullName() - Method in class dev.codesoapbox.dummy4j.dummies.NameDummy
Generates a random name consisting of a first name, a last name and, occasionally, a prefix or suffix.
fullNameWithMiddle() - Method in class dev.codesoapbox.dummy4j.dummies.NameDummy
Generates a random name consisting of a first name, a middle name, a last name and, occasionally, a prefix or suffix.
future(long, ChronoUnit) - Method in class dev.codesoapbox.dummy4j.dummies.DateAndTimeDummy
Generates a random date and time from the future that fits in the time range between atMost units and now

G

generateCheckDigit(String) - Method in class dev.codesoapbox.dummy4j.dummies.shared.checkdigitformulas.LuhnFormula
Returns a valid check digit calculated with the Luhn algorithm for the given number
generateCheckDigit(String) - Method in class dev.codesoapbox.dummy4j.dummies.shared.checkdigitformulas.ModElevenDashTwoFormula
Returns a valid check digit
generateCheckDigit(String) - Method in class dev.codesoapbox.dummy4j.dummies.shared.checkdigitformulas.ModElevenFormula
Returns a valid check digit
generateCheckDigit(String) - Method in class dev.codesoapbox.dummy4j.dummies.shared.checkdigitformulas.ModTenFormula
Returns a valid check digit
genre() - Method in class dev.codesoapbox.dummy4j.dummies.BookDummy
Provides a random genre
genreFiction() - Method in class dev.codesoapbox.dummy4j.dummies.BookDummy
Provides a random genre from the fiction category
genreNonFiction() - Method in class dev.codesoapbox.dummy4j.dummies.BookDummy
Provides a random genre from the non-fiction category
get() - Method in interface dev.codesoapbox.dummy4j.definitions.providers.DefinitionProvider
Returns a list of definitions for dummy data, grouped by locale.
get(String) - Method in class dev.codesoapbox.dummy4j.definitions.providers.files.ResourceStreamProvider
 
get() - Method in class dev.codesoapbox.dummy4j.definitions.providers.files.yaml.YamlFileDefinitionProvider
 
getAlpha() - Method in class dev.codesoapbox.dummy4j.dummies.color.HSBA
 
getAlpha() - Method in class dev.codesoapbox.dummy4j.dummies.color.HSLA
 
getBlack() - Method in class dev.codesoapbox.dummy4j.dummies.color.CMYK
 
getBrightness() - Method in class dev.codesoapbox.dummy4j.dummies.color.HSB
 
getCheckDigit() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.Isbn
 
getCheckDigit() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.musicnumber.Ismn
 
getCity() - Method in class dev.codesoapbox.dummy4j.dummies.address.Address
 
getCode() - Method in enum dev.codesoapbox.dummy4j.dummies.finance.BankAccountCountry
Returns a two-letter code that identifies the country.
getCountry() - Method in class dev.codesoapbox.dummy4j.dummies.address.Address
 
getCyan() - Method in class dev.codesoapbox.dummy4j.dummies.color.CMYK
 
getExpiryDate() - Method in class dev.codesoapbox.dummy4j.dummies.finance.CreditCard
Returns the credit card owner expiry date.
getHue() - Method in class dev.codesoapbox.dummy4j.dummies.color.HSB
 
getHue() - Method in class dev.codesoapbox.dummy4j.dummies.color.HSL
 
getIinRanges() - Method in enum dev.codesoapbox.dummy4j.dummies.finance.CreditCardProvider
Returns the list of available IIN ranges for the provider.
getItem() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.musicnumber.Ismn
 
getLightness() - Method in class dev.codesoapbox.dummy4j.dummies.color.HSL
 
getLocale() - Method in interface dev.codesoapbox.dummy4j.definitions.LocalizedDummyDefinitions
 
getLocale() - Method in class dev.codesoapbox.dummy4j.definitions.LocalizedDummyDefinitionsMap
 
getLocale() - Method in class dev.codesoapbox.dummy4j.ResolvedValue
 
getLuhnFormula() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.InternationalNumberCheckDigitFormulaProvider
 
getMagenta() - Method in class dev.codesoapbox.dummy4j.dummies.color.CMYK
 
getMax() - Method in enum dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber.Gs1PrefixRange
 
getMessage() - Method in exception dev.codesoapbox.dummy4j.exceptions.InvalidDefinitionException
 
getMessage() - Method in exception dev.codesoapbox.dummy4j.exceptions.InvalidRangeException
 
getMessage() - Method in exception dev.codesoapbox.dummy4j.exceptions.MissingLocaleDefinitionsException
 
getMessage() - Method in exception dev.codesoapbox.dummy4j.exceptions.UniqueValueRetryLimitExceededException
 
getMessage() - Method in exception dev.codesoapbox.dummy4j.exceptions.UrlCouldNotBeCreatedException
 
getMessage() - Method in exception dev.codesoapbox.dummy4j.exceptions.ValueOutOfRangeException
 
getMin() - Method in enum dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber.Gs1PrefixRange
 
getModElevenDashTwoFormula() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.InternationalNumberCheckDigitFormulaProvider
 
getModElevenFormula() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.InternationalNumberCheckDigitFormulaProvider
 
getModTenFormula() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.InternationalNumberCheckDigitFormulaProvider
 
getName() - Method in enum dev.codesoapbox.dummy4j.dummies.finance.CreditCardProvider
Returns a name for the provider.
getNumber() - Method in class dev.codesoapbox.dummy4j.dummies.finance.CreditCard
Returns the credit card number.
getOwnerAddress() - Method in class dev.codesoapbox.dummy4j.dummies.finance.CreditCard
Returns the credit card owner address.
getOwnerName() - Method in class dev.codesoapbox.dummy4j.dummies.finance.CreditCard
Returns the credit card owner name.
getPostCode() - Method in class dev.codesoapbox.dummy4j.dummies.address.Address
 
getPrefix() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.Isbn
 
getProvider() - Method in class dev.codesoapbox.dummy4j.dummies.finance.CreditCard
Returns the enum representing the credit card provider.
getPublication() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.Isbn
 
getRegistrant() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.Isbn
 
getRegistrant() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.musicnumber.Ismn
 
getRegistrationGroup() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.Isbn
 
getRootDomain() - Method in class dev.codesoapbox.dummy4j.dummies.internet.UrlHost
 
getSaturation() - Method in class dev.codesoapbox.dummy4j.dummies.color.HSB
 
getSaturation() - Method in class dev.codesoapbox.dummy4j.dummies.color.HSL
 
getSecurityCode() - Method in class dev.codesoapbox.dummy4j.dummies.finance.CreditCard
Returns the credit card 3-digit security code.
getSeed() - Method in class dev.codesoapbox.dummy4j.DefaultRandomService
 
getSeed() - Method in class dev.codesoapbox.dummy4j.Dummy4j
Returns the seed used for random number generation
getSeed() - Method in interface dev.codesoapbox.dummy4j.RandomService
Returns the seed
getSeparator() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.Isbn
 
getSeparator() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.musicnumber.Ismn
 
getStreet() - Method in class dev.codesoapbox.dummy4j.dummies.address.Address
 
getTopLevelDomain() - Method in class dev.codesoapbox.dummy4j.dummies.internet.UrlHost
 
getType() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.Isbn
 
getValue() - Method in enum dev.codesoapbox.dummy4j.dummies.internet.UrlProtocol
 
getValue() - Method in class dev.codesoapbox.dummy4j.ResolvedValue
 
getYellow() - Method in class dev.codesoapbox.dummy4j.dummies.color.CMYK
 
gs1Dash128() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
Generates a random code compliant with the GS1-128 standard.
Gs1Dash128Factory - Class in dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber
This class serves as a provider of GS1-128 codes for IdentifierDummy
Gs1Dash128Factory(Dummy4j, Gtin14Builder, SsccFactory) - Constructor for class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber.Gs1Dash128Factory
 
Gs1PrefixRange - Enum in dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber
Enum containing some of the supported GS1 prefix ranges
gtin12() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
Generates a random GTIN-12.
gtin13() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
Generates a random GTIN-13.
gtin13Builder() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
Provides a builder for a random GTIN-13.
Gtin13Builder - Class in dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber
Provides methods for generating a random GTIN-13 (EAN-13) according to customizable parameters
Gtin13Builder(Dummy4j, ModTenFormula) - Constructor for class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber.Gtin13Builder
 
gtin14() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
Generates a random GTIN-14.
gtin14Builder() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
Provides a builder for a random GTIN-14.
Gtin14Builder - Class in dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber
Provides methods for generating a random GTIN-14 (EAN-14) according to customizable parameters
Gtin14Builder(Dummy4j, ModTenFormula) - Constructor for class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber.Gtin14Builder
 
gtin8() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
Generates a random GTIN-8.
gtin8Builder() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
Provides a builder for a random GTIN-8.
Gtin8Builder - Class in dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber
Provides methods for generating a random GTIN-8 (EAN-8) according to customizable parameters
Gtin8Builder(Dummy4j, ModTenFormula) - Constructor for class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber.Gtin8Builder
 

H

hashCode() - Method in class dev.codesoapbox.dummy4j.definitions.LocalizedDummyDefinitionsMap
 
hashCode() - Method in class dev.codesoapbox.dummy4j.dummies.address.Address
 
hashCode() - Method in class dev.codesoapbox.dummy4j.dummies.color.CMYK
 
hashCode() - Method in class dev.codesoapbox.dummy4j.dummies.color.HSB
 
hashCode() - Method in class dev.codesoapbox.dummy4j.dummies.color.HSBA
 
hashCode() - Method in class dev.codesoapbox.dummy4j.dummies.color.HSL
 
hashCode() - Method in class dev.codesoapbox.dummy4j.dummies.color.HSLA
 
hashCode() - Method in class dev.codesoapbox.dummy4j.dummies.finance.CreditCard
 
hashCode() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.Isbn
 
hashCode() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.musicnumber.Ismn
 
hashCode() - Method in class dev.codesoapbox.dummy4j.dummies.internet.UrlHost
 
hashCode() - Method in class dev.codesoapbox.dummy4j.ResolvedValue
 
hex() - Method in class dev.codesoapbox.dummy4j.dummies.color.ColorDummy
Generates a random hexadecimal color.
hexAlpha() - Method in class dev.codesoapbox.dummy4j.dummies.color.ColorDummy
Generates a random hexadecimal color with an alpha channel.
high() - Method in class dev.codesoapbox.dummy4j.dummies.finance.PriceBuilder
Sets limits on a randomly generated price from 100 to 10,000.
hsb() - Method in class dev.codesoapbox.dummy4j.dummies.color.ColorDummy
Generates a random HSB color.
HSB - Class in dev.codesoapbox.dummy4j.dummies.color
A representation of color in the HSB (hue, saturation, brightness) model.
HSB(float, float, float) - Constructor for class dev.codesoapbox.dummy4j.dummies.color.HSB
 
hsba() - Method in class dev.codesoapbox.dummy4j.dummies.color.ColorDummy
Generates a random HSBA color.
HSBA - Class in dev.codesoapbox.dummy4j.dummies.color
A representation of color in the HSBA (hue, saturation, brightness, alpha) model.
HSBA(float, float, float, float) - Constructor for class dev.codesoapbox.dummy4j.dummies.color.HSBA
 
hsl() - Method in class dev.codesoapbox.dummy4j.dummies.color.ColorDummy
Generates a random HSL color.
HSL - Class in dev.codesoapbox.dummy4j.dummies.color
A representation of color in the HSL (hue, saturation, lightness) model.
HSL(float, float, float) - Constructor for class dev.codesoapbox.dummy4j.dummies.color.HSL
 
hsla() - Method in class dev.codesoapbox.dummy4j.dummies.color.ColorDummy
Generates a random HSLA color.
HSLA - Class in dev.codesoapbox.dummy4j.dummies.color
A representation of color in the HSLA (hue, saturation, lightness, alpha) model.
HSLA(float, float, float, float) - Constructor for class dev.codesoapbox.dummy4j.dummies.color.HSLA
 

I

iban() - Method in class dev.codesoapbox.dummy4j.dummies.finance.FinanceDummy
Provides a random IBAN number for a randomly chosen country.
ibanBuilder() - Method in class dev.codesoapbox.dummy4j.dummies.finance.FinanceDummy
Provides a builder for random IBAN numbers generated according to customisable parameters.
IbanBuilder - Class in dev.codesoapbox.dummy4j.dummies.finance
Provides methods for generating random IBANs according to customizable parameters
IbanBuilder(Dummy4j, IbanFormula) - Constructor for class dev.codesoapbox.dummy4j.dummies.finance.IbanBuilder
 
identifier() - Method in class dev.codesoapbox.dummy4j.dummies.Dummies
 
identifier() - Method in class dev.codesoapbox.dummy4j.Dummy4j
Provides methods for generating identifiers
IdentifierDummy - Class in dev.codesoapbox.dummy4j.dummies.identifier
Provides methods for generating identifiers
IdentifierDummy(Dummy4j, InternationalStandardNumberFactory) - Constructor for class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
 
imei() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
Generates a random International Mobile Equipment Identity number.
imeisv() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
Generates a random International Mobile Equipment Identity Software Version number.
inRange(float, float, float) - Static method in class dev.codesoapbox.dummy4j.dummies.shared.math.NumberValidator
Verifies if the given value fits in the min-max range and if the max is greater than the min
insertEveryNthCharacter(String, String, int) - Static method in class dev.codesoapbox.dummy4j.dummies.shared.string.StringFormatter
Inserts a given separator every nth character in the originalInput.
institution() - Method in class dev.codesoapbox.dummy4j.dummies.EducationDummy
Generates the name of a random educational institution name
InternationalNumberCheckDigitFormulaProvider - Class in dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber
This class serves as a provider of check digit formulas for IdentifierDummy
InternationalNumberCheckDigitFormulaProvider() - Constructor for class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.InternationalNumberCheckDigitFormulaProvider
 
InternationalStandardNumberFactory - Class in dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber
This class serves as a provider of international standard identifiers for IdentifierDummy
internet() - Method in class dev.codesoapbox.dummy4j.dummies.Dummies
 
internet() - Method in class dev.codesoapbox.dummy4j.Dummy4j
Provides methods for generating values related to the internet
InternetDummy - Class in dev.codesoapbox.dummy4j.dummies.internet
Provides methods for generating values related to the internet
InternetDummy(Dummy4j) - Constructor for class dev.codesoapbox.dummy4j.dummies.internet.InternetDummy
 
InvalidDefinitionException - Exception in dev.codesoapbox.dummy4j.exceptions
 
InvalidDefinitionException(String, Throwable, String) - Constructor for exception dev.codesoapbox.dummy4j.exceptions.InvalidDefinitionException
 
InvalidIsbnParameterException - Exception in dev.codesoapbox.dummy4j.exceptions
 
InvalidIsbnParameterException(String) - Constructor for exception dev.codesoapbox.dummy4j.exceptions.InvalidIsbnParameterException
 
InvalidIsbnParameterException(String, Throwable) - Constructor for exception dev.codesoapbox.dummy4j.exceptions.InvalidIsbnParameterException
 
InvalidIsmnParameterException - Exception in dev.codesoapbox.dummy4j.exceptions
 
InvalidIsmnParameterException(String) - Constructor for exception dev.codesoapbox.dummy4j.exceptions.InvalidIsmnParameterException
 
InvalidIsmnParameterException(String, Throwable) - Constructor for exception dev.codesoapbox.dummy4j.exceptions.InvalidIsmnParameterException
 
InvalidRangeException - Exception in dev.codesoapbox.dummy4j.exceptions
 
InvalidRangeException(float, float) - Constructor for exception dev.codesoapbox.dummy4j.exceptions.InvalidRangeException
 
isbn() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
Generates a random International Standard Book Number.
Isbn - Class in dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber
International Standard Book Number is a numeric commercial book identifier
isbnBuilder() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
Provides a builder for a random International Standard Book Number.
IsbnBuilder - Class in dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber
Provides methods for generating a random ISBN according to customizable parameters
IsbnBuilder(Dummy4j, IsbnValidator, InternationalNumberCheckDigitFormulaProvider) - Constructor for class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.IsbnBuilder
 
IsbnType - Enum in dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber
Enum containing the supported types of ISBN
IsbnValidator - Class in dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber
The reason for this class is to provide basic validation for ISBN parts
IsbnValidator() - Constructor for class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.IsbnValidator
 
ismn() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
Generates a random International Standard Music Number.
Ismn - Class in dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.musicnumber
International Standard Music Number is a thirteen-character identifier for written or printed forms of music
ismnBuilder() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
Provides a builder for a random International Standard Music Number.
IsmnBuilder - Class in dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.musicnumber
Provides methods for generating a random ISMN according to customizable parameters
IsmnBuilder(Dummy4j, ModTenFormula, IsmnValidator) - Constructor for class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.musicnumber.IsmnBuilder
 
IsmnValidator - Class in dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.musicnumber
The reason for this class is to provide basic validation for ISMN parts
IsmnValidator() - Constructor for class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.musicnumber.IsmnValidator
 
isni() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
Generates a random International Standard Name Identifier.
isniBuilder() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
Provides a builder for a random International Standard Name Identifier.
IsniBuilder - Class in dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.namenumber
Provides methods for generating a random ISNI according to customizable parameters
IsniBuilder(BasicIsniProvider) - Constructor for class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.namenumber.IsniBuilder
 
isNullOrEmpty(String) - Static method in class dev.codesoapbox.dummy4j.dummies.shared.string.StringValidator
Verifies whether the given String is equal to null or empty
isSingleValue() - Method in enum dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber.Gs1PrefixRange
 
issn() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
Generates a random International Standard Serial Number.
IssnFactory - Class in dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.serialnumber
The reason for this class is to provide ISSN numbers
IvalidIsniParameterException - Exception in dev.codesoapbox.dummy4j.exceptions
 
IvalidIsniParameterException(String) - Constructor for exception dev.codesoapbox.dummy4j.exceptions.IvalidIsniParameterException
 

L

language() - Method in class dev.codesoapbox.dummy4j.dummies.NationDummy
Provides a random language name
languageCodeThreeLetter() - Method in class dev.codesoapbox.dummy4j.dummies.NationDummy
Provides a random language code according to the ISO 639-2 standard
languageCodeThreeLetterCommon() - Method in class dev.codesoapbox.dummy4j.dummies.NationDummy
Provides a random language code according to the ISO 639-2 standard from a set of commonly used languages
languageCodeTwoLetter() - Method in class dev.codesoapbox.dummy4j.dummies.NationDummy
Provides a random language code according to the ISO 639-1 standard
languageCodeTwoLetterCommon() - Method in class dev.codesoapbox.dummy4j.dummies.NationDummy
Provides a random language code according to the ISO 639-1 standard from a set of commonly used languages
languageCommon() - Method in class dev.codesoapbox.dummy4j.dummies.NationDummy
Provides a random language name from a set of commonly used languages
lastName() - Method in class dev.codesoapbox.dummy4j.dummies.NameDummy
Provides a random last name
leftPad(String, int, char) - Static method in class dev.codesoapbox.dummy4j.dummies.shared.string.Padding
Left pads the given input with a specified padChar until it is desiredLength long
listOf(int, Supplier<T>) - Method in class dev.codesoapbox.dummy4j.convenience.ConvenienceMethods
Provides a list of objects supplied by a method
listOf(int, Supplier<T>) - Method in class dev.codesoapbox.dummy4j.Dummy4j
Provides a list of objects supplied by a method
locale - Variable in class dev.codesoapbox.dummy4j.AbstractDummy4jBuilder
 
locale(List<String>) - Method in class dev.codesoapbox.dummy4j.AbstractDummy4jBuilder
 
locale(String...) - Method in class dev.codesoapbox.dummy4j.AbstractDummy4jBuilder
 
LocalizedDummyDefinitions - Interface in dev.codesoapbox.dummy4j.definitions
A collection of resolvable dummy data definitions for a given locale.
LocalizedDummyDefinitionsMap - Class in dev.codesoapbox.dummy4j.definitions
Stores localized dummy data definitions as a Java Map
LocalizedDummyDefinitionsMap(String, Map<String, Object>) - Constructor for class dev.codesoapbox.dummy4j.definitions.LocalizedDummyDefinitionsMap
 
lorem() - Method in class dev.codesoapbox.dummy4j.dummies.Dummies
 
lorem() - Method in class dev.codesoapbox.dummy4j.Dummy4j
Provides methods for generating text
LoremDummy - Class in dev.codesoapbox.dummy4j.dummies
Provides methods for generating text
LoremDummy(Dummy4j) - Constructor for class dev.codesoapbox.dummy4j.dummies.LoremDummy
 
LuhnFormula - Class in dev.codesoapbox.dummy4j.dummies.shared.checkdigitformulas
Provides a method to calculate a check digit using the Luhn algorithm
LuhnFormula() - Constructor for class dev.codesoapbox.dummy4j.dummies.shared.checkdigitformulas.LuhnFormula
 

M

major() - Method in class dev.codesoapbox.dummy4j.dummies.EducationDummy
Provides an academic discipline chosen at random from a set of formal, natural and social sciences
MapMerger - Class in dev.codesoapbox.dummy4j.definitions.providers
Merges a list of definition maps into one big map
MapMerger() - Constructor for class dev.codesoapbox.dummy4j.definitions.providers.MapMerger
 
MAX_PORT - Static variable in class dev.codesoapbox.dummy4j.dummies.internet.UrlBuilder
Upper boundary for randomly generated url port
medical() - Method in class dev.codesoapbox.dummy4j.dummies.Dummies
 
medical() - Method in class dev.codesoapbox.dummy4j.Dummy4j
Provides methods for generating medical data
MedicalDummy - Class in dev.codesoapbox.dummy4j.dummies
Provides methods for generating medical data
MedicalDummy(Dummy4j) - Constructor for class dev.codesoapbox.dummy4j.dummies.MedicalDummy
 
merge(List<Map<String, Object>>) - Method in class dev.codesoapbox.dummy4j.definitions.providers.MapMerger
Merges a list of Maps into a single Map
MIN_PORT - Static variable in class dev.codesoapbox.dummy4j.dummies.internet.UrlBuilder
Lower boundary for randomly generated url port
minLength(int) - Method in class dev.codesoapbox.dummy4j.dummies.internet.UrlBuilder
The generated url will be expanded with random characters until it is minLength characters long.
MissingLocaleDefinitionsException - Exception in dev.codesoapbox.dummy4j.exceptions
 
MissingLocaleDefinitionsException(String) - Constructor for exception dev.codesoapbox.dummy4j.exceptions.MissingLocaleDefinitionsException
 
ModElevenDashTwoFormula - Class in dev.codesoapbox.dummy4j.dummies.shared.checkdigitformulas
Provides a method to calculate a check digit required in an Open Researcher and Contributor ID.
ModElevenDashTwoFormula() - Constructor for class dev.codesoapbox.dummy4j.dummies.shared.checkdigitformulas.ModElevenDashTwoFormula
 
ModElevenFormula - Class in dev.codesoapbox.dummy4j.dummies.shared.checkdigitformulas
Provides a method to calculate a check digit required in International Standard Serial Numbers, 10-digit long International Standard Book Numbers, etc.
ModElevenFormula() - Constructor for class dev.codesoapbox.dummy4j.dummies.shared.checkdigitformulas.ModElevenFormula
 
ModTenFormula - Class in dev.codesoapbox.dummy4j.dummies.shared.checkdigitformulas
Provides a method to calculate a check digit required in: numeric GS1 Identification Keys, International Standard Music Numbers, International Standard Book Numbers, etc.
ModTenFormula() - Constructor for class dev.codesoapbox.dummy4j.dummies.shared.checkdigitformulas.ModTenFormula
 

N

name() - Method in class dev.codesoapbox.dummy4j.dummies.color.ColorDummy
Provides a color name chosen at random from a list containing primary, popular and unconventional colors.
name() - Method in class dev.codesoapbox.dummy4j.dummies.Dummies
 
name() - Method in class dev.codesoapbox.dummy4j.Dummy4j
Provides methods for generating names
NameDummy - Class in dev.codesoapbox.dummy4j.dummies
Provides methods for generating names
NameDummy(Dummy4j) - Constructor for class dev.codesoapbox.dummy4j.dummies.NameDummy
 
nation() - Method in class dev.codesoapbox.dummy4j.dummies.Dummies
 
nation() - Method in class dev.codesoapbox.dummy4j.Dummy4j
Provides methods for generating values related to countries, languages and nationalities
nationality() - Method in class dev.codesoapbox.dummy4j.dummies.NationDummy
Provides a random nationality
NationDummy - Class in dev.codesoapbox.dummy4j.dummies
Provides methods for generating values related to countries, languages and nationalities
NationDummy(Dummy4j) - Constructor for class dev.codesoapbox.dummy4j.dummies.NationDummy
 
natoPhoneticAlphabet() - Method in class dev.codesoapbox.dummy4j.dummies.Dummies
 
natoPhoneticAlphabet() - Method in class dev.codesoapbox.dummy4j.Dummy4j
Provides methods for generating text in the NATO phonetic alphabet
NatoPhoneticAlphabetDummy - Class in dev.codesoapbox.dummy4j.dummies
Provides methods for generating text in the NATO phonetic alphabet
NatoPhoneticAlphabetDummy(Dummy4j) - Constructor for class dev.codesoapbox.dummy4j.dummies.NatoPhoneticAlphabetDummy
 
newInstance(Dummy4j) - Static method in class dev.codesoapbox.dummy4j.dummies.finance.FinanceBuilderFactory
 
newInstance(Dummy4j, ModTenFormula) - Static method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber.UpcFactory
 
newInstance(Dummy4j) - Static method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.InternationalStandardNumberFactory
 
newInstance(Dummy4j, ModElevenFormula) - Static method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.serialnumber.IssnFactory
 
nextBoolean() - Method in class dev.codesoapbox.dummy4j.DefaultRandomService
 
nextBoolean() - Method in class dev.codesoapbox.dummy4j.Dummy4j
 
nextBoolean() - Method in interface dev.codesoapbox.dummy4j.RandomService
Generates a random boolean
nextDouble() - Method in class dev.codesoapbox.dummy4j.DefaultRandomService
 
nextDouble(double) - Method in class dev.codesoapbox.dummy4j.DefaultRandomService
 
nextDouble(double, double) - Method in class dev.codesoapbox.dummy4j.DefaultRandomService
 
nextDouble() - Method in interface dev.codesoapbox.dummy4j.NumberService
Generates a random positive double
nextDouble(double) - Method in interface dev.codesoapbox.dummy4j.NumberService
Generates a random double between 0 (inclusive) and upperBound (exclusive)
nextDouble(double, double) - Method in interface dev.codesoapbox.dummy4j.NumberService
Generates a random double between lowerBound (inclusive) and upperBound (exclusive)
nextEnum(Class<T>) - Method in class dev.codesoapbox.dummy4j.convenience.ConvenienceMethods
Returns a random enum value
nextEnum(Class<T>) - Method in class dev.codesoapbox.dummy4j.Dummy4j
Returns a random enum value
nextFloat() - Method in class dev.codesoapbox.dummy4j.DefaultRandomService
 
nextFloat(float) - Method in class dev.codesoapbox.dummy4j.DefaultRandomService
 
nextFloat(float, float) - Method in class dev.codesoapbox.dummy4j.DefaultRandomService
 
nextFloat() - Method in interface dev.codesoapbox.dummy4j.NumberService
Generates a random positive float between 0 and 1 (inclusive)
nextFloat(float) - Method in interface dev.codesoapbox.dummy4j.NumberService
Generates a random float between 0 (inclusive) and upperBound (exclusive)
nextFloat(float, float) - Method in interface dev.codesoapbox.dummy4j.NumberService
Generates a random float between lowerBound and upperBound (inclusive)
nextInt() - Method in class dev.codesoapbox.dummy4j.DefaultRandomService
 
nextInt(int) - Method in class dev.codesoapbox.dummy4j.DefaultRandomService
 
nextInt(int, int) - Method in class dev.codesoapbox.dummy4j.DefaultRandomService
 
nextInt() - Method in interface dev.codesoapbox.dummy4j.NumberService
Generates a random positive int
nextInt(int) - Method in interface dev.codesoapbox.dummy4j.NumberService
Generates a random int between 0 and upperBound (inclusive).
nextInt(int, int) - Method in interface dev.codesoapbox.dummy4j.NumberService
Generates a random int between lowerBound and upperBound (inclusive).
nextLong() - Method in class dev.codesoapbox.dummy4j.DefaultRandomService
 
nextLong(long) - Method in class dev.codesoapbox.dummy4j.DefaultRandomService
 
nextLong(long, long) - Method in class dev.codesoapbox.dummy4j.DefaultRandomService
 
nextLong() - Method in interface dev.codesoapbox.dummy4j.NumberService
Generates a random positive long
nextLong(long) - Method in interface dev.codesoapbox.dummy4j.NumberService
Generates a random long between 0 and upperBound (inclusive).
nextLong(long, long) - Method in interface dev.codesoapbox.dummy4j.NumberService
Generates a random long between @{code lowerBound} and upperBound (inclusive)
notSanitized() - Method in class dev.codesoapbox.dummy4j.dummies.internet.EmailBuilder
Skips email sanitization.
number() - Method in class dev.codesoapbox.dummy4j.Dummy4j
Provides methods for generating random numbers
NumberFormatter - Class in dev.codesoapbox.dummy4j.dummies.shared.math
Provides convenience methods for number formatting
NumberService - Interface in dev.codesoapbox.dummy4j
 
NumberValidator - Class in dev.codesoapbox.dummy4j.dummies.shared.math
Provides convenience methods for validating numbers
numerals() - Method in class dev.codesoapbox.dummy4j.dummies.Dummies
 
numerals() - Method in class dev.codesoapbox.dummy4j.Dummy4j
Provides methods for generating numerals
NumeralsDummy - Class in dev.codesoapbox.dummy4j.dummies
Provides methods for generating numerals
NumeralsDummy(Dummy4j) - Constructor for class dev.codesoapbox.dummy4j.dummies.NumeralsDummy
 

O

occupation() - Method in class dev.codesoapbox.dummy4j.dummies.MedicalDummy
Provides a random job position in medicine
of(Supplier<T>, Function<Supplier<T>, E>) - Method in class dev.codesoapbox.dummy4j.definitions.DefaultUniqueValues
 
of(Supplier<T>, Function<Supplier<T>, E>) - Method in interface dev.codesoapbox.dummy4j.definitions.UniqueValues
Allows for the creation of collections of unique values.
of(String) - Method in class dev.codesoapbox.dummy4j.dummies.NatoPhoneticAlphabetDummy
Spells out the given text in the NATO phonetic alphabet
of(String, String) - Static method in class dev.codesoapbox.dummy4j.ResolvedValue
 
oneOf(T...) - Method in class dev.codesoapbox.dummy4j.convenience.ConvenienceMethods
Returns a random element from an array
oneOf(List<T>) - Method in class dev.codesoapbox.dummy4j.convenience.ConvenienceMethods
Returns a random element from a list
oneOf(Set<T>) - Method in class dev.codesoapbox.dummy4j.convenience.ConvenienceMethods
Returns a random element from a set
oneOf(Supplier<T>...) - Method in class dev.codesoapbox.dummy4j.convenience.ConvenienceMethods
Returns a value from a random supplier.
oneOf(T...) - Method in class dev.codesoapbox.dummy4j.Dummy4j
Returns a random element from an array
oneOf(List<T>) - Method in class dev.codesoapbox.dummy4j.Dummy4j
Returns a random element from a list
oneOf(Set<T>) - Method in class dev.codesoapbox.dummy4j.Dummy4j
Returns a random element from a set
oneOf(Supplier<T>...) - Method in class dev.codesoapbox.dummy4j.Dummy4j
Returns a value from a random supplier.
orcid() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
Generates a random Open Researcher and Contributor ID.
orcidBuilder() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
Provides a builder for a random Open Researcher and Contributor ID.
OrcidBuilder - Class in dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.namenumber
Provides methods for generating a random ORCID according to customizable parameters
OrcidBuilder(BasicIsniProvider) - Constructor for class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.namenumber.OrcidBuilder
 

P

Padding - Class in dev.codesoapbox.dummy4j.dummies.shared.string
Provides convenience methods for padding strings
paragraph() - Method in class dev.codesoapbox.dummy4j.dummies.LoremDummy
Generates a paragraph of random size
paragraph(int) - Method in class dev.codesoapbox.dummy4j.dummies.LoremDummy
Generates a paragraph of specified size
password() - Method in class dev.codesoapbox.dummy4j.dummies.internet.InternetDummy
Provides a random password
passwordBuilder() - Method in class dev.codesoapbox.dummy4j.dummies.internet.InternetDummy
Provides a builder for random passwords generated according to customisable parameters
PasswordBuilder - Class in dev.codesoapbox.dummy4j.dummies.internet
Generates a randomized password.
PasswordBuilder(Dummy4j) - Constructor for class dev.codesoapbox.dummy4j.dummies.internet.PasswordBuilder
 
past(long, ChronoUnit) - Method in class dev.codesoapbox.dummy4j.dummies.DateAndTimeDummy
Generates a random date and time from the past that fits in the time range between atMost units and now
paths - Variable in class dev.codesoapbox.dummy4j.AbstractDummy4jBuilder
 
paths(List<String>) - Method in class dev.codesoapbox.dummy4j.AbstractDummy4jBuilder
 
paths(String...) - Method in class dev.codesoapbox.dummy4j.AbstractDummy4jBuilder
 
paymentOption() - Method in class dev.codesoapbox.dummy4j.dummies.finance.FinanceDummy
Returns a random payment option.
postCode() - Method in class dev.codesoapbox.dummy4j.dummies.address.AddressDummy
Generates a random post code
prefix() - Method in class dev.codesoapbox.dummy4j.dummies.NameDummy
Provides a random name prefix.
price() - Method in class dev.codesoapbox.dummy4j.dummies.finance.FinanceDummy
Provides a random price.
priceBuilder() - Method in class dev.codesoapbox.dummy4j.dummies.finance.FinanceDummy
Provides a builder for random prices.
PriceBuilder - Class in dev.codesoapbox.dummy4j.dummies.finance
Provides methods for generating random prices according to customizable parameters
PriceBuilder(Dummy4j) - Constructor for class dev.codesoapbox.dummy4j.dummies.finance.PriceBuilder
 
primaryInstitution() - Method in class dev.codesoapbox.dummy4j.dummies.EducationDummy
Generates the name of a random institution providing primary education.
primaryName() - Method in class dev.codesoapbox.dummy4j.dummies.color.ColorDummy
Provides a color name chosen at random from a set of primary colors.
productName() - Method in class dev.codesoapbox.dummy4j.dummies.business.BusinessDummy
Generates a random product name.
productNameFurniture() - Method in class dev.codesoapbox.dummy4j.dummies.business.BusinessDummy
Generates a random product name from the furniture category.
productNameTech() - Method in class dev.codesoapbox.dummy4j.dummies.business.BusinessDummy
Generates random product name from technology and home appliances categories.
productNameTextile() - Method in class dev.codesoapbox.dummy4j.dummies.business.BusinessDummy
Generates a random product name from the textile category.
productNameTool() - Method in class dev.codesoapbox.dummy4j.dummies.business.BusinessDummy
Generates a random product name from the tools category.
publisher() - Method in class dev.codesoapbox.dummy4j.dummies.BookDummy
Generates a random publisher
publisherFiction() - Method in class dev.codesoapbox.dummy4j.dummies.BookDummy
Generates a random publisher name suitable for fiction genres.
publisherNonFiction() - Method in class dev.codesoapbox.dummy4j.dummies.BookDummy
Generates a random publisher name suitable for non-fiction genres.

R

randomService - Variable in class dev.codesoapbox.dummy4j.Dummy4j
 
RandomService - Interface in dev.codesoapbox.dummy4j
Provides random numbers which are generated based on a seed
requiresPrefix() - Method in enum dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.IsbnType
 
researchPaper() - Method in class dev.codesoapbox.dummy4j.dummies.Dummies
 
researchPaper() - Method in class dev.codesoapbox.dummy4j.Dummy4j
Provides methods for generating values related to research papers
ResearchPaperDummy - Class in dev.codesoapbox.dummy4j.dummies
Provides methods for generating values related to research papers
ResearchPaperDummy(Dummy4j) - Constructor for class dev.codesoapbox.dummy4j.dummies.ResearchPaperDummy
 
resolve(String) - Method in class dev.codesoapbox.dummy4j.DefaultExpressionResolver
 
resolve(String) - Method in interface dev.codesoapbox.dummy4j.definitions.LocalizedDummyDefinitions
Returns a list of all possible values for a given path.
resolve(String) - Method in class dev.codesoapbox.dummy4j.definitions.LocalizedDummyDefinitionsMap
 
resolve(String) - Method in interface dev.codesoapbox.dummy4j.ExpressionResolver
Resolves an expression like: #{name.male_first_name} #{name.last_name}
ResolvedValue - Class in dev.codesoapbox.dummy4j
 
ResourceStreamProvider - Class in dev.codesoapbox.dummy4j.definitions.providers.files
Provides resource files as InputStreams
ResourceStreamProvider() - Constructor for class dev.codesoapbox.dummy4j.definitions.providers.files.ResourceStreamProvider
 
rgb() - Method in class dev.codesoapbox.dummy4j.dummies.color.ColorDummy
Generates an instance of Color with randomized red, green and blue values.
rgba() - Method in class dev.codesoapbox.dummy4j.dummies.color.ColorDummy
Generates an instance of Color with randomized red, green, blue and alpha values.
roman() - Method in class dev.codesoapbox.dummy4j.dummies.NumeralsDummy
Provides a random roman numeral
roman(int) - Method in class dev.codesoapbox.dummy4j.dummies.NumeralsDummy
Provides a random roman numeral between 1 and upperBound
roman(int, int) - Method in class dev.codesoapbox.dummy4j.dummies.NumeralsDummy
Provides a random roman numeral between lowerBound and upperBound
Round - Class in dev.codesoapbox.dummy4j.dummies.shared.math
Provides convenience methods for rounding

S

safe() - Method in class dev.codesoapbox.dummy4j.dummies.internet.EmailBuilder
Sets the domain to one that is randomly selected from a list of domain names reserved for testing and documentation
SAFE_DOMAIN_KEY - Static variable in class dev.codesoapbox.dummy4j.dummies.internet.EmailBuilder
Points to a list of possible top and second level domains that can be safely used for testing and documentation
SANITIZE_EMAIL_PATTERN - Static variable in class dev.codesoapbox.dummy4j.dummies.shared.string.StringSanitizer
Pattern that matches non ASCII characters, whitespaces, backslashes and quotes.
sanitizeForEmail(String) - Static method in class dev.codesoapbox.dummy4j.dummies.shared.string.StringSanitizer
Replaces non ASCII characters with appropriate substitutions.
scifi() - Method in class dev.codesoapbox.dummy4j.dummies.Dummies
 
scifi() - Method in class dev.codesoapbox.dummy4j.Dummy4j
Provides methods for generating science fiction themed values
ScifiDummy - Class in dev.codesoapbox.dummy4j.dummies
Provides methods for generating science fiction themed values
ScifiDummy(Dummy4j) - Constructor for class dev.codesoapbox.dummy4j.dummies.ScifiDummy
 
secondaryInstitution() - Method in class dev.codesoapbox.dummy4j.dummies.EducationDummy
Generates the name of a random institution providing secondary education.
seed - Variable in class dev.codesoapbox.dummy4j.AbstractDummy4jBuilder
 
seed(Long) - Method in class dev.codesoapbox.dummy4j.AbstractDummy4jBuilder
 
self() - Method in class dev.codesoapbox.dummy4j.AbstractDummy4jBuilder
 
self() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber.Gtin13Builder
 
self() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber.Gtin14Builder
 
self() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber.Gtin8Builder
 
self() - Method in class dev.codesoapbox.dummy4j.Dummy4jBuilder
 
sentence(int, int) - Method in class dev.codesoapbox.dummy4j.dummies.LoremDummy
Generates a sentence that is between minWords and maxWords long and contains random words
sentence(int) - Method in class dev.codesoapbox.dummy4j.dummies.LoremDummy
Generates a sentence of specified length and containing random words
sentence() - Method in class dev.codesoapbox.dummy4j.dummies.LoremDummy
Generates a sentence containing random words
setMaxRetries(int) - Method in class dev.codesoapbox.dummy4j.definitions.DefaultUniqueValues
 
setMaxRetries(int) - Method in interface dev.codesoapbox.dummy4j.definitions.UniqueValues
 
setOf(int, Supplier<T>) - Method in class dev.codesoapbox.dummy4j.convenience.ConvenienceMethods
Provides a set of objects supplied by a method
setOf(int, Supplier<T>) - Method in class dev.codesoapbox.dummy4j.Dummy4j
Provides a set of objects supplied by a method
spaceship() - Method in class dev.codesoapbox.dummy4j.dummies.ScifiDummy
Provides a random space vessel name
SPECIAL_CHAR_KEY - Static variable in class dev.codesoapbox.dummy4j.dummies.internet.PasswordBuilder
Points to a list of possible special chars
sscc() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
Generates a random Serial Shipping Container Code.
SsccFactory - Class in dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber
This class serves as a provider of Serial Shipping Container Codes for IdentifierDummy
SsccFactory(Dummy4j, ModTenFormula) - Constructor for class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber.SsccFactory
 
street() - Method in class dev.codesoapbox.dummy4j.dummies.address.AddressDummy
Generates a random street name
StringFormatter - Class in dev.codesoapbox.dummy4j.dummies.shared.string
Provides convenience methods for formatting strings
StringSanitizer - Class in dev.codesoapbox.dummy4j.dummies.shared.string
Provides methods for normalizing strings and removing unwanted characters from them
StringValidator - Class in dev.codesoapbox.dummy4j.dummies.shared.string
Provides convenience methods for validating strings
SUB_ADDRESS_KEY - Static variable in class dev.codesoapbox.dummy4j.dummies.internet.EmailBuilder
Points to a list of possible sub-addresses
suffix() - Method in class dev.codesoapbox.dummy4j.dummies.NameDummy
Provides a random name suffix.

T

tac() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
Generates a random Type Allocation Code.
tertiaryInstitution() - Method in class dev.codesoapbox.dummy4j.dummies.EducationDummy
Generates the name of a random institution providing third-level education.
title() - Method in class dev.codesoapbox.dummy4j.dummies.BookDummy
Generates a random book title.
title() - Method in class dev.codesoapbox.dummy4j.dummies.ResearchPaperDummy
Generates a random research paper title.
titleAnthropology() - Method in class dev.codesoapbox.dummy4j.dummies.ResearchPaperDummy
Generates a random research paper title in the field of anthropology.
titleBiology() - Method in class dev.codesoapbox.dummy4j.dummies.ResearchPaperDummy
Generates a random research paper title in the field of biology.
titleHistory() - Method in class dev.codesoapbox.dummy4j.dummies.ResearchPaperDummy
Generates a random research paper title in the field of history.
titleNatural() - Method in class dev.codesoapbox.dummy4j.dummies.ResearchPaperDummy
Generates a random research paper title in the field of natural sciences.
titlePhysics() - Method in class dev.codesoapbox.dummy4j.dummies.ResearchPaperDummy
Generates a random research paper title in the field of physics.
titleSocial() - Method in class dev.codesoapbox.dummy4j.dummies.ResearchPaperDummy
Generates a random research paper title in the field of social sciences.
toArray() - Method in class dev.codesoapbox.dummy4j.dummies.color.CMYK
 
toArray() - Method in class dev.codesoapbox.dummy4j.dummies.color.HSB
 
toArray() - Method in class dev.codesoapbox.dummy4j.dummies.color.HSBA
 
toArray() - Method in class dev.codesoapbox.dummy4j.dummies.color.HSL
 
toArray() - Method in class dev.codesoapbox.dummy4j.dummies.color.HSLA
 
toPercent(float) - Static method in class dev.codesoapbox.dummy4j.dummies.shared.math.NumberFormatter
Formats the given value to a percent value
toString() - Method in class dev.codesoapbox.dummy4j.definitions.LocalizedDummyDefinitionsMap
 
toString() - Method in class dev.codesoapbox.dummy4j.dummies.address.Address
 
toString() - Method in class dev.codesoapbox.dummy4j.dummies.color.CMYK
 
toString() - Method in class dev.codesoapbox.dummy4j.dummies.color.HSB
 
toString() - Method in class dev.codesoapbox.dummy4j.dummies.color.HSBA
 
toString() - Method in class dev.codesoapbox.dummy4j.dummies.color.HSL
 
toString() - Method in class dev.codesoapbox.dummy4j.dummies.color.HSLA
 
toString() - Method in class dev.codesoapbox.dummy4j.dummies.finance.CreditCard
 
toString() - Method in class dev.codesoapbox.dummy4j.dummies.finance.CreditCardBuilder
 
toString() - Method in class dev.codesoapbox.dummy4j.dummies.finance.CreditCardNumberBuilder
 
toString() - Method in class dev.codesoapbox.dummy4j.dummies.finance.IbanBuilder
 
toString() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.Isbn
 
toString() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.IsbnBuilder
 
toString() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.musicnumber.Ismn
 
toString() - Method in class dev.codesoapbox.dummy4j.dummies.internet.EmailBuilder
 
toString() - Method in class dev.codesoapbox.dummy4j.dummies.internet.PasswordBuilder
 
toString() - Method in class dev.codesoapbox.dummy4j.dummies.internet.UrlBuilder
 
toString() - Method in class dev.codesoapbox.dummy4j.dummies.internet.UrlHost
 
toString() - Method in class dev.codesoapbox.dummy4j.ResolvedValue
 
toTwoDecimals(float) - Static method in class dev.codesoapbox.dummy4j.dummies.shared.math.NumberFormatter
Formats the given value to two decimal places, without trailing zeros
toTwoDecimals(float) - Static method in class dev.codesoapbox.dummy4j.dummies.shared.math.Round
Rounds the given value to two decimal places

U

unique() - Method in class dev.codesoapbox.dummy4j.Dummy4j
Provides methods for generating unique values
UniqueValueRetryLimitExceededException - Exception in dev.codesoapbox.dummy4j.exceptions
 
UniqueValueRetryLimitExceededException(int, String) - Constructor for exception dev.codesoapbox.dummy4j.exceptions.UniqueValueRetryLimitExceededException
 
UniqueValues - Interface in dev.codesoapbox.dummy4j.definitions
Produces unique values
uniqueValues - Variable in class dev.codesoapbox.dummy4j.Dummy4j
 
upc() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
Generates a random Universal Product Code.
UpcFactory - Class in dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber
This class serves as a provider of Universal Product Codes for IdentifierDummy.
url() - Method in class dev.codesoapbox.dummy4j.dummies.internet.InternetDummy
Returns a URL instance
urlBuilder() - Method in class dev.codesoapbox.dummy4j.dummies.internet.InternetDummy
Provides a builder for random urls generated according to customisable parameters
UrlBuilder - Class in dev.codesoapbox.dummy4j.dummies.internet
Generates randomized urls.
UrlBuilder(Dummy4j) - Constructor for class dev.codesoapbox.dummy4j.dummies.internet.UrlBuilder
 
UrlCouldNotBeCreatedException - Exception in dev.codesoapbox.dummy4j.exceptions
 
UrlCouldNotBeCreatedException(Throwable) - Constructor for exception dev.codesoapbox.dummy4j.exceptions.UrlCouldNotBeCreatedException
 
UrlHost - Class in dev.codesoapbox.dummy4j.dummies.internet
Value object used during url generation.
UrlHost(String, String, boolean) - Constructor for class dev.codesoapbox.dummy4j.dummies.internet.UrlHost
 
UrlProtocol - Enum in dev.codesoapbox.dummy4j.dummies.internet
 
username() - Method in class dev.codesoapbox.dummy4j.dummies.internet.InternetDummy
Provides a random username.
USERNAME_SEPARATOR_KEY - Static variable in class dev.codesoapbox.dummy4j.dummies.internet.InternetDummy
Points to a list of possible separators for a username
uuid() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.IdentifierDummy
Generates a random UUID.

V

value(String, Supplier<T>) - Method in class dev.codesoapbox.dummy4j.definitions.DefaultUniqueValues
 
value(String, Supplier<T>) - Method in interface dev.codesoapbox.dummy4j.definitions.UniqueValues
Invokes supplier until it returns a value unique within uniquenessGroup or the max retry limit is reached.
valueOf(String) - Static method in enum dev.codesoapbox.dummy4j.dummies.finance.BankAccountCountry
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.codesoapbox.dummy4j.dummies.finance.CreditCardProvider
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber.Gs1PrefixRange
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.IsbnType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.codesoapbox.dummy4j.dummies.internet.UrlProtocol
Returns the enum constant of this type with the specified name.
ValueOutOfRangeException - Exception in dev.codesoapbox.dummy4j.exceptions
 
ValueOutOfRangeException(float, float, float) - Constructor for exception dev.codesoapbox.dummy4j.exceptions.ValueOutOfRangeException
 
values() - Static method in enum dev.codesoapbox.dummy4j.dummies.finance.BankAccountCountry
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.codesoapbox.dummy4j.dummies.finance.CreditCardProvider
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber.Gs1PrefixRange
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.IsbnType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.codesoapbox.dummy4j.dummies.internet.UrlProtocol
Returns an array containing the constants of this enum type, in the order they are declared.

W

withApplicationIdentifier() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber.Gtin14Builder
Adds the application id (01) to the generated GTIN-14
withCountry(BankAccountCountry) - Method in class dev.codesoapbox.dummy4j.dummies.finance.IbanBuilder
Sets the IBAN country
withCountryTopLevelDomain() - Method in class dev.codesoapbox.dummy4j.dummies.internet.UrlBuilder
Chooses a top level domain at random from a list of country domains.
withCurrency(String) - Method in class dev.codesoapbox.dummy4j.dummies.finance.PriceBuilder
Sets the currency that will be added to the generated price.
withDigits() - Method in class dev.codesoapbox.dummy4j.dummies.internet.PasswordBuilder
Adds randomly generated digits
withDomain(String) - Method in class dev.codesoapbox.dummy4j.dummies.internet.EmailBuilder
Sets the domain
withFilePath() - Method in class dev.codesoapbox.dummy4j.dummies.internet.UrlBuilder
Adds a file name constructed from 10 random characters with the .html extension
withGenericTopLevelDomain() - Method in class dev.codesoapbox.dummy4j.dummies.internet.UrlBuilder
Chooses a top level domain at random from a list of generic domains.
within(Supplier<T>, Consumer<Supplier<T>>) - Method in class dev.codesoapbox.dummy4j.definitions.DefaultUniqueValues
 
within(Supplier<T>, Consumer<Supplier<T>>) - Method in interface dev.codesoapbox.dummy4j.definitions.UniqueValues
Guarantees supplied values to be unique within the context of the consumer's code.
withinRange(float, float) - Method in class dev.codesoapbox.dummy4j.dummies.finance.PriceBuilder
Sets limits on a randomly generated price from min to max.
withLength(int) - Method in class dev.codesoapbox.dummy4j.dummies.internet.PasswordBuilder
Sets the length of the generated password
withLocalPart(String) - Method in class dev.codesoapbox.dummy4j.dummies.internet.EmailBuilder
Sets the local part
withLocalPartDelimiter(String) - Method in class dev.codesoapbox.dummy4j.dummies.internet.EmailBuilder
Sets the delimiter used in a randomly generated local part.
withMaxLength(int) - Method in class dev.codesoapbox.dummy4j.dummies.internet.PasswordBuilder
Sets the maximum length of the generated password.
withMinLength(int) - Method in class dev.codesoapbox.dummy4j.dummies.internet.PasswordBuilder
Sets the minimum length of the generated password.
withoutApplicationIdentifier() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.articlenumber.Gtin14Builder
Removes the application id (01) from the generated GTIN-14
withoutCurrency() - Method in class dev.codesoapbox.dummy4j.dummies.finance.PriceBuilder
The price will be generated without any currency.
withoutFormatting() - Method in class dev.codesoapbox.dummy4j.dummies.finance.CreditCardNumberBuilder
Removes formatting from the generated credit card number - only digits will remain
withoutNumberFormatting() - Method in class dev.codesoapbox.dummy4j.dummies.finance.CreditCardBuilder
Removes formatting from the generated credit card number - only digits will remain
withoutSeparator() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.IsbnBuilder
The generated ISBN will contain only digits and no separator
withoutSeparator() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.musicnumber.IsmnBuilder
The generated ISMN will contain only digits and no separator
withoutSeparator() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.namenumber.IsniBuilder
Removes the ISNI separator.
withoutWwwPrefix() - Method in class dev.codesoapbox.dummy4j.dummies.internet.UrlBuilder
Removes the www prefix from the generated url
withPaths(List<String>) - Static method in class dev.codesoapbox.dummy4j.definitions.providers.files.yaml.YamlFileDefinitionProvider
 
withPopularTopLevelDomain() - Method in class dev.codesoapbox.dummy4j.dummies.internet.UrlBuilder
Chooses a top level domain at random from a list of popular domains.
withPort(int) - Method in class dev.codesoapbox.dummy4j.dummies.internet.UrlBuilder
Sets the port for the generated url.
withPrefix(String) - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.IsbnBuilder
Sets the prefix of the generated ISBN.
withProtocol(UrlProtocol) - Method in class dev.codesoapbox.dummy4j.dummies.internet.UrlBuilder
Sets the protocol for the generated url
withProvider(CreditCardProvider) - Method in class dev.codesoapbox.dummy4j.dummies.finance.CreditCardBuilder
Sets the provider for which the credit card number will be generated
withProvider(CreditCardProvider) - Method in class dev.codesoapbox.dummy4j.dummies.finance.CreditCardNumberBuilder
Sets the provider for which the number will be generated
withPublication(String) - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.IsbnBuilder
Sets the publication of the generated ISBN.
withQueryParam() - Method in class dev.codesoapbox.dummy4j.dummies.internet.UrlBuilder
Adds one query param with a randomly generated value that will be either numeric or alphabetical
withQueryParams(int) - Method in class dev.codesoapbox.dummy4j.dummies.internet.UrlBuilder
Adds the specified amount of query params with randomly generated values that will be either numeric or alphabetical.
withRandomCountry() - Method in class dev.codesoapbox.dummy4j.dummies.finance.IbanBuilder
Sets a random country for the generated IBAN.
withRandomCountry(BankAccountCountry...) - Method in class dev.codesoapbox.dummy4j.dummies.finance.IbanBuilder
Sets the country for the generated IBAN to one that is randomly chosen from provided arguments
withRandomCurrency() - Method in class dev.codesoapbox.dummy4j.dummies.finance.PriceBuilder
Sets a random currency that will be added to the generated price.
withRandomCurrency(String...) - Method in class dev.codesoapbox.dummy4j.dummies.finance.PriceBuilder
Sets a currency that will be added to the generated price to one that is randomly chosen from provided arguments.
withRandomPort() - Method in class dev.codesoapbox.dummy4j.dummies.internet.UrlBuilder
Sets the port to a random 4-digit int value
withRandomPrefix() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.IsbnBuilder
Sets a random prefix for the generated ISBN to one that is randomly chosen from the yml definitions.
withRandomPrefix(String...) - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.IsbnBuilder
Sets the prefix for the generated ISBN to one that is randomly chosen from provided arguments.
withRandomProtocol(UrlProtocol...) - Method in class dev.codesoapbox.dummy4j.dummies.internet.UrlBuilder
Sets the protocol for the generated url to one that is randomly chosen from provided arguments.
withRandomProvider() - Method in class dev.codesoapbox.dummy4j.dummies.finance.CreditCardBuilder
Sets a provider for which the number will be generated to one that is chosen at random from the CreditCardProvider enum.
withRandomProvider(CreditCardProvider...) - Method in class dev.codesoapbox.dummy4j.dummies.finance.CreditCardBuilder
Sets the provider for which the number will be generated to one that is randomly chosen from provided arguments.
withRandomProvider() - Method in class dev.codesoapbox.dummy4j.dummies.finance.CreditCardNumberBuilder
Sets a provider for which the number will be generated to one that is chosen at random from the CreditCardProvider enum.
withRandomProvider(CreditCardProvider...) - Method in class dev.codesoapbox.dummy4j.dummies.finance.CreditCardNumberBuilder
Sets the provider for which the number will be generated to one that is randomly chosen from provided arguments.
withRandomPublication() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.IsbnBuilder
Sets a random publication for the generated ISBN.
withRandomPublication(String...) - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.IsbnBuilder
Sets the publication for the generated ISBN to one that is randomly chosen from provided arguments.
withRandomRegistrant() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.IsbnBuilder
Sets a random registrant for the generated ISBN.
withRandomRegistrant(String...) - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.IsbnBuilder
Sets the registrant for the generated ISBN to one that is randomly chosen from provided arguments.
withRandomRegistrant() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.musicnumber.IsmnBuilder
Sets a random registrant for the generated ISMN.
withRandomRegistrant(String...) - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.musicnumber.IsmnBuilder
Sets the registrant for the generated ISMN to one that is randomly chosen from provided arguments.
withRandomRegistrationGroup() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.IsbnBuilder
Sets a random registration group for the generated ISBN.
withRandomRegistrationGroup(String...) - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.IsbnBuilder
Sets the registration group for the generated ISBN to one that is randomly chosen from provided arguments.
withRandomSeparator() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.IsbnBuilder
Sets a separator for the generated ISBN to one that is randomly chosen from the yml definitions.
withRandomSeparator(String...) - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.IsbnBuilder
Sets the separator for the generated ISBN to one that is randomly chosen from provided arguments
withRandomSeparator() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.musicnumber.IsmnBuilder
Sets a separator for the generated ISMN to one that is randomly chosen from the yml definitions.
withRandomSeparator(String...) - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.musicnumber.IsmnBuilder
Sets the separator for the generated ISMN to one that is randomly chosen from provided arguments
withRandomSubAddress() - Method in class dev.codesoapbox.dummy4j.dummies.internet.EmailBuilder
Sets the sub-address to a value chosen at random.
withRandomType() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.IsbnBuilder
Sets a random type for the generated ISBN (10 or 13 character length).
withRandomType(IsbnType...) - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.IsbnBuilder
Sets the type for the generated ISBN to one that is randomly chosen from provided arguments
withRegistrant(String) - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.IsbnBuilder
Sets the registrant of the generated ISBN.
withRegistrant(String) - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.musicnumber.IsmnBuilder
Sets the registrant for the generated ISMN.
withRegistrationGroup(String) - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.IsbnBuilder
Sets the registration group of the generated ISBN.
withSeparator(String) - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.IsbnBuilder
Sets the separator used for formatting ISBN
withSeparator(String) - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.musicnumber.IsmnBuilder
Sets the separator used for formatting ISMN
withSeparator() - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.namenumber.IsniBuilder
Sets the default ISNI separator for formatting.
withSpecialChars() - Method in class dev.codesoapbox.dummy4j.dummies.internet.PasswordBuilder
Adds randomly selected special characters
withSubAddresses(String...) - Method in class dev.codesoapbox.dummy4j.dummies.internet.EmailBuilder
Adds every provided value to the local part as a sub-address.
withTopLevelDomain(String) - Method in class dev.codesoapbox.dummy4j.dummies.internet.UrlBuilder
Sets the top level domain for the generated url
withType(IsbnType) - Method in class dev.codesoapbox.dummy4j.dummies.identifier.internationalnumber.booknumber.IsbnBuilder
Sets the type of the generated ISBN
withUpperCaseChars() - Method in class dev.codesoapbox.dummy4j.dummies.internet.PasswordBuilder
Adds random upper case characters
word() - Method in class dev.codesoapbox.dummy4j.dummies.LoremDummy
Provides a random word
word() - Method in class dev.codesoapbox.dummy4j.dummies.NatoPhoneticAlphabetDummy
Provides a random character from the NATO phonetic alphabet

Y

YamlFileDefinitionProvider - Class in dev.codesoapbox.dummy4j.definitions.providers.files.yaml
Provides definitions by loading all files as Maps, merging them into one big Map and then splitting them by locale as LocalizedDummyDefinitionsMap instances
YamlFileDefinitionProvider(YamlFileLoader, MapMerger, List<String>) - Constructor for class dev.codesoapbox.dummy4j.definitions.providers.files.yaml.YamlFileDefinitionProvider
 
A B C D E F G H I L M N O P R S T U V W Y 
Skip navigation links

Copyright © 2022. All rights reserved.