PHP Class Pinq\Queries\Common\Join\Filter\Equality

Matches on equality between the values from the inner and outer projections except for null.
Author: Elliot Levin ([email protected])
Inheritance: implements Pinq\Queries\Common\Join\IFilter
Afficher le fichier Open project: timetoogo/pinq

Méthodes publiques

Méthode Description
__construct ( ElementProjection $outerKeyFunction, ElementProjection $innerKeyFunction )
getInnerKeyFunction ( ) : ElementProjection
getOuterKeyFunction ( ) : ElementProjection
getParameters ( )
getType ( )
update ( ElementProjection $outerKeyFunction, ElementProjection $innerKeyFunction ) : Equality
walk ( ExpressionWalker $walker )

Method Details

__construct() public méthode

public __construct ( ElementProjection $outerKeyFunction, ElementProjection $innerKeyFunction )
$outerKeyFunction Pinq\Queries\Functions\ElementProjection
$innerKeyFunction Pinq\Queries\Functions\ElementProjection

getInnerKeyFunction() public méthode

public getInnerKeyFunction ( ) : ElementProjection
Résultat Pinq\Queries\Functions\ElementProjection

getOuterKeyFunction() public méthode

public getOuterKeyFunction ( ) : ElementProjection
Résultat Pinq\Queries\Functions\ElementProjection

getParameters() public méthode

public getParameters ( )

getType() public méthode

public getType ( )

update() public méthode

public update ( ElementProjection $outerKeyFunction, ElementProjection $innerKeyFunction ) : Equality
$outerKeyFunction Pinq\Queries\Functions\ElementProjection
$innerKeyFunction Pinq\Queries\Functions\ElementProjection
Résultat Equality

walk() public méthode

public walk ( ExpressionWalker $walker )
$walker Pinq\Expressions\ExpressionWalker