|
ModeShape Distribution 3.2.0.Final | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.modeshape.jcr.query.QueryBuilder.ArithmeticBuilder
public class QueryBuilder.ArithmeticBuilder
| Field Summary | |
|---|---|
protected QueryBuilder.ComparisonBuilder |
comparisonBuilder
|
protected DynamicOperand |
left
|
protected ArithmeticOperator |
operator
|
protected QueryBuilder.ArithmeticBuilder |
parent
|
| Constructor Summary | |
|---|---|
protected |
QueryBuilder.ArithmeticBuilder(ArithmeticOperator operator,
QueryBuilder.ComparisonBuilder comparisonBuilder,
DynamicOperand left,
QueryBuilder.ArithmeticBuilder parent)
|
| Method Summary | |
|---|---|
protected QueryBuilder.ComparisonBuilder |
comparisonBuilder(DynamicOperand right)
|
QueryBuilder.ComparisonBuilder |
depth(String table)
Constrains the nodes in the the supplied table based upon criteria on the node's depth. |
QueryBuilder.ComparisonBuilder |
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 |
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 |
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 |
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 |
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. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected final QueryBuilder.ArithmeticBuilder parent
protected final ArithmeticOperator operator
protected DynamicOperand left
protected final QueryBuilder.ComparisonBuilder comparisonBuilder
| Constructor Detail |
|---|
protected QueryBuilder.ArithmeticBuilder(ArithmeticOperator operator,
QueryBuilder.ComparisonBuilder comparisonBuilder,
DynamicOperand left,
QueryBuilder.ArithmeticBuilder parent)
| Method Detail |
|---|
public QueryBuilder.ComparisonBuilder length(String table,
String property)
table - the name of the table; may not be null and must refer to a valid name or alias of a table appearing in the
FROM clauseproperty - the name of the property; may not be null and must refer to a valid property name
public QueryBuilder.ComparisonBuilder propertyValue(String table,
String property)
table - the name of the table; may not be null and must refer to a valid name or alias of a table appearing in the
FROM clauseproperty - the name of the property; may not be null and must refer to a valid property name
public QueryBuilder.ComparisonBuilder referenceValue(String table)
table - the name of the table; may not be null and must refer to a valid name or alias of a table appearing in the
FROM clause
public QueryBuilder.ComparisonBuilder referenceValue(String table,
String property)
table - the name of the table; may not be null and must refer to a valid name or alias of a table appearing in the
FROM clauseproperty - the name of the reference property; may be null if the constraint applies to all/any reference
properties on the node
public QueryBuilder.ComparisonBuilder fullTextSearchScore(String table)
table - the name of the table; may not be null and must refer to a valid name or alias of a table appearing in the
FROM clause
public QueryBuilder.ComparisonBuilder depth(String table)
table - the name of the table; may not be null and must refer to a valid name or alias of a table appearing in the
FROM clause
protected QueryBuilder.ComparisonBuilder comparisonBuilder(DynamicOperand right)
|
ModeShape Distribution 3.2.0.Final | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||