java.lang.Object
org.apache.jena.datatypes.BaseDatatype
org.apache.jena.reasoner.rulesys.FunctorDatatype
- All Implemented Interfaces:
RDFDatatype
Datatype definition for functor-valued literals.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.jena.datatypes.BaseDatatype
BaseDatatype.TypedValue -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final RDFDatatypeUsed when print a functor as an RDF literal, and in parsing tests -
Method Summary
Modifier and TypeMethodDescriptionbooleanisEqual(LiteralLabel value1, LiteralLabel value2) Compares two instances of values of the given datatype.Parse a lexical form of this datatype to a valueConvert a value of this datatype out to lexical form.Methods inherited from class org.apache.jena.datatypes.BaseDatatype
cannonicalise, equals, extendedTypeDefinition, getHashCode, getJavaClass, getURI, hashCode, isValid, isValidLiteral, isValidValue, langTagCompatible, normalizeSubType, toString
-
Field Details
-
theFunctorDatatype
Used when print a functor as an RDF literal, and in parsing tests
-
-
Method Details
-
isEqual
Compares two instances of values of the given datatype.- Specified by:
isEqualin interfaceRDFDatatype- Overrides:
isEqualin classBaseDatatype
-
parse
Description copied from class:BaseDatatypeParse a lexical form of this datatype to a value- Specified by:
parsein interfaceRDFDatatype- Overrides:
parsein classBaseDatatype
-
unparse
Description copied from class:BaseDatatypeConvert a value of this datatype out to lexical form.- Specified by:
unparsein interfaceRDFDatatype- Overrides:
unparsein classBaseDatatype
-