PHP Class Jackalope\Query\QOM\Join

Inheritance: implements PHPCR\Query\QOM\JoinInterface
Show file Open project: jackalope/jackalope

Protected Properties

Property Type Description
$joinCondition PHPCR\Query\QOM\JoinConditionInterface
$joinType string
$left PHPCR\Query\QOM\SourceInterface
$right PHPCR\Query\QOM\SourceInterface

Public Methods

Method Description
__construct ( PHPCR\Query\QOM\SourceInterface $left, PHPCR\Query\QOM\SourceInterface $right, string $joinType, PHPCR\Query\QOM\JoinConditionInterface $joinCondition ) Create a new join instance
getJoinCondition ( ) {@inheritDoc}
getJoinType ( ) {@inheritDoc}
getLeft ( ) {@inheritDoc}
getRight ( ) {@inheritDoc}

Method Details

__construct() public method

Create a new join instance
public __construct ( PHPCR\Query\QOM\SourceInterface $left, PHPCR\Query\QOM\SourceInterface $right, string $joinType, PHPCR\Query\QOM\JoinConditionInterface $joinCondition )
$left PHPCR\Query\QOM\SourceInterface
$right PHPCR\Query\QOM\SourceInterface
$joinType string
$joinCondition PHPCR\Query\QOM\JoinConditionInterface

getJoinCondition() public method

{@inheritDoc}
public getJoinCondition ( )

getJoinType() public method

{@inheritDoc}
public getJoinType ( )

getLeft() public method

{@inheritDoc}
public getLeft ( )

getRight() public method

{@inheritDoc}
public getRight ( )

Property Details

$joinCondition protected property

protected JoinConditionInterface,PHPCR\Query\QOM $joinCondition
return PHPCR\Query\QOM\JoinConditionInterface

$joinType protected property

protected string $joinType
return string

$left protected property

protected SourceInterface,PHPCR\Query\QOM $left
return PHPCR\Query\QOM\SourceInterface

$right protected property

protected SourceInterface,PHPCR\Query\QOM $right
return PHPCR\Query\QOM\SourceInterface