|
ModeShape Distribution 3.0.0.Beta4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface QueryBuilder.DynamicOperandBuilder
Interface that defines a dynamic operand portion of a criteria.
Method Summary | |
---|---|
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.DynamicOperandBuilder |
lowerCaseOf()
Begin a constraint against the lowercase form of a dynamic operand. |
QueryBuilder.ComparisonBuilder |
nodeLocalName(String table)
Constrains the nodes in the the supplied table based upon criteria on the node's local name. |
QueryBuilder.ComparisonBuilder |
nodeName(String table)
Constrains the nodes in the the supplied table based upon criteria on the node's name. |
QueryBuilder.ComparisonBuilder |
path(String table)
Constrains the nodes in the the supplied table based upon criteria on the node's path. |
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. |
QueryBuilder.ComparisonBuilder |
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.DynamicOperandBuilder |
upperCaseOf()
Begin a constraint against the uppercase form of a dynamic operand. |
Method Detail |
---|
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
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
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
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
QueryBuilder.ComparisonBuilder strongReferenceValue(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
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
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
QueryBuilder.ComparisonBuilder path(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
QueryBuilder.ComparisonBuilder nodeLocalName(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
QueryBuilder.ComparisonBuilder nodeName(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
QueryBuilder.DynamicOperandBuilder upperCaseOf()
QueryBuilder.DynamicOperandBuilder lowerCaseOf()
|
ModeShape Distribution 3.0.0.Beta4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |