On 18/02/14 10:02, Ankur Padia wrote:
Hello everyone,


What are you trying to do? A concrete example would help.

     I am new to ARQ (SPARQL Engine) of Jena. I wanted to know is it
possible to manipulate the subject or object part of the triple after
calling execute function (e.g. execSelect) and before getting result.

If you just want to modify the results, then write a ResultSet implementation that takes the underlying one and rewrites the part of result row each time.

You could intercept the execution of the query either at the algebra or evaluation changes

http://jena.apache.org/documentation/query/algebra.html
http://jena.apache.org/documentation/query/arq-query-eval.html

Depending on what you are trying to do, that may be a somewhat complicated way to go about it.

        Andy

Moreover, is there any documentation that describes query life cycle i.e
form the query string how each part of the query is handled.

Thanking you, in advance.

- Ankur Padia.


Reply via email to