Class JSONAPIResponseBodyConverter<T>
- java.lang.Object
-
- com.github.jasminb.jsonapi.retrofit.JSONAPIResponseBodyConverter<T>
-
- All Implemented Interfaces:
retrofit2.Converter<okhttp3.ResponseBody,T>
public class JSONAPIResponseBodyConverter<T> extends Object implements retrofit2.Converter<okhttp3.ResponseBody,T>
JSON API response body converter.- Author:
- jbegic
-
-
Constructor Summary
Constructors Constructor Description JSONAPIResponseBodyConverter(ResourceConverter parser, Class<?> clazz, boolean isCollection)Creates new JSONAPIResponseBodyConverter.
-
-
-
Constructor Detail
-
JSONAPIResponseBodyConverter
public JSONAPIResponseBodyConverter(ResourceConverter parser, Class<?> clazz, boolean isCollection)
Creates new JSONAPIResponseBodyConverter.- Parameters:
parser-ResourceConverterparser instanceclazz-Classclass to be handledisCollection-Booleanflag that denotes if processed resource is a single object or collection
-
-
Method Detail
-
convert
public T convert(okhttp3.ResponseBody responseBody) throws IOException
- Specified by:
convertin interfaceretrofit2.Converter<okhttp3.ResponseBody,T>- Throws:
IOException
-
-