public class APIResponseFormatter extends Object
| Constructor and Description |
|---|
APIResponseFormatter() |
| Modifier and Type | Method and Description |
|---|---|
static String |
compose400Message(String type,
String message) |
static String |
compose404Message(String type,
String message) |
static String |
compose500Message(String type,
String message,
String description) |
static String |
createCountMeta(javax.servlet.http.HttpServletRequest request,
String query,
int total,
String type) |
static String |
createEntitiesResponse(javax.servlet.http.HttpServletRequest request,
RequestResponseHandler.Entity entityType,
String query,
List<String> filters,
eu.dnetlib.domain.data.SearchResult searchResult,
boolean refine,
String type,
boolean special,
boolean hasTitle) |
static String |
createEntityResponse(javax.servlet.http.HttpServletRequest request,
RequestResponseHandler.Entity entityType,
String entity,
String type) |
static String |
createFilters(String type,
List<String> fieldQueries) |
static String |
createMeta(javax.servlet.http.HttpServletRequest request,
String type,
String query,
List<String> filters,
int total,
int currentOffset,
int limit) |
static String |
createMetaBasic(javax.servlet.http.HttpServletRequest request,
String type) |
public static String compose500Message(String type, String message, String description)
public static String createCountMeta(javax.servlet.http.HttpServletRequest request, String query, int total, String type)
public static String createEntityResponse(javax.servlet.http.HttpServletRequest request, RequestResponseHandler.Entity entityType, String entity, String type)
public static String createEntitiesResponse(javax.servlet.http.HttpServletRequest request, RequestResponseHandler.Entity entityType, String query, List<String> filters, eu.dnetlib.domain.data.SearchResult searchResult, boolean refine, String type, boolean special, boolean hasTitle)
public static String createMetaBasic(javax.servlet.http.HttpServletRequest request, String type)
public static String createMeta(javax.servlet.http.HttpServletRequest request, String type, String query, List<String> filters, int total, int currentOffset, int limit)
Copyright © 2020. All rights reserved.