Index

A B C D E F G H J L M N O P R S Y 
All Classes and Interfaces|All Packages

A

aChoiceFrom(Collection<T>) - Static method in class org.stubit.random.RandomChoice
 
aChoiceFrom(Map<K, V>) - Static method in class org.stubit.random.RandomChoice
 
aChoiceFrom(T...) - Static method in class org.stubit.random.RandomChoice
 
aChoiceFromValuesOf(Class<? extends T>) - Static method in class org.stubit.random.RandomChoice
 
aDigitFrom(DigitSystem) - Static method in class org.stubit.random.RandomString
 
aDuration() - Static method in class org.stubit.random.RandomDuration
 
aDurationBetween(Duration, Duration) - Static method in class org.stubit.random.RandomDuration
 
after(LocalDate) - Method in class org.stubit.random.RandomLocalDate.LocalDateInRangeBuilder
 
after(LocalTime) - Method in class org.stubit.random.RandomLocalTime.LocalTimeInRangeBuilder
 
aFutureLocalDate() - Static method in class org.stubit.random.RandomLocalDate
 
aFutureLocalTime() - Static method in class org.stubit.random.RandomLocalTime
 
aLatinLetter() - Static method in class org.stubit.random.RandomString
 
aLetterFrom(Alphabet) - Static method in class org.stubit.random.RandomString
 
aLocalDate() - Static method in class org.stubit.random.RandomLocalDate
 
aLocalDateBetween(LocalDate, LocalDate) - Static method in class org.stubit.random.RandomLocalDate
 
aLocalDateInRange() - Static method in class org.stubit.random.RandomLocalDate
 
aLocalTime() - Static method in class org.stubit.random.RandomLocalTime
 
aLocalTimeBetween(LocalTime, LocalTime) - Static method in class org.stubit.random.RandomLocalTime
 
aLocalTimeInRange() - Static method in class org.stubit.random.RandomLocalTime
 
aLong() - Static method in class org.stubit.random.RandomNumber
 
aLongBetween(long, long) - Static method in class org.stubit.random.RandomNumber
 
Alphabet - Class in org.stubit.random
Represents an alphabet (a list of letters).
Alphabet(List<Character>) - Constructor for class org.stubit.random.Alphabet
Creates a new alphabet from a list of characters.
Alphabet(Alphabet, List<Character>) - Constructor for class org.stubit.random.Alphabet
Creates a new alphabet by adding additional characters to an existing alphabet.
anArabicDigit() - Static method in class org.stubit.random.RandomString
 
and(Collection<T>) - Method in class org.stubit.random.RandomChoice.Builder
Add the provided additional choices to the selection
and(T...) - Method in class org.stubit.random.RandomChoice.Builder
Add the provided additional choices to the selection
aNegativeInt() - Static method in class org.stubit.random.RandomNumber
 
aNegativeLong() - Static method in class org.stubit.random.RandomNumber
 
anInt() - Static method in class org.stubit.random.RandomNumber
 
anIntBetween(int, int) - Static method in class org.stubit.random.RandomNumber
 
any(Class<? extends T>) - Static method in class org.stubit.random.RandomChoice
Randomly selects an element from the values of the provided choices Enum class.
anyOf(Collection<T>) - Static method in class org.stubit.random.RandomChoice
Randomly selects an element from the provided choices Collection.
anyOf(Map<K, V>) - Static method in class org.stubit.random.RandomChoice
Randomly selects an element from the provided choices Collection.
anyOf(T...) - Static method in class org.stubit.random.RandomChoice
Randomly selects an element from the provided choices.
aPastLocalDate() - Static method in class org.stubit.random.RandomLocalDate
 
aPastLocalTime() - Static method in class org.stubit.random.RandomLocalTime
 
aPositiveInt() - Static method in class org.stubit.random.RandomNumber
 
aPositiveLong() - Static method in class org.stubit.random.RandomNumber
 
ARABIC - Static variable in class org.stubit.random.DigitSystem
The (western) Arabic digit system.
arabicDigits(int) - Static method in class org.stubit.random.RandomString
 
aStringStartingWith(String) - Static method in class org.stubit.random.RandomString
 

B

BASIC_ARABIC - Static variable in class org.stubit.random.Alphabet
The basic Arabic alphabet.
BASIC_LATIN - Static variable in class org.stubit.random.Alphabet
The basic Latin alphabet as used in English.
before(LocalDate) - Method in class org.stubit.random.RandomLocalDate.LocalDateInRangeBuilder
 
