org.semanticweb.owl.vocab
Enum XSDVocabulary
java.lang.Object
java.lang.Enum<XSDVocabulary>
org.semanticweb.owl.vocab.XSDVocabulary
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<XSDVocabulary>
public enum XSDVocabulary
- extends java.lang.Enum<XSDVocabulary>
Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 25-Oct-2006
A vocabulary for XML Schema Data Types (XSD)
Method Summary |
java.net.URI |
getURI()
|
java.lang.String |
toString()
|
static XSDVocabulary |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static XSDVocabulary[] |
values()
Returns an array containing the constants of this enum type, in
the order they're declared. |
Methods inherited from class java.lang.Enum |
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, valueOf |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
ANY_TYPE
public static final XSDVocabulary ANY_TYPE
ANY_SIMPLE_TYPE
public static final XSDVocabulary ANY_SIMPLE_TYPE
STRING
public static final XSDVocabulary STRING
INTEGER
public static final XSDVocabulary INTEGER
LONG
public static final XSDVocabulary LONG
INT
public static final XSDVocabulary INT
SHORT
public static final XSDVocabulary SHORT
BYTE
public static final XSDVocabulary BYTE
DECIMAL
public static final XSDVocabulary DECIMAL
FLOAT
public static final XSDVocabulary FLOAT
BOOLEAN
public static final XSDVocabulary BOOLEAN
DOUBLE
public static final XSDVocabulary DOUBLE
NON_POSIITIVE_INTEGER
public static final XSDVocabulary NON_POSIITIVE_INTEGER
NEGATIVE_INTEGER
public static final XSDVocabulary NEGATIVE_INTEGER
NON_NEGATIVE_INTEGER
public static final XSDVocabulary NON_NEGATIVE_INTEGER
UNSIGNED_LONG
public static final XSDVocabulary UNSIGNED_LONG
UNSIGNED_INT
public static final XSDVocabulary UNSIGNED_INT
POSITIVE_INTEGER
public static final XSDVocabulary POSITIVE_INTEGER
BASE_64_BINARY
public static final XSDVocabulary BASE_64_BINARY
HEX_BINARY
public static final XSDVocabulary HEX_BINARY
ANY_URI
public static final XSDVocabulary ANY_URI
Q_NAME
public static final XSDVocabulary Q_NAME
NOTATION
public static final XSDVocabulary NOTATION
NORMALIZED_STRING
public static final XSDVocabulary NORMALIZED_STRING
TOKEN
public static final XSDVocabulary TOKEN
LANGUAGE
public static final XSDVocabulary LANGUAGE
NAME
public static final XSDVocabulary NAME
NCNAME
public static final XSDVocabulary NCNAME
NMTOKEN
public static final XSDVocabulary NMTOKEN
ID
public static final XSDVocabulary ID
IDREF
public static final XSDVocabulary IDREF
IDREFS
public static final XSDVocabulary IDREFS
ENTITY
public static final XSDVocabulary ENTITY
ENTITIES
public static final XSDVocabulary ENTITIES
DURATION
public static final XSDVocabulary DURATION
DATE_TIME
public static final XSDVocabulary DATE_TIME
TIME
public static final XSDVocabulary TIME
DATE
public static final XSDVocabulary DATE
G_YEAR_MONTH
public static final XSDVocabulary G_YEAR_MONTH
G_YEAR
public static final XSDVocabulary G_YEAR
G_MONTH_DAY
public static final XSDVocabulary G_MONTH_DAY
G_DAY
public static final XSDVocabulary G_DAY
G_MONTH
public static final XSDVocabulary G_MONTH
ALL_DATATYPES
public static java.util.Set<java.net.URI> ALL_DATATYPES
values
public static final XSDVocabulary[] values()
- Returns an array containing the constants of this enum type, in
the order they're declared. This method may be used to iterate
over the constants as follows:
for(XSDVocabulary c : XSDVocabulary.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they're declared
valueOf
public static XSDVocabulary 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 name
getURI
public java.net.URI getURI()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Enum<XSDVocabulary>