Index
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 andRandomLocalDate.LocalDateInRangeBuilder.before
toLocalDate.MAX
. - future() - Method in class org.stubit.random.RandomLocalTime.LocalTimeInRangeBuilder
-
Sets
RandomLocalTime.LocalTimeInRangeBuilder.after
to now andRandomLocalTime.LocalTimeInRangeBuilder.before
toLocalTime.MAX
.
G
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
toInteger.MIN_VALUE
and max to -1. - negative() - Method in class org.stubit.random.RandomNumber.RandomLongBuilder
-
Sets
RandomNumber.RandomLongBuilder.minInclusive
toLong.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
toLocalDate.MIN
andRandomLocalDate.LocalDateInRangeBuilder.before
to yesterday. - past() - Method in class org.stubit.random.RandomLocalTime.LocalTimeInRangeBuilder
-
Sets
RandomLocalTime.LocalTimeInRangeBuilder.after
toLocalTime.MIN
andRandomLocalTime.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 andRandomNumber.RandomIntBuilder.maxInclusive
toInteger.MAX_VALUE
- 1. - positive() - Method in class org.stubit.random.RandomNumber.RandomLongBuilder
-
Sets
RandomNumber.RandomLongBuilder.minInclusive
to 1 andRandomNumber.RandomLongBuilder.maxInclusive
toLong.MAX_VALUE
- 1. - positive() - Method in interface org.stubit.random.RandomNumber.RandomNumberBuilder
-
Sets
RandomNumber.RandomNumberBuilder.min(N)
to 1 andRandomNumber.RandomNumberBuilder.max(N)
to the maximum of N.
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
Duration
s. - RandomDuration.RandomDurationBuilder - Class in org.stubit.random
-
Builds a random
Duration
within a specified range. - RandomLocalDate - Class in org.stubit.random
-
Generates random
LocalDate
s. - 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
LocalTime
s. - 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.RandomNumberBuilder
implementation forInteger
s - RandomNumber.RandomLongBuilder - Class in org.stubit.random
-
RandomNumber.RandomNumberBuilder
implementation forLong
s - 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
All Classes and Interfaces|All Packages