Assuming http://server/resource/query URL that return IPNetwork instances, would the above resource show up in query with the following oslc.where clauses:
Would the resource below ... <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:oslc="http://open-services.net/ns/core#" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:im=" http://tivoli-OSLC-prototypes/ns/im#"> <oslc:IPNetwork rdf:about=" http://dii01.tivlab.raleigh.ibm.com:8080/oslc/rr/shapes/IPNetwork"> <oslc:property>3</oslc:property> <oslc:property>4</oslc:property> <oslc:property>5</oslc:property> ... </oslc:IPNetwork> </rdf:RDF> -- ...show up in these two queries? http://server/resource/query?oslc.where = property <= 4 http://server/resource/query?oslc.where = property != 4 http://server/resource/query?oslc.where = property = 4 At the heart of the question is the meaning of the comparison operator in cases of multiple matching triples: - **At least one** matching triple meets the criteria" or - **Each** matching triple meets the criteria") I am guessing the answer depends on the individual operator, but consulting the larger group. Regards Denilson 3901 S Miami Nastacio Blvd Chief Durham, Programmer 27703-9135 for Data Integration Services - SWG Master Inventor 7APA USA IBM Software Group, Tivoli Phone: +1-919-224-1008 Mobile: +1-919-412-4714 e-mail: [email protected]
