Package org.eclipse.rdf4j.model.base
Enum DefaultDatatype
- java.lang.Object
-
- java.lang.Enum<DefaultDatatype>
-
- org.eclipse.rdf4j.model.base.DefaultDatatype
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<DefaultDatatype>
,CoreDatatype
enum DefaultDatatype extends java.lang.Enum<DefaultDatatype> implements CoreDatatype
This needs to be its own enum because we need it to be serializable.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.rdf4j.model.base.CoreDatatype
CoreDatatype.GEO, CoreDatatype.RDF, CoreDatatype.XSD
-
-
Enum Constant Summary
Enum Constants Enum Constant Description NONE
-
Field Summary
-
Fields inherited from interface org.eclipse.rdf4j.model.base.CoreDatatype
NONE
-
-
Constructor Summary
Constructors Modifier Constructor Description private
DefaultDatatype()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description IRI
getIri()
static DefaultDatatype
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static DefaultDatatype[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.-
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
-
Methods inherited from interface org.eclipse.rdf4j.model.base.CoreDatatype
asGEODatatype, asRDFDatatype, asXSDDatatype, isGEODatatype, isRDFDatatype, isXSDDatatype
-
-
-
-
Enum Constant Detail
-
NONE
public static final DefaultDatatype NONE
-
-
Method Detail
-
values
public static DefaultDatatype[] 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 (DefaultDatatype c : DefaultDatatype.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static DefaultDatatype valueOf(java.lang.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:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
getIri
public IRI getIri()
- Specified by:
getIri
in interfaceCoreDatatype
-
-