Package com.couchbase.lite
Class QueryBuilder
- java.lang.Object
-
- com.couchbase.lite.QueryBuilder
-
public final class QueryBuilder extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Query
createQuery(java.lang.String query, Database database)
Create Query from a N1QL stringstatic Select
select(SelectResult... results)
Create a SELECT statement instance that you can use further (e.g.static Select
selectDistinct(SelectResult... results)
Create a SELECT DISTINCT statement instance that you can use further (e.g.
-
-
-
Method Detail
-
select
@NonNull public static Select select(@NonNull SelectResult... results)
Create a SELECT statement instance that you can use further (e.g. calling the from() function) to construct the complete query statement.- Parameters:
results
- The array of the SelectResult object for specifying the returned values.- Returns:
- A Select object.
-
selectDistinct
@NonNull public static Select selectDistinct(@NonNull SelectResult... results)
Create a SELECT DISTINCT statement instance that you can use further (e.g. calling the from() function) to construct the complete query statement.- Parameters:
results
- The array of the SelectResult object for specifying the returned values.- Returns:
- A Select distinct object.
-
-