Package org.apache.jena.sparql.util
Class RomanNumeral
- java.lang.Object
-
- org.apache.jena.sparql.util.RomanNumeral
-
public class RomanNumeral extends java.lang.ObjectReferences:- Wikipedia on Roman Numerals
- Therobs Lex & Yacc Example: Roman Numerals which is were the idea of working right to left, instead of looking ahead, originated for me.
-
-
Constructor Summary
Constructors Constructor Description RomanNumeral(int i)RomanNumeral(java.lang.String lexicalForm)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.StringasRomanNumerals(int i)static java.lang.Stringi2r(int i)intintValue()static booleanisValid(java.lang.String lex)static intparse(java.lang.String lex)static intr2i(java.lang.String lex)java.lang.StringtoString()
-
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
intValue
public int intValue()
-
isValid
public static boolean isValid(java.lang.String lex)
-
parse
public static int parse(java.lang.String lex)
-
r2i
public static int r2i(java.lang.String lex)
-
asRomanNumerals
public static java.lang.String asRomanNumerals(int i)
-
i2r
public static java.lang.String i2r(int i)
-
-