Index

A B C D E F G J L M N O P R 
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 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.
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

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

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.minInclusive to Integer.MIN_VALUE and 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.minInclusive to 1 and RandomInt.RandomIntBuilder.maxInclusive to Integer.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.
A B C D E F G J L M N O P R 
All Classes and Interfaces|All Packages