You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jena.apache.org by Rob Vesse <rv...@dotnetrdf.org> on 2014/03/13 11:37:43 UTC
Clarifying Transformer interface contract
Andy
Just wanted to check my understanding of the Transformer interface contract
is correct to ensure I don't incorrectly describe it in my tutorial next
month
My understanding was that Transformer is applied bottom up and that each
call to the transformer receives the original operator and the results of
transforming the sub-operators. So for example if I'm implement the
transform(OpJoin join, Op lhs, Op rhs) method what I'm getting is the
original join operator plus the results of transforming the inner operators
Thanks,
Rob