public class RomanNumberFactory
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
private static class |
RomanNumberFactory.RomanDigit
Helper class for Roman Digits
|
| Modifier and Type | Field and Description |
|---|---|
private static RomanNumberFactory.RomanDigit[] |
roman
Array with Roman digits.
|
| Constructor and Description |
|---|
RomanNumberFactory() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
getLowerCaseString(int index)
Changes an int into a lower case roman number.
|
static java.lang.String |
getString(int index)
Changes an int into a lower case roman number.
|
static java.lang.String |
getString(int index,
boolean lowercase)
Changes an int into a roman number.
|
static java.lang.String |
getUpperCaseString(int index)
Changes an int into an upper case roman number.
|
static void |
main(java.lang.String[] args)
Test this class using this main method.
|
private static final RomanNumberFactory.RomanDigit[] roman
public static final java.lang.String getString(int index)
index - the original numberpublic static final java.lang.String getLowerCaseString(int index)
index - the original numberpublic static final java.lang.String getUpperCaseString(int index)
index - the original numberpublic static final java.lang.String getString(int index,
boolean lowercase)
index - the original numberpublic static void main(java.lang.String[] args)