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.