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