|
||||||||||
| 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 getByteValue((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 getByteValue((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 getByteValue((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 getByteValue((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 getByteValue((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 getByteValue((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 getByteValue((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 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 getByteValue((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 getByteValue((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)
getByteValue((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)
getByteValue((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)
getByteValue((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)
getByteValue((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)
getByteValue((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)
getByteValue((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)
getByteValue((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)
getByteValue((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)
getByteValue((Literal)value, fallback)
in case the supplied value is a literal, returns the fallback value
otherwise.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||