Interface Query.Builder
- 
- All Superinterfaces:
- AbstractBuilder<Query>,- Buildable.Builder<Query>,- Builder<Query,Query.Builder>,- ResettableBuilder<Query,Query.Builder>
 - Enclosing interface:
- Query
 
 public static interface Query.Builder extends Builder<Query,Query.Builder> 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description Query.Builderand(Query... queries)Builds a new query which combines the queries in given order.Querybuild()Builds the composite query.Query.Builderor(Query... queries)Builds a new query matching any of the queries.
 
- 
- 
- 
Method Detail- 
orQuery.Builder or(Query... queries) Builds a new query matching any of the queries.- Parameters:
- queries- The queries to match
- Returns:
- This builder
 
 - 
andQuery.Builder and(Query... queries) Builds a new query which combines the queries in given order.The resulting inventory may contain slots multiple times. - Parameters:
- queries- The queries to combine
- Returns:
- This builder
 
 - 
buildQuery build() Builds the composite query.- Specified by:
- buildin interface- AbstractBuilder<Query>
- Specified by:
- buildin interface- Buildable.Builder<Query>
- Returns:
- The new composity query.
 
 
- 
 
-