PHP Класс Pinq\Providers\DSL\Compilation\Processors\Structure\StructuralExpressionProcessor

Автор: Elliot Levin ([email protected])
Наследование: implements Pinq\Providers\DSL\Compilation\Processors\Structure\IStructuralExpressionProcessor
Показать файл Открыть проект

Защищенные методы

Метод Описание
addParameter ( ParameterCollection $parameters, Pinq\Queries\Functions\IFunction $function, Expression $expression, Pinq\Providers\DSL\Compilation\Parameters\IParameterHasher $hasher = null )
getResolvedValue ( ResolvedParameterRegistry $resolvedParameters, Expression $expression )
getResolvedValueExpression ( ResolvedParameterRegistry $resolvedParameters, Expression $expression )

Описание методов

addParameter() защищенный Метод

protected addParameter ( ParameterCollection $parameters, Pinq\Queries\Functions\IFunction $function, Expression $expression, Pinq\Providers\DSL\Compilation\Parameters\IParameterHasher $hasher = null )
$parameters Pinq\Providers\DSL\Compilation\Parameters\ParameterCollection
$function Pinq\Queries\Functions\IFunction
$expression Pinq\Expressions\Expression
$hasher Pinq\Providers\DSL\Compilation\Parameters\IParameterHasher

getResolvedValue() защищенный Метод

protected getResolvedValue ( ResolvedParameterRegistry $resolvedParameters, Expression $expression )
$resolvedParameters Pinq\Providers\DSL\Compilation\Parameters\ResolvedParameterRegistry
$expression Pinq\Expressions\Expression

getResolvedValueExpression() защищенный Метод

protected getResolvedValueExpression ( ResolvedParameterRegistry $resolvedParameters, Expression $expression )
$resolvedParameters Pinq\Providers\DSL\Compilation\Parameters\ResolvedParameterRegistry
$expression Pinq\Expressions\Expression