Project

General

Profile

Statistics
| Revision:

root / proj / src / FileInfo.java @ 2

History | View | Annotate | Download (1.14 KB)

1
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
        private int DesiredRepDeg;
14
        
15
        public FileInfo(String id, long date, String name, int peerID, int repdeg) {
16
                this.setFileID(id);
17
                this.setDateModified(date);
18
                this.setFilename(name);
19
                this.peerID = peerID;
20
                this.setDesiredRepDeg(repdeg);
21
        }
22

    
23
        public String getFileID() {
24
                return fileID;
25
        }
26

    
27
        public void setFileID(String fileID) {
28
                this.fileID = fileID;
29
        }
30

    
31
        public int getDateModified() {
32
                return (int) dateModified;
33
        }
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

    
51
        public int getDesiredRepDeg() {
52
                return DesiredRepDeg;
53
        }
54

    
55
        public void setDesiredRepDeg(int desiredRepDeg) {
56
                DesiredRepDeg = desiredRepDeg;
57
        }
58
        
59

    
60

    
61
    
62
        
63
}