QueryNode |
QueryNode.add(Node... nodes) |
Add children nodes to this node.
|
QueryNode |
QueryNode.add(java.lang.String field,
Value... values) |
Add a match criteria to this node
|
QueryNode |
QueryNode.add(java.lang.String field,
java.lang.String... values) |
Convenience method to add a list of string values
|
QueryNode |
QueryNode.add(java.lang.String field,
java.util.Collection<Value> values) |
Add a list of values from a collection
|
static QueryNode |
QueryBuilder.disjunct(Node... n) |
Create a disjunct node.
|
static QueryNode |
QueryBuilder.disjunct(java.lang.String field,
Value... values) |
Create a disjunct node using one or more values.
|
static QueryNode |
QueryBuilder.disjunct(java.lang.String field,
java.lang.String... values) |
Create a disjunct node using one or more values.
|
static QueryNode |
QueryBuilder.disjunctUnion(Node... n) |
Create a disjunct union node.
|
static QueryNode |
QueryBuilder.disjunctUnion(java.lang.String field,
Value... values) |
|
static QueryNode |
QueryBuilder.disjunctUnion(java.lang.String field,
java.lang.String... values) |
|
static QueryNode |
QueryBuilder.intersect(Node... n) |
Create a new intersection node with child nodes.
|
static QueryNode |
QueryBuilder.intersect(java.lang.String field,
Value... values) |
Create a new intersection node with a field-value pair.
|
static QueryNode |
QueryBuilder.intersect(java.lang.String field,
java.lang.String stringValue) |
Helper method to create a new intersection node with a string value.
|
static QueryNode |
QueryBuilder.optional(Node... n) |
Create an optional node.
|
static QueryNode |
QueryBuilder.optional(java.lang.String field,
Value... values) |
|
static QueryNode |
QueryBuilder.union(Node... n) |
Create a union node.
|
static QueryNode |
QueryBuilder.union(java.lang.String field,
Value... values) |
Create a union node which can match an one or more values
|
static QueryNode |
QueryBuilder.union(java.lang.String field,
java.lang.String... values) |
Convenience method to match one or more strings.
|