Class ProxyQueryObjectModelFactory
- java.lang.Object
-
- org.apache.sling.jcr.base.internal.mount.ProxyWrapper<javax.jcr.query.qom.QueryObjectModelFactory>
-
- org.apache.sling.jcr.base.internal.mount.ProxyQueryObjectModelFactory
-
- All Implemented Interfaces:
javax.jcr.query.qom.QueryObjectModelConstants,javax.jcr.query.qom.QueryObjectModelFactory
public class ProxyQueryObjectModelFactory extends ProxyWrapper<javax.jcr.query.qom.QueryObjectModelFactory> implements javax.jcr.query.qom.QueryObjectModelFactory
-
-
Field Summary
-
Fields inherited from interface javax.jcr.query.qom.QueryObjectModelConstants
JCR_JOIN_TYPE_INNER, JCR_JOIN_TYPE_LEFT_OUTER, JCR_JOIN_TYPE_RIGHT_OUTER, JCR_OPERATOR_EQUAL_TO, JCR_OPERATOR_GREATER_THAN, JCR_OPERATOR_GREATER_THAN_OR_EQUAL_TO, JCR_OPERATOR_LESS_THAN, JCR_OPERATOR_LESS_THAN_OR_EQUAL_TO, JCR_OPERATOR_LIKE, JCR_OPERATOR_NOT_EQUAL_TO, JCR_ORDER_ASCENDING, JCR_ORDER_DESCENDING
-
-
Constructor Summary
Constructors Constructor Description ProxyQueryObjectModelFactory(ProxySession<?> mountSession, javax.jcr.query.qom.QueryObjectModelFactory delegate, javax.jcr.query.qom.QueryObjectModelFactory delegate2)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.jcr.query.qom.Andand(javax.jcr.query.qom.Constraint constraint1, javax.jcr.query.qom.Constraint constraint2)javax.jcr.query.qom.Orderingascending(javax.jcr.query.qom.DynamicOperand operand)javax.jcr.query.qom.BindVariableValuebindVariable(String bindVariableName)javax.jcr.query.qom.ChildNodechildNode(String selectorName, String path)javax.jcr.query.qom.ChildNodeJoinConditionchildNodeJoinCondition(String childSelectorName, String parentSelectorName)javax.jcr.query.qom.Columncolumn(String selectorName, String propertyName, String columnName)javax.jcr.query.qom.Comparisoncomparison(javax.jcr.query.qom.DynamicOperand operand1, String operator, javax.jcr.query.qom.StaticOperand operand2)javax.jcr.query.qom.QueryObjectModelcreateQuery(javax.jcr.query.qom.Source source, javax.jcr.query.qom.Constraint constraint, javax.jcr.query.qom.Ordering[] orderings, javax.jcr.query.qom.Column[] columns)javax.jcr.query.qom.DescendantNodedescendantNode(String selectorName, String path)javax.jcr.query.qom.DescendantNodeJoinConditiondescendantNodeJoinCondition(String descendantSelectorName, String ancestorSelectorName)javax.jcr.query.qom.Orderingdescending(javax.jcr.query.qom.DynamicOperand operand)javax.jcr.query.qom.EquiJoinConditionequiJoinCondition(String selector1Name, String property1Name, String selector2Name, String property2Name)javax.jcr.query.qom.FullTextSearchfullTextSearch(String selectorName, String propertyName, javax.jcr.query.qom.StaticOperand fullTextSearchExpression)javax.jcr.query.qom.FullTextSearchScorefullTextSearchScore(String selectorName)javax.jcr.query.qom.Joinjoin(javax.jcr.query.qom.Source left, javax.jcr.query.qom.Source right, String joinType, javax.jcr.query.qom.JoinCondition joinCondition)javax.jcr.query.qom.Lengthlength(javax.jcr.query.qom.PropertyValue propertyValue)javax.jcr.query.qom.Literalliteral(javax.jcr.Value literalValue)javax.jcr.query.qom.LowerCaselowerCase(javax.jcr.query.qom.DynamicOperand operand)javax.jcr.query.qom.NodeLocalNamenodeLocalName(String selectorName)javax.jcr.query.qom.NodeNamenodeName(String selectorName)javax.jcr.query.qom.Notnot(javax.jcr.query.qom.Constraint constraint)javax.jcr.query.qom.Oror(javax.jcr.query.qom.Constraint constraint1, javax.jcr.query.qom.Constraint constraint2)javax.jcr.query.qom.PropertyExistencepropertyExistence(String selectorName, String propertyName)javax.jcr.query.qom.PropertyValuepropertyValue(String selectorName, String propertyName)javax.jcr.query.qom.SameNodesameNode(String selectorName, String path)javax.jcr.query.qom.SameNodeJoinConditionsameNodeJoinCondition(String selector1Name, String selector2Name, String selector2Path)javax.jcr.query.qom.Selectorselector(String nodeTypeName, String selectorName)javax.jcr.query.qom.UpperCaseupperCase(javax.jcr.query.qom.DynamicOperand operand)
-
-
-
Constructor Detail
-
ProxyQueryObjectModelFactory
public ProxyQueryObjectModelFactory(ProxySession<?> mountSession, javax.jcr.query.qom.QueryObjectModelFactory delegate, javax.jcr.query.qom.QueryObjectModelFactory delegate2)
-
-
Method Detail
-
createQuery
public javax.jcr.query.qom.QueryObjectModel createQuery(javax.jcr.query.qom.Source source, javax.jcr.query.qom.Constraint constraint, javax.jcr.query.qom.Ordering[] orderings, javax.jcr.query.qom.Column[] columns) throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException- Specified by:
createQueryin interfacejavax.jcr.query.qom.QueryObjectModelFactory- Throws:
javax.jcr.query.InvalidQueryExceptionjavax.jcr.RepositoryException
-
selector
public javax.jcr.query.qom.Selector selector(String nodeTypeName, String selectorName) throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException
- Specified by:
selectorin interfacejavax.jcr.query.qom.QueryObjectModelFactory- Throws:
javax.jcr.query.InvalidQueryExceptionjavax.jcr.RepositoryException
-
join
public javax.jcr.query.qom.Join join(javax.jcr.query.qom.Source left, javax.jcr.query.qom.Source right, String joinType, javax.jcr.query.qom.JoinCondition joinCondition) throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException- Specified by:
joinin interfacejavax.jcr.query.qom.QueryObjectModelFactory- Throws:
javax.jcr.query.InvalidQueryExceptionjavax.jcr.RepositoryException
-
equiJoinCondition
public javax.jcr.query.qom.EquiJoinCondition equiJoinCondition(String selector1Name, String property1Name, String selector2Name, String property2Name) throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException
- Specified by:
equiJoinConditionin interfacejavax.jcr.query.qom.QueryObjectModelFactory- Throws:
javax.jcr.query.InvalidQueryExceptionjavax.jcr.RepositoryException
-
sameNodeJoinCondition
public javax.jcr.query.qom.SameNodeJoinCondition sameNodeJoinCondition(String selector1Name, String selector2Name, String selector2Path) throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException
- Specified by:
sameNodeJoinConditionin interfacejavax.jcr.query.qom.QueryObjectModelFactory- Throws:
javax.jcr.query.InvalidQueryExceptionjavax.jcr.RepositoryException
-
childNodeJoinCondition
public javax.jcr.query.qom.ChildNodeJoinCondition childNodeJoinCondition(String childSelectorName, String parentSelectorName) throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException
- Specified by:
childNodeJoinConditionin interfacejavax.jcr.query.qom.QueryObjectModelFactory- Throws:
javax.jcr.query.InvalidQueryExceptionjavax.jcr.RepositoryException
-
descendantNodeJoinCondition
public javax.jcr.query.qom.DescendantNodeJoinCondition descendantNodeJoinCondition(String descendantSelectorName, String ancestorSelectorName) throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException
- Specified by:
descendantNodeJoinConditionin interfacejavax.jcr.query.qom.QueryObjectModelFactory- Throws:
javax.jcr.query.InvalidQueryExceptionjavax.jcr.RepositoryException
-
and
public javax.jcr.query.qom.And and(javax.jcr.query.qom.Constraint constraint1, javax.jcr.query.qom.Constraint constraint2) throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException- Specified by:
andin interfacejavax.jcr.query.qom.QueryObjectModelFactory- Throws:
javax.jcr.query.InvalidQueryExceptionjavax.jcr.RepositoryException
-
or
public javax.jcr.query.qom.Or or(javax.jcr.query.qom.Constraint constraint1, javax.jcr.query.qom.Constraint constraint2) throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException- Specified by:
orin interfacejavax.jcr.query.qom.QueryObjectModelFactory- Throws:
javax.jcr.query.InvalidQueryExceptionjavax.jcr.RepositoryException
-
not
public javax.jcr.query.qom.Not not(javax.jcr.query.qom.Constraint constraint) throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException- Specified by:
notin interfacejavax.jcr.query.qom.QueryObjectModelFactory- Throws:
javax.jcr.query.InvalidQueryExceptionjavax.jcr.RepositoryException
-
comparison
public javax.jcr.query.qom.Comparison comparison(javax.jcr.query.qom.DynamicOperand operand1, String operator, javax.jcr.query.qom.StaticOperand operand2) throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException- Specified by:
comparisonin interfacejavax.jcr.query.qom.QueryObjectModelFactory- Throws:
javax.jcr.query.InvalidQueryExceptionjavax.jcr.RepositoryException
-
propertyExistence
public javax.jcr.query.qom.PropertyExistence propertyExistence(String selectorName, String propertyName) throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException
- Specified by:
propertyExistencein interfacejavax.jcr.query.qom.QueryObjectModelFactory- Throws:
javax.jcr.query.InvalidQueryExceptionjavax.jcr.RepositoryException
-
fullTextSearch
public javax.jcr.query.qom.FullTextSearch fullTextSearch(String selectorName, String propertyName, javax.jcr.query.qom.StaticOperand fullTextSearchExpression) throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException
- Specified by:
fullTextSearchin interfacejavax.jcr.query.qom.QueryObjectModelFactory- Throws:
javax.jcr.query.InvalidQueryExceptionjavax.jcr.RepositoryException
-
sameNode
public javax.jcr.query.qom.SameNode sameNode(String selectorName, String path) throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException
- Specified by:
sameNodein interfacejavax.jcr.query.qom.QueryObjectModelFactory- Throws:
javax.jcr.query.InvalidQueryExceptionjavax.jcr.RepositoryException
-
childNode
public javax.jcr.query.qom.ChildNode childNode(String selectorName, String path) throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException
- Specified by:
childNodein interfacejavax.jcr.query.qom.QueryObjectModelFactory- Throws:
javax.jcr.query.InvalidQueryExceptionjavax.jcr.RepositoryException
-
descendantNode
public javax.jcr.query.qom.DescendantNode descendantNode(String selectorName, String path) throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException
- Specified by:
descendantNodein interfacejavax.jcr.query.qom.QueryObjectModelFactory- Throws:
javax.jcr.query.InvalidQueryExceptionjavax.jcr.RepositoryException
-
propertyValue
public javax.jcr.query.qom.PropertyValue propertyValue(String selectorName, String propertyName) throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException
- Specified by:
propertyValuein interfacejavax.jcr.query.qom.QueryObjectModelFactory- Throws:
javax.jcr.query.InvalidQueryExceptionjavax.jcr.RepositoryException
-
length
public javax.jcr.query.qom.Length length(javax.jcr.query.qom.PropertyValue propertyValue) throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException- Specified by:
lengthin interfacejavax.jcr.query.qom.QueryObjectModelFactory- Throws:
javax.jcr.query.InvalidQueryExceptionjavax.jcr.RepositoryException
-
nodeName
public javax.jcr.query.qom.NodeName nodeName(String selectorName) throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException
- Specified by:
nodeNamein interfacejavax.jcr.query.qom.QueryObjectModelFactory- Throws:
javax.jcr.query.InvalidQueryExceptionjavax.jcr.RepositoryException
-
nodeLocalName
public javax.jcr.query.qom.NodeLocalName nodeLocalName(String selectorName) throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException
- Specified by:
nodeLocalNamein interfacejavax.jcr.query.qom.QueryObjectModelFactory- Throws:
javax.jcr.query.InvalidQueryExceptionjavax.jcr.RepositoryException
-
fullTextSearchScore
public javax.jcr.query.qom.FullTextSearchScore fullTextSearchScore(String selectorName) throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException
- Specified by:
fullTextSearchScorein interfacejavax.jcr.query.qom.QueryObjectModelFactory- Throws:
javax.jcr.query.InvalidQueryExceptionjavax.jcr.RepositoryException
-
lowerCase
public javax.jcr.query.qom.LowerCase lowerCase(javax.jcr.query.qom.DynamicOperand operand) throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException- Specified by:
lowerCasein interfacejavax.jcr.query.qom.QueryObjectModelFactory- Throws:
javax.jcr.query.InvalidQueryExceptionjavax.jcr.RepositoryException
-
upperCase
public javax.jcr.query.qom.UpperCase upperCase(javax.jcr.query.qom.DynamicOperand operand) throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException- Specified by:
upperCasein interfacejavax.jcr.query.qom.QueryObjectModelFactory- Throws:
javax.jcr.query.InvalidQueryExceptionjavax.jcr.RepositoryException
-
bindVariable
public javax.jcr.query.qom.BindVariableValue bindVariable(String bindVariableName) throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException
- Specified by:
bindVariablein interfacejavax.jcr.query.qom.QueryObjectModelFactory- Throws:
javax.jcr.query.InvalidQueryExceptionjavax.jcr.RepositoryException
-
literal
public javax.jcr.query.qom.Literal literal(javax.jcr.Value literalValue) throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException- Specified by:
literalin interfacejavax.jcr.query.qom.QueryObjectModelFactory- Throws:
javax.jcr.query.InvalidQueryExceptionjavax.jcr.RepositoryException
-
ascending
public javax.jcr.query.qom.Ordering ascending(javax.jcr.query.qom.DynamicOperand operand) throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException- Specified by:
ascendingin interfacejavax.jcr.query.qom.QueryObjectModelFactory- Throws:
javax.jcr.query.InvalidQueryExceptionjavax.jcr.RepositoryException
-
descending
public javax.jcr.query.qom.Ordering descending(javax.jcr.query.qom.DynamicOperand operand) throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException- Specified by:
descendingin interfacejavax.jcr.query.qom.QueryObjectModelFactory- Throws:
javax.jcr.query.InvalidQueryExceptionjavax.jcr.RepositoryException
-
column
public javax.jcr.query.qom.Column column(String selectorName, String propertyName, String columnName) throws javax.jcr.query.InvalidQueryException, javax.jcr.RepositoryException
- Specified by:
columnin interfacejavax.jcr.query.qom.QueryObjectModelFactory- Throws:
javax.jcr.query.InvalidQueryExceptionjavax.jcr.RepositoryException
-
-