public class JsonResponseSerializer extends Object implements ResponseSerializer
| Constructor and Description |
|---|
JsonResponseSerializer() |
| Modifier and Type | Method and Description |
|---|---|
String |
getSupportedMediaType()
Returns supported media type.
|
String |
serializeReadFlat(SqlResource sqlResource,
ResultSet resultSet)
Converts flat select results to a JSON array.
|
String |
serializeReadHierarchical(SqlResource sqlResource,
List<Map<String,Object>> results)
Converts hierarchical select results to a JSON array.
|
String |
serializeWrite(SqlResource sqlResource,
WriteResponse response)
Converts write results to a JSON object.
|
public String getSupportedMediaType()
ResponseSerializergetSupportedMediaType in interface ResponseSerializerpublic String serializeReadFlat(SqlResource sqlResource, ResultSet resultSet) throws SQLException
serializeReadFlat in interface ResponseSerializersqlResource - SQL resourceresultSet - resultsSQLExceptionpublic String serializeReadHierarchical(SqlResource sqlResource, List<Map<String,Object>> results)
serializeReadHierarchical in interface ResponseSerializersqlResource - SQL resourceresults - resultspublic String serializeWrite(SqlResource sqlResource, WriteResponse response)
serializeWrite in interface ResponseSerializerresponse - responsesqlResource - SQL resourceCopyright © 2011-2018 restSQL Project Contributors