32     protected string $type = self::TYPE_NORMAL;
    35     protected string $operator = 
'=';
    44         $return = 
' ' . $this->
getType() . 
' ';
    71         $this->
setType(self::TYPE_LEFT);
    76         $this->
setType(self::TYPE_RIGHT);
    81         $this->
setType(self::TYPE_INNER);
   122         $this->
operator = $operator;
   127         return $this->operator;
 setTableName(string $table_name)
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
setOnSecondField(string $on_second_field)
 
setBothExternal(bool $both_external)
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
asStatementText(ActiveRecord $activeRecord, ilDBInterface $db, string $as=' AS ')
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
setOperator(string $operator)
 
asSQLStatement(ActiveRecord $activeRecord, ilDBInterface $db)
 
wrapField(string $field, ilDBInterface $db)
 
setFullNames(bool $full_names)
 
getConnectorContainerName()
Return the Name of your Connector Table 
 
setOnFirstField(string $on_first_field)
 
setIsMapped(bool $is_mapped)