public class QueryObjectModelFactoryImpl extends Object implements QueryObjectModelFactory
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 and Description |
|---|
QueryObjectModelFactoryImpl(QueryManagerImpl queryManager,
SessionContext sessionContext) |
public QueryObjectModelFactoryImpl(QueryManagerImpl queryManager, SessionContext sessionContext)
public AndImpl and(Constraint constraint1, Constraint constraint2)
and in interface QueryObjectModelFactorypublic OrderingImpl ascending(DynamicOperand operand)
ascending in interface QueryObjectModelFactorypublic BindVariableValueImpl bindVariable(String bindVariableName)
bindVariable in interface QueryObjectModelFactorypublic ChildNode childNode(String selectorName, String path)
childNode in interface QueryObjectModelFactorypublic ChildNodeJoinCondition childNodeJoinCondition(String childSelectorName, String parentSelectorName)
childNodeJoinCondition in interface QueryObjectModelFactorypublic Column column(String selectorName, String propertyName, String columnName) throws RepositoryException
column in interface QueryObjectModelFactoryRepositoryExceptionpublic Comparison comparison(DynamicOperand operand1, String operator, StaticOperand operand2)
comparison in interface QueryObjectModelFactorypublic DescendantNode descendantNode(String selectorName, String path)
descendantNode in interface QueryObjectModelFactorypublic DescendantNodeJoinCondition descendantNodeJoinCondition(String descendantSelectorName, String ancestorSelectorName)
descendantNodeJoinCondition in interface QueryObjectModelFactorypublic Ordering descending(DynamicOperand operand)
descending in interface QueryObjectModelFactorypublic EquiJoinCondition equiJoinCondition(String selector1Name, String property1Name, String selector2Name, String property2Name) throws RepositoryException
equiJoinCondition in interface QueryObjectModelFactoryRepositoryExceptionpublic FullTextSearch fullTextSearch(String selectorName, String propertyName, StaticOperand fullTextSearchExpression) throws RepositoryException
fullTextSearch in interface QueryObjectModelFactoryRepositoryExceptionpublic FullTextSearchScore fullTextSearchScore(String selectorName)
fullTextSearchScore in interface QueryObjectModelFactorypublic Join join(Source left, Source right, String joinType, JoinCondition joinCondition)
join in interface QueryObjectModelFactorypublic Length length(PropertyValue propertyValue)
length in interface QueryObjectModelFactorypublic Literal literal(Value literalValue)
literal in interface QueryObjectModelFactorypublic LowerCase lowerCase(DynamicOperand operand)
lowerCase in interface QueryObjectModelFactorypublic NodeLocalName nodeLocalName(String selectorName)
nodeLocalName in interface QueryObjectModelFactorypublic NodeName nodeName(String selectorName)
nodeName in interface QueryObjectModelFactorypublic Not not(Constraint constraint)
not in interface QueryObjectModelFactorypublic Or or(Constraint constraint1, Constraint constraint2)
or in interface QueryObjectModelFactorypublic PropertyExistence propertyExistence(String selectorName, String propertyName) throws RepositoryException
propertyExistence in interface QueryObjectModelFactoryRepositoryExceptionpublic PropertyValue propertyValue(String selectorName, String propertyName) throws RepositoryException
propertyValue in interface QueryObjectModelFactoryRepositoryExceptionpublic SameNode sameNode(String selectorName, String path)
sameNode in interface QueryObjectModelFactorypublic SameNodeJoinCondition sameNodeJoinCondition(String selector1Name, String selector2Name, String selector2Path)
sameNodeJoinCondition in interface QueryObjectModelFactorypublic Selector selector(String nodeTypeName, String selectorName) throws RepositoryException
selector in interface QueryObjectModelFactoryRepositoryExceptionpublic UpperCase upperCase(DynamicOperand operand)
upperCase in interface QueryObjectModelFactorypublic QueryObjectModel createQuery(Source source, Constraint constraint, Ordering[] orderings, Column[] columns)
createQuery in interface QueryObjectModelFactoryCopyright © 2012-2017 The Apache Software Foundation. All Rights Reserved.