Package com.googlecode.aviator.utils
Class VarNameGenerator
- java.lang.Object
-
- com.googlecode.aviator.utils.VarNameGenerator
-
public class VarNameGenerator extends java.lang.ObjectNon-threadsafe temporal variable name generator
-
-
Field Summary
Fields Modifier and Type Field Description private char[]charsprivate intcount(package private) static char[]DigitOnes(package private) static char[]digits(package private) static char[]DigitTensprivate longnumberprivate static intTEMP_LENprivate static java.lang.StringTEMP_VAR_PREFIX
-
Constructor Summary
Constructors Constructor Description VarNameGenerator()VarNameGenerator(long n)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidappend(long l)java.lang.Stringgen()Generate a temporal variable name.(package private) static voidgetCharsFromLong(long i, int index, char[] buf)(package private) static intstringSize(long x)
-
-
-
Field Detail
-
number
private long number
-
TEMP_VAR_PREFIX
private static final java.lang.String TEMP_VAR_PREFIX
- See Also:
- Constant Field Values
-
TEMP_LEN
private static final int TEMP_LEN
-
chars
private final char[] chars
-
count
private int count
-
DigitOnes
static final char[] DigitOnes
-
digits
static final char[] digits
-
DigitTens
static final char[] DigitTens
-
-