/**
* Copyright 2014 National University of Ireland, Galway.
*
* This file is part of the SIREn project. Project and contact information:
*
* https://github.com/rdelbru/SIREn
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.sindice.siren.util;
/**
* List of datatypes in the <code>xsd:</code> namespace
*/
public class XSDDatatype {
/** The xsd namespace */
public static final String XSD = "http://www.w3.org/2001/XMLSchema#";
/** Datatype representing xsd:float */
public static final String XSD_FLOAT = XSD + "float";
/** Datatype representing xsd:double */
public static final String XSD_DOUBLE = XSD + "double";
/** Datatype representing xsd:int */
public static final String XSD_INT = XSD + "int";
/** Datatype representing xsd:long */
public static final String XSD_LONG = XSD + "long";
/** Datatype representing xsd:short */
public static final String XSD_SHORT = XSD + "short";
/** Datatype representing xsd:byte */
public static final String XSD_BYTE = XSD + "byte";
/** Datatype representing xsd:unsignedByte */
public static final String XSD_UNSIGNED_BYTE = XSD + "unsignedByte";
/** Datatype representing xsd:unsignedShort */
public static final String XSD_UNSIGNED_SHORT = XSD + "unsignedShort";
/** Datatype representing xsd:unsignedInt */
public static final String XSD_UNISGNED_INT = XSD + "unsignedInt";
/** Datatype representing xsd:unsignedLong */
public static final String XSD_UNSIGNED_LONG = XSD + "unsignedLong";
/** Datatype representing xsd:decimal */
public static final String XSD_DECIMAL = XSD + "decimal";
/** Datatype representing xsd:integer */
public static final String XSD_INTEGER = XSD + "integer";
/** Datatype representing xsd:nonPositiveInteger */
public static final String XSD_NON_POSITIVE_INTEGER = XSD + "nonPositiveInteger";
/** Datatype representing xsd:nonNegativeInteger */
public static final String XSD_NON_NEGATIVE_INTEGER = XSD + "nonNegativeInteger";
/** Datatype representing xsd:positiveInteger */
public static final String XSD_POSITIVE_INTEGER = XSD + "positiveInteger";
/** Datatype representing xsd:negativeInteger */
public static final String XSD_NEGATIVE_INTEGER = XSD + "negativeInteger";
/** Datatype representing xsd:boolean */
public static final String XSD_BOOLEAN = XSD + "boolean";
/** Datatype representing xsd:string */
public static final String XSD_STRING = XSD + "string";
/** Datatype representing xsd:normalizedString */
public static final String XSD_NORMALISED_STRING = XSD + "normalizedString";
/** Datatype representing xsd:anyURI */
public static final String XSD_ANY_URI = XSD + "anyURI";
/** Datatype representing xsd:token */
public static final String XSD_TOKEN = XSD + "token";
/** Datatype representing xsd:Name */
public static final String XSD_NAME = XSD + "Name";
/** Datatype representing xsd:QName */
public static final String XSD_QNAME = XSD + "QName";
/** Datatype representing xsd:language */
public static final String XSD_LANGUAGE = XSD + "language";
/** Datatype representing xsd:NMTOKEN */
public static final String XSD_NMTOKEN = XSD + "NMTOKEN";
/** Datatype representing xsd:ENTITY */
public static final String XSD_ENTITY = XSD + "ENTITY";
/** Datatype representing xsd:ID */
public static final String XSD_ID = XSD + "ID";
/** Datatype representing xsd:NCName */
public static final String XSD_NCName = XSD + "NCName";
/** Datatype representing xsd:IDREF */
public static final String XSD_IDREF = XSD + "IDREF";
/** Datatype representing xsd:NOTATION */
public static final String XSD_NOTATION = XSD + "NOTATION";
/** Datatype representing xsd:hexBinary */
public static final String XSD_HEX_BINARY = XSD + "hexBinary";
/** Datatype representing xsd:base64Binary */
public static final String XSD_BASE64_BINARY = XSD + "base64Binary";
/** Datatype representing xsd:date */
public static final String XSD_DATE = XSD + "date";
/** Datatype representing xsd:time */
public static final String XSD_TIME = XSD + "time";
/** Datatype representing xsd:dateTime */
public static final String XSD_DATE_TIME = XSD + "dateTime";
/** Datatype representing xsd:duration */
public static final String XSD_DURATION = XSD + "duration";
/** Datatype representing xsd:gDay */
public static final String XSD_G_DAY = XSD + "gDay";
/** Datatype representing xsd:gMonth */
public static final String XSD_G_MONTH = XSD + "gMonth";
/** Datatype representing xsd:gYear */
public static final String XSD_G_YEAR = XSD + "gYear";
/** Datatype representing xsd:gYearMonth */
public static final String XSD_G_YEAR_MONTH = XSD + "gYearMonth";
/** Datatype representing xsd:gMonthDay */
public static final String XSD_G_MONTH_DAY = XSD + "gMonthDay";
}