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 RDFDatatype
Used when print a functor as an RDF literal, and in parsing tests -
Method Summary
Modifier and TypeMethodDescriptionboolean
isEqual
(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:
isEqual
in interfaceRDFDatatype
- Overrides:
isEqual
in classBaseDatatype
-
parse
Description copied from class:BaseDatatype
Parse a lexical form of this datatype to a value- Specified by:
parse
in interfaceRDFDatatype
- Overrides:
parse
in classBaseDatatype
-
unparse
Description copied from class:BaseDatatype
Convert a value of this datatype out to lexical form.- Specified by:
unparse
in interfaceRDFDatatype
- Overrides:
unparse
in classBaseDatatype
-