PHP Класс Pinq\Queries\Builders\RequestQueryInterpreter

Наследование: extends QueryInterpreter, implements Pinq\Queries\Builders\IRequestQueryInterpreter
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$interpretation Pinq\Queries\Builders\Interpretations\IRequestInterpretation

Открытые методы

Метод Описание
__construct ( Pinq\Queries\Builders\Interpretations\IRequestInterpretation $interpretation, Pinq\Queries\Builders\IScopeInterpreter $scopeInterpreter, Pinq\Expressions\IEvaluationContext $evaluationContext = null )
getInterpretation ( )
interpret ( Expression $expression )

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

Метод Описание
visitAggregate ( MethodCallExpression $expression )
visitAll ( MethodCallExpression $expression )
visitAny ( MethodCallExpression $expression )
visitAsArray ( MethodCallExpression $expression )
visitAsCollection ( MethodCallExpression $expression )
visitAsTraversable ( MethodCallExpression $expression )
visitAverage ( MethodCallExpression $expression )
visitContains ( MethodCallExpression $expression )
visitCount ( Expression $expression )
visitFirst ( MethodCallExpression $expression )
visitGetIterator ( MethodCallExpression $expression )
visitGetTrueIterator ( MethodCallExpression $expression )
visitImplode ( MethodCallExpression $expression )
visitIsEmpty ( MethodCallExpression $expression )
visitLast ( MethodCallExpression $expression )
visitMaximum ( MethodCallExpression $expression )
visitMinimum ( MethodCallExpression $expression )
visitOffsetExists ( Expression $expression )
visitOffsetGet ( Expression $expression )
visitSum ( MethodCallExpression $expression )

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

__construct() публичный Метод

public __construct ( Pinq\Queries\Builders\Interpretations\IRequestInterpretation $interpretation, Pinq\Queries\Builders\IScopeInterpreter $scopeInterpreter, Pinq\Expressions\IEvaluationContext $evaluationContext = null )
$interpretation Pinq\Queries\Builders\Interpretations\IRequestInterpretation
$scopeInterpreter Pinq\Queries\Builders\IScopeInterpreter
$evaluationContext Pinq\Expressions\IEvaluationContext

getInterpretation() публичный Метод

public getInterpretation ( )

interpret() публичный Метод

public interpret ( Expression $expression )
$expression Pinq\Expressions\Expression

visitAggregate() закрытый защищенный Метод

final protected visitAggregate ( MethodCallExpression $expression )
$expression Pinq\Expressions\MethodCallExpression

visitAll() закрытый защищенный Метод

final protected visitAll ( MethodCallExpression $expression )
$expression Pinq\Expressions\MethodCallExpression

visitAny() закрытый защищенный Метод

final protected visitAny ( MethodCallExpression $expression )
$expression Pinq\Expressions\MethodCallExpression

visitAsArray() закрытый защищенный Метод

final protected visitAsArray ( MethodCallExpression $expression )
$expression Pinq\Expressions\MethodCallExpression

visitAsCollection() закрытый защищенный Метод

final protected visitAsCollection ( MethodCallExpression $expression )
$expression Pinq\Expressions\MethodCallExpression

visitAsTraversable() закрытый защищенный Метод

final protected visitAsTraversable ( MethodCallExpression $expression )
$expression Pinq\Expressions\MethodCallExpression

visitAverage() закрытый защищенный Метод

final protected visitAverage ( MethodCallExpression $expression )
$expression Pinq\Expressions\MethodCallExpression

visitContains() закрытый защищенный Метод

final protected visitContains ( MethodCallExpression $expression )
$expression Pinq\Expressions\MethodCallExpression

visitCount() закрытый защищенный Метод

final protected visitCount ( Expression $expression )
$expression Pinq\Expressions\Expression

visitFirst() закрытый защищенный Метод

final protected visitFirst ( MethodCallExpression $expression )
$expression Pinq\Expressions\MethodCallExpression

visitGetIterator() закрытый защищенный Метод

final protected visitGetIterator ( MethodCallExpression $expression )
$expression Pinq\Expressions\MethodCallExpression

visitGetTrueIterator() закрытый защищенный Метод

final protected visitGetTrueIterator ( MethodCallExpression $expression )
$expression Pinq\Expressions\MethodCallExpression

visitImplode() закрытый защищенный Метод

final protected visitImplode ( MethodCallExpression $expression )
$expression Pinq\Expressions\MethodCallExpression

visitIsEmpty() закрытый защищенный Метод

final protected visitIsEmpty ( MethodCallExpression $expression )
$expression Pinq\Expressions\MethodCallExpression

visitLast() закрытый защищенный Метод

final protected visitLast ( MethodCallExpression $expression )
$expression Pinq\Expressions\MethodCallExpression

visitMaximum() закрытый защищенный Метод

final protected visitMaximum ( MethodCallExpression $expression )
$expression Pinq\Expressions\MethodCallExpression

visitMinimum() закрытый защищенный Метод

final protected visitMinimum ( MethodCallExpression $expression )
$expression Pinq\Expressions\MethodCallExpression

visitOffsetExists() закрытый защищенный Метод

final protected visitOffsetExists ( Expression $expression )
$expression Pinq\Expressions\Expression

visitOffsetGet() закрытый защищенный Метод

final protected visitOffsetGet ( Expression $expression )
$expression Pinq\Expressions\Expression

visitSum() закрытый защищенный Метод

final protected visitSum ( MethodCallExpression $expression )
$expression Pinq\Expressions\MethodCallExpression

Описание свойств

$interpretation защищенное свойство

protected IRequestInterpretation,Pinq\Queries\Builders\Interpretations $interpretation
Результат Pinq\Queries\Builders\Interpretations\IRequestInterpretation