TYPO3 CMS  TYPO3_6-2
TYPO3\CMS\Extbase\Persistence\Generic\Qom\JoinInterface Interface Reference
Inheritance diagram for TYPO3\CMS\Extbase\Persistence\Generic\Qom\JoinInterface:
TYPO3\CMS\Extbase\Persistence\Generic\Qom\SourceInterface Tx_Extbase_Persistence_QOM_JoinInterface TYPO3\CMS\Extbase\Persistence\Generic\Qom\Join Tx_Extbase_Persistence_QOM_Join

Public Member Functions

 getLeft ()
 
 getRight ()
 
 getJoinType ()
 
 getJoinCondition ()
 

Detailed Description

This file is part of the TYPO3 CMS project.

It is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, either version 2 of the License, or any later version.

For the full copyright and license information, please read the LICENSE.txt file that was distributed with this source code.

The TYPO3 project - inspiring people to share! Performs a join between two node-tuple sources.

Definition at line 19 of file JoinInterface.php.

Member Function Documentation

◆ getJoinCondition()

TYPO3\CMS\Extbase\Persistence\Generic\Qom\JoinInterface::getJoinCondition ( )

Gets the join condition.

Returns
JoinConditionInterface the join condition; non-null

Implemented in TYPO3\CMS\Extbase\Persistence\Generic\Qom\Join.

◆ getJoinType()

TYPO3\CMS\Extbase\Persistence\Generic\Qom\JoinInterface::getJoinType ( )

Gets the join type.

Returns
string one of QueryObjectModelConstants.JCR_JOIN_TYPE_*

Implemented in TYPO3\CMS\Extbase\Persistence\Generic\Qom\Join.

◆ getLeft()

TYPO3\CMS\Extbase\Persistence\Generic\Qom\JoinInterface::getLeft ( )

Gets the left node-tuple source.

Returns
SelectorInterface the left source; non-null

Implemented in TYPO3\CMS\Extbase\Persistence\Generic\Qom\Join.

◆ getRight()

TYPO3\CMS\Extbase\Persistence\Generic\Qom\JoinInterface::getRight ( )

Gets the right node-tuple source.

Returns
SelectorInterface the right source; non-null

Implemented in TYPO3\CMS\Extbase\Persistence\Generic\Qom\Join.