public boolean consolidateNodes(){
  if (consolidateCalled) {
    return returnValConsolidate;
  }
  consolidateCalled=true;
  returnValConsolidate=consolidate() && reOrderPcjNodes();
  return returnValConsolidate;
}

public boolean consolidateNodes ( ) { if ( consolidateCalled ) { return returnValConsolidate ; } consolidateCalled = true ; returnValConsolidate = consolidate ( ) && reOrderPcjNodes ( ) ; return returnValConsolidate ; }
this method consolidates the pcj nodes within the query . after this method is called , the pcj nodes in the query will be completely consolidated if true is returned and will only be partially consolidated if false is return
