QueryObjectModelFactory implements SingletonInterface

The Query Object Model Factory

Internal

only to be used within Extbase, not part of TYPO3 Core API.

Table of Contents

Interfaces

SingletonInterface
"empty" interface for singletons (marker interface pattern)

Methods

_and()  : AndInterface
Performs a logical conjunction of two other constraints.
_or()  : OrInterface
Performs a logical disjunction of two other constraints.
ascending()  : OrderingInterface
Orders by the value of the specified operand, in ascending order.
bindVariable()  : BindVariableValueInterface
Evaluates to the value of a bind variable.
comparison()  : ComparisonInterface
Filters node-tuples based on the outcome of a binary operation.
descending()  : OrderingInterface
Orders by the value of the specified operand, in descending order.
equiJoinCondition()  : EquiJoinConditionInterface
Tests whether the value of a property in a first selector is equal to the value of a property in a second selector.
join()  : SourceInterface|JoinInterface
Performs a join between two node-tuple sources.
lowerCase()  : LowerCaseInterface
Evaluates to the lower-case string value (or values, if multi-valued) of an operand.
not()  : NotInterface
Performs a logical negation of another constraint.
propertyValue()  : PropertyValueInterface
Evaluates to the value (or values, if multi-valued) of a property in the specified or default selector.
selector()  : SourceInterface|SelectorInterface
Selects a subset of the nodes in the repository based on node type.
statement()  : Statement
Sets a statement as constraint. This is not part of the JCR 2.0 Specification!
upperCase()  : UpperCaseInterface
Evaluates to the upper-case string value (or values, if multi-valued) of an operand.

Methods

equiJoinCondition()

Tests whether the value of a property in a first selector is equal to the value of a property in a second selector.

public equiJoinCondition(string $selector1Name, string $property1Name, string $selector2Name, string $property2Name) : EquiJoinConditionInterface
Parameters
$selector1Name : string
$property1Name : string
$selector2Name : string
$property2Name : string
Return values
EquiJoinConditionInterface

propertyValue()

Evaluates to the value (or values, if multi-valued) of a property in the specified or default selector.

public propertyValue(string $propertyName[, string $selectorName = '' ]) : PropertyValueInterface
Parameters
$propertyName : string
$selectorName : string = ''
Return values
PropertyValueInterface

statement()

Sets a statement as constraint. This is not part of the JCR 2.0 Specification!

public statement(string $statement[, array<string|int, mixed> $boundVariables = [] ]) : Statement
Parameters
$statement : string
$boundVariables : array<string|int, mixed> = []
Return values
Statement

        
On this page

Search results