secure-files

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

DroppedFile.java (707B)


      1 package xyz.kebigon.securefiles.db;
      2 
      3 import java.sql.ResultSet;
      4 import java.sql.SQLException;
      5 
      6 import lombok.Data;
      7 
      8 @Data
      9 public class DroppedFile
     10 {
     11 	private String id;
     12 	private String name;
     13 	private String contentType;
     14 	private boolean downloaded;
     15 	private String remoteAddr;
     16 
     17 	public static DroppedFile mapToDroppedFile(final ResultSet rs) throws SQLException
     18 	{
     19 		final DroppedFile droppedFile = new DroppedFile();
     20 		droppedFile.setId(rs.getString("id"));
     21 		droppedFile.setName(rs.getString("name"));
     22 		droppedFile.setContentType(rs.getString("content_type"));
     23 		droppedFile.setDownloaded(rs.getBoolean("downloaded"));
     24 		droppedFile.setRemoteAddr(rs.getString("remote_addr"));
     25 		return droppedFile;
     26 	}
     27 }