Project

General

Profile

Statistics
| Revision:

root / proj / src / FileInfo.java @ 2

History | View | Annotate | Download (1.14 KB)

1 1 up20160559
import java.io.Serializable;
2
3
public class FileInfo implements Serializable {
4
5
        /**
6
         *
7
         */
8
        private static final long serialVersionUID = 1L;
9
        private String fileID;
10
        private long dateModified;
11
        private String filename;
12
        private int peerID;
13 2 up20160559
        private int DesiredRepDeg;
14 1 up20160559
15 2 up20160559
        public FileInfo(String id, long date, String name, int peerID, int repdeg) {
16 1 up20160559
                this.setFileID(id);
17
                this.setDateModified(date);
18
                this.setFilename(name);
19
                this.peerID = peerID;
20 2 up20160559
                this.setDesiredRepDeg(repdeg);
21 1 up20160559
        }
22
23
        public String getFileID() {
24
                return fileID;
25
        }
26
27
        public void setFileID(String fileID) {
28
                this.fileID = fileID;
29
        }
30
31 2 up20160559
        public int getDateModified() {
32
                return (int) dateModified;
33 1 up20160559
        }
34
35
        public void setDateModified(long dateModified) {
36
                this.dateModified = dateModified;
37
        }
38
39
        public String getFilename() {
40
                return filename;
41
        }
42
43
        public void setFilename(String filename) {
44
                this.filename = filename;
45
        }
46
47
        public int getPeerID() {
48
                return this.peerID;
49
        }
50 2 up20160559
51
        public int getDesiredRepDeg() {
52
                return DesiredRepDeg;
53
        }
54
55
        public void setDesiredRepDeg(int desiredRepDeg) {
56
                DesiredRepDeg = desiredRepDeg;
57
        }
58 1 up20160559
59
60 2 up20160559
61
62 1 up20160559
63
}