public class XSDbase64Binary extends XSDDatatype
BaseDatatype.TypedValue
XSD, XSDanyURI, XSDbase64Binary, XSDboolean, XSDbyte, XSDdate, XSDdateTime, 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
Constructor and Description |
---|
XSDbase64Binary(String typeName)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
int |
getHashCode(com.hp.hpl.jena.graph.impl.LiteralLabel lit)
Default implementation of getHashCode() delegates to the default from
the literal label.
|
boolean |
isEqual(com.hp.hpl.jena.graph.impl.LiteralLabel value1,
com.hp.hpl.jena.graph.impl.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.
|
String |
unparse(Object value)
Convert a value of this datatype out
to lexical form.
|
convertValidatedDataValue, extendedTypeDefinition, getHashCode, getJavaClass, isBaseTypeCompatible, isValidLiteral, loadUserDefined, loadUserDefined, loadXSDSimpleTypes, main, parse, parseValidated, trimPlus
cannonicalise, getURI, isValid, langTagCompatible, normalizeSubType, toString
public XSDbase64Binary(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 boolean isValidValue(Object valueForm)
isValidValue
in interface RDFDatatype
isValidValue
in class BaseDatatype
public String unparse(Object value)
unparse
in interface RDFDatatype
unparse
in class XSDDatatype
public boolean isEqual(com.hp.hpl.jena.graph.impl.LiteralLabel value1, com.hp.hpl.jena.graph.impl.LiteralLabel value2)
isEqual
in interface RDFDatatype
isEqual
in class XSDDatatype
public int getHashCode(com.hp.hpl.jena.graph.impl.LiteralLabel lit)
BaseDatatype
getHashCode
in interface RDFDatatype
getHashCode
in class BaseDatatype
Copyright ? 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP