/** * 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"; }