35 public function selector($nodeTypeName, $selectorName =
'') {
36 if ($selectorName ===
'') {
37 $selectorName = $nodeTypeName;
39 return $this->objectManager->get(
'TYPO3\\CMS\\Extbase\\Persistence\\Generic\\Qom\\Selector', $selectorName, $nodeTypeName);
49 public function statement($statement, array $boundVariables = array()) {
50 return $this->objectManager->get(
'TYPO3\\CMS\\Extbase\\Persistence\\Generic\\Qom\\Statement', $statement, $boundVariables);
63 return $this->objectManager->get(
'TYPO3\\CMS\\Extbase\\Persistence\\Generic\\Qom\\Join', $left, $right, $joinType, $joinCondition);
76 public function equiJoinCondition($selector1Name, $property1Name, $selector2Name, $property2Name) {
77 return $this->objectManager->get(
'TYPO3\\CMS\\Extbase\\Persistence\\Generic\\Qom\\EquiJoinCondition', $selector1Name, $property1Name, $selector2Name, $property2Name);
89 return $this->objectManager->get(
'TYPO3\\CMS\\Extbase\\Persistence\\Generic\\Qom\\LogicalAnd', $constraint1, $constraint2);
101 return $this->objectManager->get(
'TYPO3\\CMS\\Extbase\\Persistence\\Generic\\Qom\\LogicalOr', $constraint1, $constraint2);
112 return $this->objectManager->get(
'TYPO3\\CMS\\Extbase\\Persistence\\Generic\\Qom\\LogicalNot', $constraint);
125 return $this->objectManager->get(
'TYPO3\\CMS\\Extbase\\Persistence\\Generic\\Qom\\Comparison', $operand1, $operator, $operand2);
137 return $this->objectManager->get(
'TYPO3\\CMS\\Extbase\\Persistence\\Generic\\Qom\\PropertyValue', $propertyName, $selectorName);
148 return $this->objectManager->get(
'TYPO3\\CMS\\Extbase\\Persistence\\Generic\\Qom\\LowerCase', $operand);
159 return $this->objectManager->get(
'TYPO3\\CMS\\Extbase\\Persistence\\Generic\\Qom\\UpperCase', $operand);
196 return $this->objectManager->get(
'TYPO3\\CMS\\Extbase\\Persistence\\Generic\\Qom\\BindVariableValue', $bindVariableName);
lowerCase(PropertyValueInterface $operand)
equiJoinCondition($selector1Name, $property1Name, $selector2Name, $property2Name)
propertyValue($propertyName, $selectorName='')
comparison(PropertyValueInterface $operand1, $operator, $operand2)
upperCase(PropertyValueInterface $operand)
_and(ConstraintInterface $constraint1, ConstraintInterface $constraint2)
ascending(DynamicOperandInterface $operand)
selector($nodeTypeName, $selectorName='')
_or(ConstraintInterface $constraint1, ConstraintInterface $constraint2)
descending(DynamicOperandInterface $operand)
join(SourceInterface $left, SourceInterface $right, $joinType, JoinConditionInterface $joinCondition)
statement($statement, array $boundVariables=array())
bindVariable($bindVariableName)
not(ConstraintInterface $constraint)