|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.xcmis.search.query.QueryBuilder.SingleOrderByOperandBuilder
protected class QueryBuilder.SingleOrderByOperandBuilder
| Constructor Summary | |
|---|---|
protected |
QueryBuilder.SingleOrderByOperandBuilder(QueryBuilder.OrderByBuilder builder,
org.xcmis.search.model.ordering.Order order)
|
| Method Summary | |
|---|---|
protected QueryBuilder.OrderByBuilder |
addOrdering(org.xcmis.search.model.operand.DynamicOperand operand)
|
QueryBuilder.OrderByBuilder |
depth(String table)
Adds to the order-by clause by using the depth of the node given by the named table. |
QueryBuilder.OrderByBuilder |
fullTextSearchScore(String table)
Adds to the order-by clause by using the full-text search score for the given table. |
QueryBuilder.OrderByBuilder |
length(String table,
String property)
Adds to the order-by clause by using the length of the value for the given table and property. |
QueryBuilder.OrderByOperandBuilder |
lowerCaseOf()
Adds to the order-by clause by using the lowercase form of the next operand. |
QueryBuilder.OrderByBuilder |
nodeLocalName(String table)
Adds to the order-by clause by using the local name of the node given by the named table. |
QueryBuilder.OrderByBuilder |
nodeName(String table)
Adds to the order-by clause by using the node name (including namespace) of the node given by the named table. |
QueryBuilder.OrderByBuilder |
propertyValue(String table,
String property)
Adds to the order-by clause by using the value for the given table and property. |
QueryBuilder.OrderByOperandBuilder |
upperCaseOf()
Adds to the order-by clause by using the uppercase form of the next operand. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected QueryBuilder.SingleOrderByOperandBuilder(QueryBuilder.OrderByBuilder builder,
org.xcmis.search.model.ordering.Order order)
| Method Detail |
|---|
protected QueryBuilder.OrderByBuilder addOrdering(org.xcmis.search.model.operand.DynamicOperand operand)
public QueryBuilder.OrderByBuilder propertyValue(String table,
String property)
propertyValue in interface QueryBuilder.OrderByOperandBuildertable - 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
org.modeshape.graph.query.QueryBuilder.OrderByOperandBuilder#propertyValue(java.lang.String,
java.lang.String)
public QueryBuilder.OrderByBuilder length(String table,
String property)
length in interface QueryBuilder.OrderByOperandBuildertable - 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
org.modeshape.graph.query.QueryBuilder.OrderByOperandBuilder#length(java.lang.String,
java.lang.String)public QueryBuilder.OrderByBuilder fullTextSearchScore(String table)
fullTextSearchScore in interface QueryBuilder.OrderByOperandBuildertable - 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
org.modeshape.graph.query.QueryBuilder.OrderByOperandBuilder#fullTextSearchScore(java.lang.String)public QueryBuilder.OrderByBuilder depth(String table)
depth in interface QueryBuilder.OrderByOperandBuildertable - 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
org.modeshape.graph.query.QueryBuilder.OrderByOperandBuilder#depth(java.lang.String)public QueryBuilder.OrderByBuilder nodeName(String table)
nodeName in interface QueryBuilder.OrderByOperandBuildertable - 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
org.modeshape.graph.query.QueryBuilder.OrderByOperandBuilder#nodeName(java.lang.String)public QueryBuilder.OrderByBuilder nodeLocalName(String table)
nodeLocalName in interface QueryBuilder.OrderByOperandBuildertable - 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
org.modeshape.graph.query.QueryBuilder.OrderByOperandBuilder#nodeLocalName(java.lang.String)public QueryBuilder.OrderByOperandBuilder lowerCaseOf()
lowerCaseOf in interface QueryBuilder.OrderByOperandBuilderorg.modeshape.graph.query.QueryBuilder.OrderByOperandBuilder#lowerCaseOf()public QueryBuilder.OrderByOperandBuilder upperCaseOf()
upperCaseOf in interface QueryBuilder.OrderByOperandBuilderorg.modeshape.graph.query.QueryBuilder.OrderByOperandBuilder#upperCaseOf()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||