|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openrdf.model.util.LiteralUtil
public class LiteralUtil
Various utility methods related to Literal.
| Constructor Summary | |
|---|---|
LiteralUtil()
|
|
| Method Summary | |
|---|---|
static boolean |
getBooleanValue(Literal l,
boolean fallback)
Gets the boolean value of the supplied literal. |
static boolean |
getBooleanValue(Value v,
boolean fallback)
Returns the result of getBooleanValue((Literal)value, fallback) in case the supplied value is a
literal, returns the fallback value otherwise. |
static byte |
getByteValue(Literal l,
byte fallback)
Gets the byte value of the supplied literal. |
static byte |
getByteValue(Value v,
byte fallback)
Returns the result of getByteValue((Literal)value, fallback) in case the supplied value is a
literal, returns the fallback value otherwise. |
static XMLGregorianCalendar |
getCalendarValue(Literal l,
XMLGregorianCalendar fallback)
Gets the calendar value of the supplied literal. |
static XMLGregorianCalendar |
getCalendarValue(Value v,
XMLGregorianCalendar fallback)
Returns the result of getCalendarValue((Literal)value, fallback) in case the supplied value is
a literal, returns the fallback value otherwise. |
static BigDecimal |
getDecimalValue(Literal l,
BigDecimal fallback)
Gets the decimal value of the supplied literal. |
static BigDecimal |
getDecimalValue(Value v,
BigDecimal fallback)
Returns the result of getDecimalValue((Literal)value, fallback) in case the supplied value is a
literal, returns the fallback value otherwise. |
static double |
getDoubleValue(Literal l,
double fallback)
Gets the double value of the supplied literal. |
static double |
getDoubleValue(Value v,
double fallback)
Returns the result of getDoubleValue((Literal)value, fallback) in case the supplied value is a
literal, returns the fallback value otherwise. |
static float |
getFloatValue(Literal l,
float fallback)
Gets the float value of the supplied literal. |
static float |
getFloatValue(Value v,
float fallback)
Returns the result of getFloatValue((Literal)value, fallback) in case the supplied value is a
literal, returns the fallback value otherwise. |
static BigInteger |
getIntegerValue(Literal l,
BigInteger fallback)
Gets the integer value of the supplied literal. |
static BigInteger |
getIntegerValue(Value v,
BigInteger fallback)
Returns the result of getIntegerValue((Literal)value, fallback) in case the supplied value is a
literal, returns the fallback value otherwise. |
static int |
getIntValue(Literal l,
int fallback)
Gets the int value of the supplied literal. |
static int |
getIntValue(Value v,
int fallback)
Returns the result of getIntValue((Literal)value, fallback) in case the supplied value is a
literal, returns the fallback value otherwise. |
static String |
getLabel(Literal l,
String fallback)
Gets the label of the supplied literal. |
static String |
getLabel(Value v,
String fallback)
Returns the result of getLabel((Literal)v, fallback in case the supplied value is a literal,
returns the fallback value otherwise. |
static Locale |
getLocale(Literal l,
Locale fallback)
Determine the Locale from a literal's language tag, as specified by RFC 3166. |
static long |
getLongValue(Literal l,
long fallback)
Gets the long value of the supplied literal. |
static long |
getLongValue(Value v,
long fallback)
Returns the result of getLongValue((Literal)value, fallback) in case the supplied value is a
literal, returns the fallback value otherwise. |
static short |
getShortValue(Literal l,
short fallback)
Gets the short value of the supplied literal. |
static short |
getShortValue(Value v,
short fallback)
Returns the result of getShortValue((Literal)value, fallback) in case the supplied value is a
literal, returns the fallback value otherwise. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LiteralUtil()
| Method Detail |
|---|
public static String getLabel(Literal l,
String fallback)
l - The literal to get the label for.fallback - The value to fall back to in case the supplied literal is
null.
public static String getLabel(Value v,
String fallback)
getLabel((Literal)v, fallback in case the supplied value is a literal,
returns the fallback value otherwise.
public static byte getByteValue(Literal l,
byte fallback)
Literal.byteValue() throws a
NumberFormatException.
l - The literal to get the byte value for.fallback - The value to fall back to in case no byte value could gotten from
the literal.
public static byte getByteValue(Value v,
byte fallback)
getByteValue((Literal)value, fallback) in case the supplied value is a
literal, returns the fallback value otherwise.
public static short getShortValue(Literal l,
short fallback)
Literal.shortValue() throws a
NumberFormatException.
l - The literal to get the short value for.fallback - The value to fall back to in case no short value could gotten from
the literal.
public static short getShortValue(Value v,
short fallback)
getShortValue((Literal)value, fallback) in case the supplied value is a
literal, returns the fallback value otherwise.
public static int getIntValue(Literal l,
int fallback)
Literal.intValue() throws a NumberFormatException.
l - The literal to get the int value for.fallback - The value to fall back to in case no int value could gotten from
the literal.
public static int getIntValue(Value v,
int fallback)
getIntValue((Literal)value, fallback) in case the supplied value is a
literal, returns the fallback value otherwise.
public static long getLongValue(Literal l,
long fallback)
Literal.longValue() throws a
NumberFormatException.
l - The literal to get the long value for.fallback - The value to fall back to in case no long value could gotten from
the literal.
public static long getLongValue(Value v,
long fallback)
getLongValue((Literal)value, fallback) in case the supplied value is a
literal, returns the fallback value otherwise.
public static BigInteger getIntegerValue(Literal l,
BigInteger fallback)
Literal.integerValue() throws a
NumberFormatException.
l - The literal to get the integer value for.fallback - The value to fall back to in case no integer value could gotten
from the literal.
public static BigInteger getIntegerValue(Value v,
BigInteger fallback)
getIntegerValue((Literal)value, fallback) in case the supplied value is a
literal, returns the fallback value otherwise.
public static BigDecimal getDecimalValue(Literal l,
BigDecimal fallback)
Literal.decimalValue() throws a
NumberFormatException.
l - The literal to get the decimal value for.fallback - The value to fall back to in case no decimal value could gotten
from the literal.
public static BigDecimal getDecimalValue(Value v,
BigDecimal fallback)
getDecimalValue((Literal)value, fallback) in case the supplied value is a
literal, returns the fallback value otherwise.
public static float getFloatValue(Literal l,
float fallback)
Literal.floatValue() throws a
NumberFormatException.
l - The literal to get the float value for.fallback - The value to fall back to in case no float value could gotten from
the literal.
public static float getFloatValue(Value v,
float fallback)
getFloatValue((Literal)value, fallback) in case the supplied value is a
literal, returns the fallback value otherwise.
public static double getDoubleValue(Literal l,
double fallback)
Literal.doubleValue() throws a
NumberFormatException.
l - The literal to get the double value for.fallback - The value to fall back to in case no double value could gotten from
the literal.
public static double getDoubleValue(Value v,
double fallback)
getDoubleValue((Literal)value, fallback) in case the supplied value is a
literal, returns the fallback value otherwise.
public static boolean getBooleanValue(Literal l,
boolean fallback)
Literal.booleanValue() throws a
NumberFormatException.
l - The literal to get the boolean value for.fallback - The value to fall back to in case no boolean value could gotten
from the literal.
public static boolean getBooleanValue(Value v,
boolean fallback)
getBooleanValue((Literal)value, fallback) in case the supplied value is a
literal, returns the fallback value otherwise.
public static XMLGregorianCalendar getCalendarValue(Literal l,
XMLGregorianCalendar fallback)
Literal.calendarValue() throws a
NumberFormatException.
l - The literal to get the calendar value for.fallback - The value to fall back to in case no calendar value could gotten
from the literal.
public static XMLGregorianCalendar getCalendarValue(Value v,
XMLGregorianCalendar fallback)
getCalendarValue((Literal)value, fallback) in case the supplied value is
a literal, returns the fallback value otherwise.
public static Locale getLocale(Literal l,
Locale fallback)
l - the literalfallback - a fallback value for the locale
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||