jetbrains.buildServer.util
Class NameGenerator

java.lang.Object
  extended by jetbrains.buildServer.util.NameGenerator

public abstract class NameGenerator
extends java.lang.Object

Author:
Maxim Podkolzine (maxim.podkolzine@jetbrains.com)

Nested Class Summary
static interface NameGenerator.NameChecker
          An interface for name checker.
 
Constructor Summary
NameGenerator()
           
 
Method Summary
static java.lang.String generateName(java.lang.String initName, java.lang.String prefix, NameGenerator.NameChecker checker)
           
static java.lang.String generateName(java.lang.String initName, java.lang.String prefix, java.lang.String infix, java.lang.String suffix, NameGenerator.NameChecker checker)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NameGenerator

public NameGenerator()
Method Detail

generateName

@NotNull
public static java.lang.String generateName(@NotNull
                                                    java.lang.String initName,
                                                    @NotNull
                                                    java.lang.String prefix,
                                                    @NotNull
                                                    NameGenerator.NameChecker checker)

generateName

@NotNull
public static java.lang.String generateName(@NotNull
                                                    java.lang.String initName,
                                                    @NotNull
                                                    java.lang.String prefix,
                                                    @NotNull
                                                    java.lang.String infix,
                                                    @NotNull
                                                    java.lang.String suffix,
                                                    @NotNull
                                                    NameGenerator.NameChecker checker)