public class SoapRemoteFunctionQuerySerializer<QueryT extends AbstractRemoteFunctionQuery<QueryT,QueryResultT>,QueryResultT extends AbstractRemoteFunctionQueryResult<QueryT,QueryResultT>> extends AbstractQuerySerializer<QueryT,QueryResultT>
Constructor and Description |
---|
SoapRemoteFunctionQuerySerializer(Class<QueryResultT> resultType) |
Modifier and Type | Method and Description |
---|---|
protected QueryResultT |
deserializeQueryResult(SerializedQueryResult<QueryT> serializedQueryResult)
Deserialize a query result.
|
protected List<com.sap.cloud.sdk.s4hana.connectivity.rfc.AbstractRemoteFunctionQueryResult.Result> |
getReturnParameterResults(QueryResultT result) |
protected SerializedQuery<QueryT> |
serializeQuery(QueryT query)
Serialize a query.
|
deserialize, serialize
public SoapRemoteFunctionQuerySerializer(Class<QueryResultT> resultType)
protected List<com.sap.cloud.sdk.s4hana.connectivity.rfc.AbstractRemoteFunctionQueryResult.Result> getReturnParameterResults(QueryResultT result)
@Nonnull protected SerializedQuery<QueryT> serializeQuery(QueryT query) throws ParserConfigurationException, TransformerException
QuerySerializationException
by AbstractQuerySerializer.serialize(Query)
.serializeQuery
in class AbstractQuerySerializer<QueryT extends AbstractRemoteFunctionQuery<QueryT,QueryResultT>,QueryResultT extends AbstractRemoteFunctionQueryResult<QueryT,QueryResultT>>
ParserConfigurationException
TransformerException
@Nonnull @NonNull protected QueryResultT deserializeQueryResult(SerializedQueryResult<QueryT> serializedQueryResult) throws ParserConfigurationException
QuerySerializationException
by AbstractQuerySerializer.deserialize(SerializedQueryResult)
.deserializeQueryResult
in class AbstractQuerySerializer<QueryT extends AbstractRemoteFunctionQuery<QueryT,QueryResultT>,QueryResultT extends AbstractRemoteFunctionQueryResult<QueryT,QueryResultT>>
ParserConfigurationException
Copyright © 2018 SAP SE. All rights reserved.