public class ResultMappingUtils extends Object
Constructor and Description |
---|
ResultMappingUtils() |
Modifier and Type | Method and Description |
---|---|
static <E> DocumentFragment<Mutation> |
convertToSubDocumentResult(ResponseStatus status,
Mutation mutation,
E element)
Useful for mapping exceptions of Multimutation or to be silent by mapping success to a valid subdocument result
|
static rx.functions.Func1<JsonArrayDocument,DocumentFragment<Mutation>> |
getMapFullArrayDocResultToSubDocFn(Mutation mutation)
Creates anonymous function for mapping full JsonArrayDocument insert result to document fragment result
|
static rx.functions.Func1<JsonDocument,DocumentFragment<Mutation>> |
getMapFullDocResultToSubDocFn(Mutation mutation)
Creates anonymous function for mapping full JsonDocument insert result to document fragment result
|
static rx.functions.Func1<DocumentFragment<Mutation>,Boolean> |
getMapResultFnForSubdocMutationToBoolean()
Creates anonymous function for mapping document fragment result to boolean
|
public static rx.functions.Func1<DocumentFragment<Mutation>,Boolean> getMapResultFnForSubdocMutationToBoolean()
public static rx.functions.Func1<JsonDocument,DocumentFragment<Mutation>> getMapFullDocResultToSubDocFn(Mutation mutation)
public static rx.functions.Func1<JsonArrayDocument,DocumentFragment<Mutation>> getMapFullArrayDocResultToSubDocFn(Mutation mutation)
public static <E> DocumentFragment<Mutation> convertToSubDocumentResult(ResponseStatus status, Mutation mutation, E element)
Copyright © 2015 Couchbase, Inc.