public class UniqueNameGenerator
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private int |
count |
| Constructor and Description |
|---|
UniqueNameGenerator() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
findGeneratedName(java.lang.String name,
com.google.common.collect.ImmutableList<java.lang.String> names) |
java.lang.String |
getNextName(java.lang.String name) |
int |
getNextNumber() |
static java.lang.String |
getOriginalName(java.lang.String name) |
public int getNextNumber()
public java.lang.String getNextName(java.lang.String name)
public static java.lang.String findGeneratedName(java.lang.String name,
com.google.common.collect.ImmutableList<java.lang.String> names)
public static java.lang.String getOriginalName(java.lang.String name)