<Pierre:> > True. The functions do not get evaluated. > What happens is that the ClusterBuidler code determines what fields are > needed to execute the function. It then returns those fields in the query. > > This means you can call that function later on using Node.getValue(), and still get the result. > > You would get the same result when just listing the fieldnames, but when > ClusterBuilder was created it was intended to eventually replace > MultiRelations, which DOES evalutuate functions and returns the results. > ClusterBuilder can't evaluate beforehand (at least it makes no sense) > because it returns a Node with fields, not a Vector with string values.
So when or how will ClusterBuilder replace MultiRelations? Looks to me like they're mostly duplicating functionality, which is a confusing and eventually unwanted situation. What justification is there for having both? Rob van Maris Developer Finalist IT Group Java Specialists ------------------------------------------------------------- Amsterdam, The Netherlands Office: +31 20 5962321 (Direct) Mobile: +31 651444006 Fax: +31 20 5962331 -------------------------------------------------------------