before(LocalTime) - Method in class org.stubit.random.RandomLocalTime.LocalTimeInRangeBuilder
 
build() - Method in class org.stubit.random.RandomChoice.Builder
Returns a randomly selected element from the RandomChoice.Builder.choices.
build() - Method in class org.stubit.random.RandomDuration.RandomDurationBuilder
 
build() - Method in class org.stubit.random.RandomLocalDate.LocalDateBuilder
 
build() - Method in class org.stubit.random.RandomLocalDate.LocalDateInRangeBuilder
 
build() - Method in class org.stubit.random.RandomLocalTime.LocalTimeBuilder
 
build() - Method in class org.stubit.random.RandomLocalTime.LocalTimeInRangeBuilder
 
build() - Method in class org.stubit.random.RandomNumber.RandomIntBuilder
 
build() - Method in class org.stubit.random.RandomNumber.RandomLongBuilder
 
build() - Method in interface org.stubit.random.RandomNumber.RandomNumberBuilder
 
build() - Method in class org.stubit.random.RandomString.Builder
 
butNot(Collection<T>) - Method in class org.stubit.random.RandomChoice.Builder
Excludes the provided choices from the selection
butNot(T...) - Method in class org.stubit.random.RandomChoice.Builder
Excludes the provided choices from the selection

C

CHINESE - Static variable in class org.stubit.random.DigitSystem
The Chinese digit system.

D

dayOfMonth(int) - Method in class org.stubit.random.RandomLocalDate.LocalDateBuilder
 
dayOfWeek(int) - Method in class org.stubit.random.RandomLocalDate.LocalDateBuilder
 
dayOfWeek(DayOfWeek) - Method in class org.stubit.random.RandomLocalDate.LocalDateBuilder
 
digits() - Method in class org.stubit.random.DigitSystem
 
digitsFrom(int, DigitSystem) - Static method in class org.stubit.random.RandomString
 
DigitSystem - Class in org.stubit.random
Represents a digit system (a list of digits).
DigitSystem(List<Character>) - Constructor for class org.stubit.random.DigitSystem
Creates a digit system with the provided list of digits.

E

EASTERN_ARABIC - Static variable in class org.stubit.random.DigitSystem
The Eastern Arabic digit system.

F

followedBy(String) - Method in class org.stubit.random.RandomString.Builder
 
FRENCH - Static variable in class org.stubit.random.Alphabet
The French alphabet.
future() - Method in class org.stubit.random.RandomLocalDate.LocalDateInRangeBuilder
Sets RandomLocalDate.LocalDateInRangeBuilder.after to tomorrow and RandomLocalDate.LocalDateInRangeBuilder.before to LocalDate.MAX.
future() - Method in class org.stubit.random.RandomLocalTime.LocalTimeInRangeBuilder
Sets RandomLocalTime.LocalTimeInRangeBuilder.after to now and RandomLocalTime.LocalTimeInRangeBuilder.before to LocalTime.MAX.

G

GERMAN - Static variable in class org.stubit.random.Alphabet
The German alphabet.

H

hour(int) - Method in class org.stubit.random.RandomLocalTime.LocalTimeBuilder
 

J

JAPANESE - Static variable in class org.stubit.random.DigitSystem
The Japanese digit system.

L

latinLetters(int) - Static method in class org.stubit.random.RandomString
 
lettersFrom(int, Alphabet) - Static method in class org.stubit.random.RandomString
 
LocalDateBuilder() - Constructor for class org.stubit.random.RandomLocalDate.LocalDateBuilder
 
LocalTimeBuilder() - Constructor for class org.stubit.random.RandomLocalTime.LocalTimeBuilder
 

M

max(Integer) - Method in class org.stubit.random.RandomNumber.RandomIntBuilder
 
max(Long) - Method in class org.stubit.random.RandomNumber.RandomLongBuilder
 
max(Duration) - Method in class org.stubit.random.RandomDuration.RandomDurationBuilder
 
max(N) - Method in interface org.stubit.random.RandomNumber.RandomNumberBuilder
 
min(Integer) - Method in class org.stubit.random.RandomNumber.RandomIntBuilder
 
min(Long) - Method in class org.stubit.random.RandomNumber.RandomLongBuilder
 
min(Duration) - Method in class org.stubit.random.RandomDuration.RandomDurationBuilder
 
