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
- aLatinLetter() - Static method in class org.stubit.random.RandomString
- aLetterFrom(Alphabet) - Static method in class org.stubit.random.RandomString
- 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.RandomInt
- anInt() - Static method in class org.stubit.random.RandomInt
- anIntBetween(int, int) - Static method in class org.stubit.random.RandomInt
- any(Class<? extends T>) - Static method in class org.stubit.random.RandomChoice
-
Randomly selects an element from the values of the provided choices
Enumclass. - 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.
- aPositiveInt() - Static method in class org.stubit.random.RandomInt
- 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.
- 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.RandomInt.RandomIntBuilder
- 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
- 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.
G
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
M
- max(int) - Method in class org.stubit.random.RandomInt.RandomIntBuilder
- min(int) - Method in class org.stubit.random.RandomInt.RandomIntBuilder
N
- negative() - Method in class org.stubit.random.RandomInt.RandomIntBuilder
-
Sets
RandomInt.RandomIntBuilder.minInclusivetoInteger.MIN_VALUEand max to -1.
O
- org.stubit.random - package org.stubit.random
P
- 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.RandomInt.RandomIntBuilder
-
Sets
RandomInt.RandomIntBuilder.minInclusiveto 1 andRandomInt.RandomIntBuilder.maxInclusivetoInteger.MAX_VALUE- 1.
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.
- RandomInt - Class in org.stubit.random
-
Generates random integers.
- RandomInt.RandomIntBuilder - Class in org.stubit.random
-
Builds a random integer within a specified range.
- 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.
All Classes and Interfaces|All Packages