use of org.jooq.Result in project textdb by TextDB.
the class UserFileResource method listUserFiles.
@GET
@Path("/list")
public List<UserFile> listUserFiles(@Session HttpSession session) {
UInteger userID = UserResource.getUser(session).getUserID();
Result<Record5<UInteger, String, String, String, UInteger>> result = getUserFileRecord(userID);
if (result == null)
return new ArrayList<>();
List<UserFile> fileList = result.stream().map(record -> new UserFile(record.get(FILE.FID), record.get(FILE.NAME), record.get(FILE.PATH), record.get(FILE.DESCRIPTION), record.get(FILE.SIZE))).collect(Collectors.toList());
return fileList;
}
Aggregations