A C G H N P R 
All Classes All Packages

A

AbstractHumanReadableIdGenerator - Class in com.github.kkuegler
Base class for id generators.
AbstractHumanReadableIdGenerator() - Constructor for class com.github.kkuegler.AbstractHumanReadableIdGenerator
 
adjectives - Variable in class com.github.kkuegler.AbstractHumanReadableIdGenerator
 
animals - Variable in class com.github.kkuegler.AbstractHumanReadableIdGenerator
 

C

com.github.kkuegler - package com.github.kkuegler
 

G

generate() - Method in interface com.github.kkuegler.HumanReadableIdGenerator
 
generate() - Method in class com.github.kkuegler.PermutationBasedHumanReadableIdGenerator
 
generate() - Method in class com.github.kkuegler.RandomHumanReadableIdGenerator
 

H

HumanReadableIdGenerator - Interface in com.github.kkuegler
 

N

numbers - Variable in class com.github.kkuegler.AbstractHumanReadableIdGenerator
 

P

PermutationBasedHumanReadableIdGenerator - Class in com.github.kkuegler
A generator for human-readable ids.
This implementation tries to avoid re-using individual parts of the id, i.e. it will not generate 'happy-tiger-42' and 'happy-ant-42' consecutively.
PermutationBasedHumanReadableIdGenerator() - Constructor for class com.github.kkuegler.PermutationBasedHumanReadableIdGenerator
 

R

random - Variable in class com.github.kkuegler.AbstractHumanReadableIdGenerator
 
RandomHumanReadableIdGenerator - Class in com.github.kkuegler
A simple generator for human-readable ids which chooses each of the id's parts randomly.
RandomHumanReadableIdGenerator() - Constructor for class com.github.kkuegler.RandomHumanReadableIdGenerator
 
randomize(String[]) - Method in class com.github.kkuegler.AbstractHumanReadableIdGenerator
Fisher-Yates shuffle (inside-out variant)
A C G H N P R 
All Classes All Packages