- From: Andrea Perego <andrea.perego@uninsubria.it>
- Date: Sun, 14 Sep 2008 19:05:41 +0200
- To: public-cwm-talk@w3.org
Probably you're looking for something like: ?X a [ log:uri [ string:startsWith "http://java.sun.com/class#" ] ] . This is similar to what POWDER rules are meant for, as pointed out by Henry [1]. Hope this helps Andrea [1]http://lists.w3.org/Archives/Public/public-cwm-talk/2008JulSep/0010.html Jean-Marc Vanel wrote: > Hi > > Would it make sense to add some kind of joker in N3 queries ? > What do I mean with "joker" ? > > Something like : > > ?X a myPrefix:* . > > where * stands for any resource name in that namespace . > > I guess the answer is no ... > Indeed, there is nothing like that in http://www.w3.org/TeamSubmission/n3/ . > > My use case is the following . I'm using Euler Proof Mechanism > <http://eulersharp.sourceforge.net/> with its new Coherent Logic > engine to infer (or instantiate if you prefer) Java objects > represented by triples such as : > > _:sk2 a http://java.sun.com/class#myPackage_MyClass . > > and I'd like to get hold of all those triples by this query : > ?X a http://java.sun.com/class#* . > > The alternative for me would be to assert all subClassOf relations for > the Java classes I use , and query this : > ?X a http://java.sun.com/class#java_lang_Object . > > Any idea welcome. > > Notes: > - I tried to find "standard" URI's for representing Java classes but couldn't > - I was obliged to use underscore instead of point as a separator of > Java packages because CWM ( and Euler ) refuse points in Qnames > > -- > Jean-Marc Vanel > http://jmvanel.free.fr/
Received on Sunday, 14 September 2008 17:06:28 UTC