예제 #1
0
 /**
  *   Needs to be executed before getOrderifiedSqls and willBeDataDependent
  *
  *   @param SparqlEngineDb_SqlGenerator $sg  SQL generator object
  */
 public function setData($sg)
 {
     $this->arUsedVarTypes = $sg->getUsedVarTypes();
     $this->arUsedVarAssignments = $sg->getUsedVarAssignments();
     $this->arVarAssignments = $sg->getVarAssignments();
     $this->arUnionVarAssignments = $sg->arUnionVarAssignments;
     $this->_sg = $sg;
 }
예제 #2
0
 /**
  *   Needs to be executed before getOrderifiedSqls and willBeDataDependent
  *
  *   @param SparqlEngineDb_SqlGenerator $sg  SQL generator object
  */
 public function setData(SparqlEngineDb_SqlGenerator $sg)
 {
     $this->arUsedVarTypes = $sg->getUsedVarTypes();
     $this->arUsedVarAssignments = $sg->getUsedVarAssignments();
     $this->arVarAssignments = $sg->getVarAssignments();
 }