org.openrdf.sail.rdbms.schema
Enum ValueType
java.lang.Object
java.lang.Enum<ValueType>
org.openrdf.sail.rdbms.schema.ValueType
- All Implemented Interfaces:
- Serializable, Comparable<ValueType>
public enum ValueType
- extends Enum<ValueType>
Indicates the different type of internal id used within the store and some
basic properties.
- Author:
- James Leigh
URI
public static final ValueType URI
URI_LONG
public static final ValueType URI_LONG
BNODE
public static final ValueType BNODE
SIMPLE
public static final ValueType SIMPLE
SIMPLE_LONG
public static final ValueType SIMPLE_LONG
TYPED
public static final ValueType TYPED
TYPED_LONG
public static final ValueType TYPED_LONG
NUMERIC
public static final ValueType NUMERIC
DATETIME
public static final ValueType DATETIME
DATETIME_ZONED
public static final ValueType DATETIME_ZONED
LANG
public static final ValueType LANG
LANG_LONG
public static final ValueType LANG_LONG
XML
public static final ValueType XML
B14
public static final ValueType B14
B15
public static final ValueType B15
B16
public static final ValueType B16
values
public static ValueType[] values()
- Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
for (ValueType c : ValueType.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static ValueType valueOf(String name)
- Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)
- Parameters:
name - the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException - if this enum type has no constant
with the specified name
NullPointerException - if the argument is null
index
public int index()
isBNode
public boolean isBNode()
isURI
public boolean isURI()
isLiteral
public boolean isLiteral()
isSimpleLiteral
public boolean isSimpleLiteral()
isLanguageLiteral
public boolean isLanguageLiteral()
isTypedLiteral
public boolean isTypedLiteral()
isNumericLiteral
public boolean isNumericLiteral()
isCalendarLiteral
public boolean isCalendarLiteral()
isLong
public boolean isLong()
Copyright © 2001-2008 Aduna. All Rights Reserved.