| java.lang.Object org.openrdf.model.util.LiteralUtil
LiteralUtil | public class LiteralUtil (Code) | | Various utility methods related to
Literal .
author: Arjohn Kampman |
Method Summary | |
public static boolean | getBooleanValue(Literal l, boolean fallback) Gets the boolean value of the supplied literal. | public static boolean | getBooleanValue(Value v, boolean fallback) Returns the result of
LiteralUtil.getByteValue(Literal,boolean) getByteValue((Literal)value, fallback) in case the supplied value is a literal, returns the fallback value
otherwise. | public static byte | getByteValue(Literal l, byte fallback) Gets the byte value of the supplied literal. | public static byte | getByteValue(Value v, byte fallback) Returns the result of
LiteralUtil.getByteValue(Literal,byte) 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) Gets the calendar value of the supplied literal. | public static XMLGregorianCalendar | getCalendarValue(Value v, XMLGregorianCalendar fallback) Returns the result of
LiteralUtil.getByteValue(Literal,XMLGregorianCalendar) 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) Gets the decimal value of the supplied literal. | public static BigDecimal | getDecimalValue(Value v, BigDecimal fallback) Returns the result of
LiteralUtil.getByteValue(Literal,BigDecimal) 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) Gets the double value of the supplied literal. | public static double | getDoubleValue(Value v, double fallback) Returns the result of
LiteralUtil.getByteValue(Literal,double) 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) Gets the float value of the supplied literal. | public static float | getFloatValue(Value v, float fallback) Returns the result of
LiteralUtil.getByteValue(Literal,float) 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) Gets the int value of the supplied literal. | public static int | getIntValue(Value v, int fallback) Returns the result of
LiteralUtil.getByteValue(Literal,int) 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) Gets the integer value of the supplied literal. | public static BigInteger | getIntegerValue(Value v, BigInteger fallback) Returns the result of
LiteralUtil.getByteValue(Literal,BigInteger) getByteValue((Literal)value, fallback) in case the supplied value is a literal, returns the fallback value
otherwise. | public static String | getLabel(Literal l, String fallback) Gets the label of the supplied literal. | public static String | getLabel(Value v, String fallback) Returns the result of
LiteralUtil.getLabel(Literal,String) getLabel((Literal)v, fallback in case
the supplied value is a literal, returns the fallback value otherwise. | public static long | getLongValue(Literal l, long fallback) Gets the long value of the supplied literal. | public static long | getLongValue(Value v, long fallback) Returns the result of
LiteralUtil.getByteValue(Literal,long) 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) Gets the short value of the supplied literal. | public static short | getShortValue(Value v, short fallback) Returns the result of
LiteralUtil.getByteValue(Literal,short) getByteValue((Literal)value, fallback) in case the supplied value is a literal, returns the fallback value
otherwise. |
getBooleanValue | public static boolean getBooleanValue(Literal l, boolean fallback)(Code) | | Gets the boolean value of the supplied literal. The fallback value is
returned in case
Literal.booleanValue throws a
NumberFormatException .
Parameters: l - The literal to get the boolean value for. Parameters: fallback - The value to fall back to in case no boolean value could gottenfrom the literal. Either the literal's boolean value, or the fallback value. |
getBooleanValue | public static boolean getBooleanValue(Value v, boolean fallback)(Code) | | Returns the result of
LiteralUtil.getByteValue(Literal,boolean) getByteValue((Literal)value, fallback) in case the supplied value is a literal, returns the fallback value
otherwise.
|
getByteValue | public static byte getByteValue(Literal l, byte fallback)(Code) | | Gets the byte value of the supplied literal. The fallback value is
returned in case
Literal.byteValue throws a
NumberFormatException .
Parameters: l - The literal to get the byte value for. Parameters: fallback - The value to fall back to in case no byte value could gotten fromthe literal. Either the literal's byte value, or the fallback value. |
getByteValue | public static byte getByteValue(Value v, byte fallback)(Code) | | Returns the result of
LiteralUtil.getByteValue(Literal,byte) getByteValue((Literal)value, fallback) in case the supplied value is a literal, returns the fallback value
otherwise.
|
getCalendarValue | public static XMLGregorianCalendar getCalendarValue(Literal l, XMLGregorianCalendar fallback)(Code) | | Gets the calendar value of the supplied literal. The fallback value is
returned in case
Literal.calendarValue throws a
NumberFormatException .
Parameters: l - The literal to get the calendar value for. Parameters: fallback - The value to fall back to in case no calendar value could gottenfrom the literal. Either the literal's calendar value, or the fallback value. |
getDecimalValue | public static BigDecimal getDecimalValue(Literal l, BigDecimal fallback)(Code) | | Gets the decimal value of the supplied literal. The fallback value is
returned in case
Literal.decimalValue throws a
NumberFormatException .
Parameters: l - The literal to get the decimal value for. Parameters: fallback - The value to fall back to in case no decimal value could gottenfrom the literal. Either the literal's decimal value, or the fallback value. |
getDoubleValue | public static double getDoubleValue(Literal l, double fallback)(Code) | | Gets the double value of the supplied literal. The fallback value is
returned in case
Literal.doubleValue throws a
NumberFormatException .
Parameters: l - The literal to get the double value for. Parameters: fallback - The value to fall back to in case no double value could gotten fromthe literal. Either the literal's double value, or the fallback value. |
getDoubleValue | public static double getDoubleValue(Value v, double fallback)(Code) | | Returns the result of
LiteralUtil.getByteValue(Literal,double) getByteValue((Literal)value, fallback) in case the supplied value is a literal, returns the fallback value
otherwise.
|
getFloatValue | public static float getFloatValue(Literal l, float fallback)(Code) | | Gets the float value of the supplied literal. The fallback value is
returned in case
Literal.floatValue throws a
NumberFormatException .
Parameters: l - The literal to get the float value for. Parameters: fallback - The value to fall back to in case no float value could gotten fromthe literal. Either the literal's float value, or the fallback value. |
getFloatValue | public static float getFloatValue(Value v, float fallback)(Code) | | Returns the result of
LiteralUtil.getByteValue(Literal,float) getByteValue((Literal)value, fallback) in case the supplied value is a literal, returns the fallback value
otherwise.
|
getIntValue | public static int getIntValue(Literal l, int fallback)(Code) | | Gets the int value of the supplied literal. The fallback value is returned
in case
Literal.intValue throws a
NumberFormatException .
Parameters: l - The literal to get the int value for. Parameters: fallback - The value to fall back to in case no int value could gotten fromthe literal. Either the literal's int value, or the fallback value. |
getIntValue | public static int getIntValue(Value v, int fallback)(Code) | | Returns the result of
LiteralUtil.getByteValue(Literal,int) getByteValue((Literal)value, fallback) in case the supplied value is a literal, returns the fallback value
otherwise.
|
getIntegerValue | public static BigInteger getIntegerValue(Literal l, BigInteger fallback)(Code) | | Gets the integer value of the supplied literal. The fallback value is
returned in case
Literal.integerValue throws a
NumberFormatException .
Parameters: l - The literal to get the integer value for. Parameters: fallback - The value to fall back to in case no integer value could gottenfrom the literal. Either the literal's integer value, or the fallback value. |
getLabel | public static String getLabel(Literal l, String fallback)(Code) | | Gets the label of the supplied literal. The fallback value is returned in
case the supplied literal is null.
Parameters: l - The literal to get the label for. Parameters: fallback - The value to fall back to in case the supplied literal isnull. Either the literal's label, or the fallback value. |
getLongValue | public static long getLongValue(Literal l, long fallback)(Code) | | Gets the long value of the supplied literal. The fallback value is
returned in case
Literal.longValue throws a
NumberFormatException .
Parameters: l - The literal to get the long value for. Parameters: fallback - The value to fall back to in case no long value could gotten fromthe literal. Either the literal's long value, or the fallback value. |
getLongValue | public static long getLongValue(Value v, long fallback)(Code) | | Returns the result of
LiteralUtil.getByteValue(Literal,long) getByteValue((Literal)value, fallback) in case the supplied value is a literal, returns the fallback value
otherwise.
|
getShortValue | public static short getShortValue(Literal l, short fallback)(Code) | | Gets the short value of the supplied literal. The fallback value is
returned in case
Literal.shortValue throws a
NumberFormatException .
Parameters: l - The literal to get the short value for. Parameters: fallback - The value to fall back to in case no short value could gotten fromthe literal. Either the literal's short value, or the fallback value. |
getShortValue | public static short getShortValue(Value v, short fallback)(Code) | | Returns the result of
LiteralUtil.getByteValue(Literal,short) getByteValue((Literal)value, fallback) in case the supplied value is a literal, returns the fallback value
otherwise.
|
|
|