Class OperationResponseParser<D extends com.apollographql.apollo.api.Operation.Data,W>
- java.lang.Object
-
- com.apollographql.apollo.response.OperationResponseParser<D,W>
-
public final class OperationResponseParser<D extends com.apollographql.apollo.api.Operation.Data,W> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description OperationResponseParser(com.apollographql.apollo.api.Operation<D,W,?> operation, com.apollographql.apollo.api.internal.ResponseFieldMapper responseFieldMapper, com.apollographql.apollo.api.ScalarTypeAdapters scalarTypeAdapters)OperationResponseParser(com.apollographql.apollo.api.Operation<D,W,?> operation, com.apollographql.apollo.api.internal.ResponseFieldMapper responseFieldMapper, com.apollographql.apollo.api.ScalarTypeAdapters scalarTypeAdapters, com.apollographql.apollo.cache.normalized.internal.ResponseNormalizer<java.util.Map<java.lang.String,java.lang.Object>> responseNormalizer)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.apollographql.apollo.api.Response<W>parse(java.util.Map<java.lang.String,java.lang.Object> payload)com.apollographql.apollo.api.Response<W>parse(okio.BufferedSource source)static com.apollographql.apollo.api.ErrorparseError(java.util.Map<java.lang.String,java.lang.Object> payload)
-
-
-
Constructor Detail
-
OperationResponseParser
public OperationResponseParser(com.apollographql.apollo.api.Operation<D,W,?> operation, com.apollographql.apollo.api.internal.ResponseFieldMapper responseFieldMapper, com.apollographql.apollo.api.ScalarTypeAdapters scalarTypeAdapters)
-
OperationResponseParser
public OperationResponseParser(com.apollographql.apollo.api.Operation<D,W,?> operation, com.apollographql.apollo.api.internal.ResponseFieldMapper responseFieldMapper, com.apollographql.apollo.api.ScalarTypeAdapters scalarTypeAdapters, com.apollographql.apollo.cache.normalized.internal.ResponseNormalizer<java.util.Map<java.lang.String,java.lang.Object>> responseNormalizer)
-
-
Method Detail
-
parse
public com.apollographql.apollo.api.Response<W> parse(@NotNull java.util.Map<java.lang.String,java.lang.Object> payload)
-
parse
public com.apollographql.apollo.api.Response<W> parse(okio.BufferedSource source) throws java.io.IOException
- Throws:
java.io.IOException
-
parseError
public static com.apollographql.apollo.api.Error parseError(java.util.Map<java.lang.String,java.lang.Object> payload)
-
-