Package | Description |
---|---|
org.modeshape.jcr.query |
The Query API provides a mechanism for building and executing queries.
|
Modifier and Type | Field and Description |
---|---|
protected QueryBuilder.ComparisonBuilder |
QueryBuilder.RightHandSide.comparisonBuilder |
protected QueryBuilder.ComparisonBuilder |
QueryBuilder.UpperBoundary.comparisonBuilder |
protected QueryBuilder.ComparisonBuilder |
QueryBuilder.LowerBoundary.comparisonBuilder |
protected QueryBuilder.ComparisonBuilder |
QueryBuilder.ArithmeticBuilder.comparisonBuilder |
Modifier and Type | Method and Description |
---|---|
QueryBuilder.ComparisonBuilder |
QueryBuilder.DynamicOperandBuilder.childCount(String table)
Constrains the nodes in the the supplied table based upon criteria on the node's number of children.
|
QueryBuilder.ComparisonBuilder |
QueryBuilder.ConstraintBuilder.childCount(String table) |
QueryBuilder.ComparisonBuilder |
QueryBuilder.ArithmeticBuilder.childCount(String table)
Constrains the nodes in the the supplied table based upon criteria on the node's number of children.
|
protected QueryBuilder.ComparisonBuilder |
QueryBuilder.ConstraintBuilder.comparisonBuilder(DynamicOperand operand) |
protected QueryBuilder.ComparisonBuilder |
QueryBuilder.ArithmeticBuilder.comparisonBuilder(DynamicOperand right) |
QueryBuilder.ComparisonBuilder |
QueryBuilder.DynamicOperandBuilder.depth(String table)
Constrains the nodes in the the supplied table based upon criteria on the node's depth.
|
QueryBuilder.ComparisonBuilder |
QueryBuilder.ConstraintBuilder.depth(String table) |
QueryBuilder.ComparisonBuilder |
QueryBuilder.ArithmeticBuilder.depth(String table)
Constrains the nodes in the the supplied table based upon criteria on the node's depth.
|
QueryBuilder.ComparisonBuilder |
QueryBuilder.DynamicOperandBuilder.fullTextSearchScore(String table)
Constrains the nodes in the the supplied table such that they must satisfy the supplied full-text search on the nodes'
property values.
|
QueryBuilder.ComparisonBuilder |
QueryBuilder.ConstraintBuilder.fullTextSearchScore(String table) |
QueryBuilder.ComparisonBuilder |
QueryBuilder.ArithmeticBuilder.fullTextSearchScore(String table)
Constrains the nodes in the the supplied table such that they must satisfy the supplied full-text search on the nodes'
property values.
|
QueryBuilder.ComparisonBuilder |
QueryBuilder.DynamicOperandBuilder.length(String table,
String property)
Constrains the nodes in the the supplied table such that they must have a property value whose length matches the
criteria.
|
QueryBuilder.ComparisonBuilder |
QueryBuilder.ConstraintBuilder.length(String table,
String property) |
QueryBuilder.ComparisonBuilder |
QueryBuilder.ArithmeticBuilder.length(String table,
String property)
Constrains the nodes in the the supplied table such that they must have a property value whose length matches the
criteria.
|
QueryBuilder.ComparisonBuilder |
QueryBuilder.DynamicOperandBuilder.nodeLocalName(String table)
Constrains the nodes in the the supplied table based upon criteria on the node's local name.
|
QueryBuilder.ComparisonBuilder |
QueryBuilder.ConstraintBuilder.nodeLocalName(String table) |
QueryBuilder.ComparisonBuilder |
QueryBuilder.DynamicOperandBuilder.nodeName(String table)
Constrains the nodes in the the supplied table based upon criteria on the node's name.
|
QueryBuilder.ComparisonBuilder |
QueryBuilder.ConstraintBuilder.nodeName(String table) |
QueryBuilder.ComparisonBuilder |
QueryBuilder.DynamicOperandBuilder.path(String table)
Constrains the nodes in the the supplied table based upon criteria on the node's path.
|
QueryBuilder.ComparisonBuilder |
QueryBuilder.ConstraintBuilder.path(String table) |
QueryBuilder.ComparisonBuilder |
QueryBuilder.DynamicOperandBuilder.propertyValue(String table,
String property)
Constrains the nodes in the the supplied table such that they must have a matching value for the named property.
|
QueryBuilder.ComparisonBuilder |
QueryBuilder.ConstraintBuilder.propertyValue(String table,
String property) |
QueryBuilder.ComparisonBuilder |
QueryBuilder.ArithmeticBuilder.propertyValue(String table,
String property)
Constrains the nodes in the the supplied table such that they must have a matching value for the named property.
|
QueryBuilder.ComparisonBuilder |
QueryBuilder.DynamicOperandBuilder.referenceValue(String table)
Constrains the nodes in the the supplied table such that they must have a matching value for any of the node's
reference properties.
|
QueryBuilder.ComparisonBuilder |
QueryBuilder.ConstraintBuilder.referenceValue(String table) |
QueryBuilder.ComparisonBuilder |
QueryBuilder.ArithmeticBuilder.referenceValue(String table)
Constrains the nodes in the the supplied table such that they must have a matching value for any of the node's
reference properties.
|
QueryBuilder.ComparisonBuilder |
QueryBuilder.DynamicOperandBuilder.referenceValue(String table,
String property)
Constrains the nodes in the the supplied table such that they must have a matching value for the named property.
|
QueryBuilder.ComparisonBuilder |
QueryBuilder.ConstraintBuilder.referenceValue(String table,
String property) |
QueryBuilder.ComparisonBuilder |
QueryBuilder.ArithmeticBuilder.referenceValue(String table,
String property)
Constrains the nodes in the the supplied table such that they must have a matching value for the named property.
|
QueryBuilder.ComparisonBuilder |
QueryBuilder.DynamicOperandBuilder.strongReferenceValue(String table)
Constrains the nodes in the the supplied table such that they must have a matching value for any of the node's non-weak
reference properties.
|
QueryBuilder.ComparisonBuilder |
QueryBuilder.ConstraintBuilder.strongReferenceValue(String table) |
Constructor and Description |
---|
QueryBuilder.ArithmeticBuilder(ArithmeticOperator operator,
QueryBuilder.ComparisonBuilder comparisonBuilder,
DynamicOperand left,
QueryBuilder.ArithmeticBuilder parent) |
QueryBuilder.CastAsLowerBoundary(QueryBuilder.ComparisonBuilder builder,
Object value) |
QueryBuilder.LowerBoundary(QueryBuilder.ComparisonBuilder comparisonBuilder) |
QueryBuilder.RightHandSide(QueryBuilder.ComparisonBuilder comparisonBuilder,
Operator operator) |
QueryBuilder.UpperBoundary(QueryBuilder.ComparisonBuilder comparisonBuilder,
StaticOperand lowerBound) |
Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.