/** * @param object */ public <T> T deserializeCollection(ByteBuf byteBuf, Class<T> type, Class<T> genericType, MediaType mediaType) { InputStream stream = new ByteBufInputStream(byteBuf); try { return (T) readFrom((Class<Object>) genericType, (Class<Object>) type, null, mediaType, new MultivaluedHashMap<String, String>(), stream); } catch (IOException e) { throw new MinnalException(e); } }
/** * @param object */ public <T> T deserialize(ByteBuf byteBuf, Class<T> type, MediaType mediaType) { InputStream stream = new ByteBufInputStream(byteBuf); try { return (T) readFrom((Class<Object>) type, type, null, mediaType, new MultivaluedHashMap<String, String>(), stream); } catch (IOException e) { throw new MinnalException(e); } }