Thanks Alex for your immediate reply. Can JCR query do arbitrary number of joins with say "&" , "|" "!=" etc ,per one query.If so it will be a bit hard job to implement that,isn'i it?
In the JCR implementation what is to put ,or what is the usage of empty interfaces like JoinCondition, Constraint, DynamicOperand Operand , QueryObjectModelConstants ,.. Thank you /subash