min(N) - Method in interface org.stubit.random.RandomNumber.RandomNumberBuilder
 
minute(int) - Method in class org.stubit.random.RandomLocalTime.LocalTimeBuilder
 
month(int) - Method in class org.stubit.random.RandomLocalDate.LocalDateBuilder
 
month(Month) - Method in class org.stubit.random.RandomLocalDate.LocalDateBuilder
 

N

nano(int) - Method in class org.stubit.random.RandomLocalTime.LocalTimeBuilder
 
negative() - Method in class org.stubit.random.RandomNumber.RandomIntBuilder
Sets RandomNumber.RandomIntBuilder.minInclusive to Integer.MIN_VALUE and max to -1.
negative() - Method in class org.stubit.random.RandomNumber.RandomLongBuilder
Sets RandomNumber.RandomLongBuilder.minInclusive to Long.MIN_VALUE and max to -1.
negative() - Method in interface org.stubit.random.RandomNumber.RandomNumberBuilder
Sets RandomNumber.RandomNumberBuilder.min(N) to the minimum of N and max to -1.

O

org.stubit.random - package org.stubit.random
 

P

past() - Method in class org.stubit.random.RandomLocalDate.LocalDateInRangeBuilder
Sets RandomLocalDate.LocalDateInRangeBuilder.after to LocalDate.MIN and RandomLocalDate.LocalDateInRangeBuilder.before to yesterday.
past() - Method in class org.stubit.random.RandomLocalTime.LocalTimeInRangeBuilder
Sets RandomLocalTime.LocalTimeInRangeBuilder.after to LocalTime.MIN and RandomLocalTime.LocalTimeInRangeBuilder.before to now.
PERSIAN - Static variable in class org.stubit.random.Alphabet
The Persian alphabet.
PERSIAN - Static variable in class org.stubit.random.DigitSystem
The Persian digit system.
positive() - Method in class org.stubit.random.RandomNumber.RandomIntBuilder
Sets RandomNumber.RandomIntBuilder.minInclusive to 1 and RandomNumber.RandomIntBuilder.maxInclusive to Integer.MAX_VALUE - 1.
positive() - Method in class org.stubit.random.RandomNumber.RandomLongBuilder
Sets RandomNumber.RandomLongBuilder.minInclusive to 1 and RandomNumber.RandomLongBuilder.maxInclusive to Long.MAX_VALUE - 1.
positive() - Method in interface org.stubit.random.RandomNumber.RandomNumberBuilder

R

RandomChoice - Class in org.stubit.random
Randomly select an element from a collection of choices.
RandomChoice.Builder<T> - Class in org.stubit.random
Randomly selects an element from a collection of choices.
RandomDuration - Class in org.stubit.random
Generates random Durations.
RandomDuration.RandomDurationBuilder - Class in org.stubit.random
Builds a random Duration within a specified range.
RandomLocalDate - Class in org.stubit.random
Generates random LocalDates.
RandomLocalDate.LocalDateBuilder - Class in org.stubit.random
Builds a random LocalDate with specified field values (e.g.
RandomLocalDate.LocalDateInRangeBuilder - Class in org.stubit.random
Builds a random LocalDate within a specified range.
RandomLocalTime - Class in org.stubit.random
Generates random LocalTimes.
RandomLocalTime.LocalTimeBuilder - Class in org.stubit.random
Builds a random LocalTime with specified field values (e.g.
RandomLocalTime.LocalTimeInRangeBuilder - Class in org.stubit.random
Builds a random LocalTime within a specified range.
RandomNumber - Class in org.stubit.random
Generates random integers.
RandomNumber.RandomIntBuilder - Class in org.stubit.random
RandomNumber.RandomLongBuilder - Class in org.stubit.random
RandomNumber.RandomNumberBuilder<N> - Interface in org.stubit.random
Interface for any random number builder.
RandomString - Class in org.stubit.random
Generates random strings.
RandomString.Builder - Class in org.stubit.random
Builds a random string.
ROMAN - Static variable in class org.stubit.random.DigitSystem
The roman digit system.

S

second(int) - Method in class org.stubit.random.RandomLocalTime.LocalTimeBuilder
 

Y

year(int) - Method in class org.stubit.random.RandomLocalDate.LocalDateBuilder
 
year(Year) - Method in class org.stubit.random.RandomLocalDate.LocalDateBuilder
 
A B C D E F G H J L M N O P R S Y 
All Classes and Interfaces|All Packages