public abstract class XSDbinary extends XSDDatatype
XSDDatatype.XSDGenericType
BaseDatatype.TypedValue
XSD, 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
Modifier and Type | Method and Description |
---|---|
int |
getHashCode(LiteralLabel lit)
Default implementation of getHashCode() delegates to the default from
the literal label.
|
boolean |
isEqual(LiteralLabel value1,
LiteralLabel value2)
Compares two instances of values of the given datatype.
|
boolean |
isValidValue(Object valueForm)
Test whether the given object is a legal value form
of this datatype.
|
extendedTypeDefinition, getJavaClass, isBaseTypeCompatible, isValidLiteral, loadXSDSimpleTypes, main, parse, parseValidated, trimPlus, unparse
cannonicalise, getURI, isValid, langTagCompatible, normalizeSubType, toString
public boolean isValidValue(Object valueForm)
isValidValue
in interface RDFDatatype
isValidValue
in class BaseDatatype
public boolean isEqual(LiteralLabel value1, LiteralLabel value2)
isEqual
in interface RDFDatatype
isEqual
in class XSDDatatype
public int getHashCode(LiteralLabel lit)
BaseDatatype
getHashCode
in interface RDFDatatype
getHashCode
in class BaseDatatype
Licenced under the Apache License, Version 2.0