- From: Patrick Stickler <patrick.stickler@nokia.com>
- Date: Mon, 21 Oct 2002 11:45:17 +0300
- To: "w3c-rdfcore-wg" <w3c-rdfcore-wg@w3.org>
I've posted an updated version of my datatyping library to http://www-nrc.nokia.com/sw/datatypes.zip. It now allows one to convert between lexical forms of any datatypes which have intersecting value spaces, for those values that are members of both datatypes. E.g. xsd:boolean and uaprof:Boolean have completely disjunct lexical spaces yet their value spaces are identical, so one can convert from xsd:boolean to uaprof:Boolean, thus (new UAProf.Boolean (new XSD.Boolean ("true"))).lexicalForm() returns "Yes". This is useful functionality for inference engines which may match a query to a subtype but need to return the results in terms of a superordinate type's lexical space. See the Datatypes.Test class for examples. Patrick [Patrick Stickler, Nokia/Finland, (+358 40) 801 9690, patrick.stickler@nokia.com]
Received on Monday, 21 October 2002 04:45:41 UTC