ant.compiler.util
Class Name

java.lang.Object
  extended byant.compiler.util.Name

public class Name
extends java.lang.Object

Utility class for creating transformed names.

License: GPL

Author:
Bernhard Haumacher

Field Summary
private static int labelCnt
           
 
Constructor Summary
Name()
           
 
Method Summary
static java.lang.String getVersioned(java.lang.String name, int version)
           
static java.lang.String getVersionedCall(java.lang.String name, int version)
           
static java.lang.String nextUnique()
           
static java.lang.String nextUniqueUsage()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

labelCnt

private static int labelCnt
Constructor Detail

Name

public Name()
Method Detail

nextUnique

public static java.lang.String nextUnique()

nextUniqueUsage

public static java.lang.String nextUniqueUsage()

getVersioned

public static java.lang.String getVersioned(java.lang.String name,
                                            int version)

getVersionedCall

public static java.lang.String getVersionedCall(java.lang.String name,
                                                int version)