Package com.couchbase.client.java.view
Class ViewQueryResponseMapper
java.lang.Object
com.couchbase.client.java.view.ViewQueryResponseMapper
@Committed @Private public class ViewQueryResponseMapper extends Object
Encapsulates functionality required to map from a
ViewQueryResponse
into a AsyncViewResult
.- Since:
- 2.0.1
- Author:
- Michael Nitschinger
-
Method Summary
Modifier and Type Method Description static rx.Observable<AsyncSpatialViewResult>
mapToSpatialViewResult(AsyncBucket bucket, SpatialViewQuery query, ViewQueryResponse response)
Maps a rawViewQueryResponse
into aAsyncSpatialViewResult
.static rx.Observable<AsyncViewResult>
mapToViewResult(AsyncBucket bucket, ViewQuery query, ViewQueryResponse response)
Maps a rawViewQueryResponse
into aAsyncViewResult
.
-
Method Details
-
mapToViewResult
public static rx.Observable<AsyncViewResult> mapToViewResult(AsyncBucket bucket, ViewQuery query, ViewQueryResponse response)Maps a rawViewQueryResponse
into aAsyncViewResult
.- Parameters:
bucket
- reference to the bucket.query
- the original query object.response
- the response from the server.- Returns:
- a converted
AsyncViewResult
.
-
mapToSpatialViewResult
public static rx.Observable<AsyncSpatialViewResult> mapToSpatialViewResult(AsyncBucket bucket, SpatialViewQuery query, ViewQueryResponse response)Maps a rawViewQueryResponse
into aAsyncSpatialViewResult
.- Parameters:
bucket
- reference to the bucket.query
- the original query object.response
- the response from the server.- Returns:
- a converted
AsyncSpatialViewResult
.
-