com.itextpdf.text.factories
Class RomanAlphabetFactory

java.lang.Object
  extended by com.itextpdf.text.factories.RomanAlphabetFactory

public class RomanAlphabetFactory
extends Object

This class can produce String combinations representing a number. "a" to "z" represent 1 to 26, "AA" represents 27, "AB" represents 28, and so on; "ZZ" is followed by "AAA".


Constructor Summary
RomanAlphabetFactory()
           
 
Method Summary
static String getLowerCaseString(int index)
          Translates a positive integer (not equal to zero) into a String using the letters 'a' to 'z'; 1 = a, 2 = b, ..., 26 = z, 27 = aa, 28 = ab,...
static String getString(int index)
          Translates a positive integer (not equal to zero) into a String using the letters 'a' to 'z'; 1 = a, 2 = b, ..., 26 = z, 27 = aa, 28 = ab,...
static String getString(int index, boolean lowercase)
          Translates a positive integer (not equal to zero) into a String using the letters 'a' to 'z' (a = 1, b = 2, ..., z = 26, aa = 27, ab = 28,...).
static String getUpperCaseString(int index)
          Translates a positive integer (not equal to zero) into a String using the letters 'A' to 'Z'; 1 = A, 2 = B, ..., 26 = Z, 27 = AA, 28 = AB,...
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RomanAlphabetFactory

public RomanAlphabetFactory()
Method Detail

getString

public static final String getString(int index)
Translates a positive integer (not equal to zero) into a String using the letters 'a' to 'z'; 1 = a, 2 = b, ..., 26 = z, 27 = aa, 28 = ab,...

Parameters:
index - the index
Returns:
a translated string

getLowerCaseString

public static final String getLowerCaseString(int index)
Translates a positive integer (not equal to zero) into a String using the letters 'a' to 'z'; 1 = a, 2 = b, ..., 26 = z, 27 = aa, 28 = ab,...

Parameters:
index - the int to translate
Returns:
the string in lowercase

getUpperCaseString

public static final String getUpperCaseString(int index)
Translates a positive integer (not equal to zero) into a String using the letters 'A' to 'Z'; 1 = A, 2 = B, ..., 26 = Z, 27 = AA, 28 = AB,...

Parameters:
index - the int to translate
Returns:
the string in uppercase

getString

public static final String getString(int index,
                                     boolean lowercase)
Translates a positive integer (not equal to zero) into a String using the letters 'a' to 'z' (a = 1, b = 2, ..., z = 26, aa = 27, ab = 28,...).

Parameters:
index - the int to translate
lowercase - true if the string sshould be lowercase false otherwise
Returns:
the translated string


Copyright © 2013. All Rights Reserved.