public class XSDBaseStringType extends XSDDatatype
XSDDatatype.XSDGenericTypeBaseDatatype.TypedValueXSD, XSDanyURI, XSDbase64Binary, XSDboolean, XSDbyte, XSDdate, XSDdateTime, XSDdateTimeStamp, XSDdayTimeDuration, XSDdecimal, XSDdouble, XSDduration, XSDENTITY, XSDfloat, XSDgDay, XSDgMonth, XSDgMonthDay, XSDgYear, XSDgYearMonth, XSDhexBinary, XSDID, XSDIDREF, XSDint, XSDinteger, XSDlanguage, XSDlong, XSDName, XSDNCName, XSDnegativeInteger, XSDNMTOKEN, XSDnonNegativeInteger, XSDnonPositiveInteger, XSDnormalizedString, XSDNOTATION, XSDpositiveInteger, XSDQName, XSDshort, XSDstring, XSDtime, XSDtoken, XSDunsignedByte, XSDunsignedInt, XSDunsignedLong, XSDunsignedShort, XSDyearMonthDuration| Constructor and Description |
|---|
XSDBaseStringType(String typeName)
Constructor.
|
XSDBaseStringType(String typeName,
Class<?> javaClass)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
isEqual(LiteralLabel value1,
LiteralLabel value2)
Compares two instances of values of the given datatype.
|
extendedTypeDefinition, getJavaClass, isBaseTypeCompatible, isValidLiteral, loadXSDSimpleTypes, main, parse, parseValidated, trimPlus, unparsecannonicalise, getHashCode, getURI, isValid, isValidValue, langTagCompatible, normalizeSubType, toStringpublic XSDBaseStringType(String typeName)
typeName - the name of the XSD type to be instantiated, this is
used to lookup a type definition from the Xerces schema factory.public XSDBaseStringType(String typeName, Class<?> javaClass)
typeName - the name of the XSD type to be instantiated, this is
used to lookup a type definition from the Xerces schema factory.javaClass - the java class for which this xsd type is to be
treated as the cannonical representationpublic boolean isEqual(LiteralLabel value1, LiteralLabel value2)
isEqual in interface RDFDatatypeisEqual in class XSDDatatypeLicenced under the Apache License, Version 2.0