} catch (JsonParseException e) {
throw new IllegalArgumentException(e);
} catch (JsonMappingException e) {
throw new IllegalArgumentException(e);
} catch (IOException e) {
throw new DAOException(e);
}
UserThumbnail thumbnailData = new UserThumbnail(obj);
thumbnailData.setData(entity.getOpt());
return thumbnailData.freeze();