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)