1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.commons.vfs.operations.vcs;
18
19 import java.util.Calendar;
20
21 /***
22 * todo: add class description here
23 *
24 * @author Siarhei Baidun
25 * @since 0.1
26 */
27 public class VcsLogEntry
28 {
29 /***
30 *
31 */
32 private String author;
33
34 /***
35 * Revision.
36 */
37 private long revision;
38
39 /***
40 * Message.
41 */
42 private String message;
43
44 /***
45 * Date.
46 */
47 private Calendar date;
48
49 /***
50 * Path.
51 */
52 private String path;
53
54 /***
55 *
56 * @param revision
57 * @param message
58 * @param date
59 * @param path
60 */
61 public VcsLogEntry(final String author, final long revision,
62 final String message, final Calendar date, final String path)
63 {
64 this.author = author;
65 this.revision = revision;
66 this.message = message;
67 this.date = date;
68 this.path = path;
69 }
70
71 /***
72 *
73 * @return
74 */
75 public String getAuthor()
76 {
77 return author;
78 }
79
80 /***
81 *
82 * @return
83 */
84 public long getRevision()
85 {
86 return revision;
87 }
88
89 /***
90 *
91 * @return
92 */
93 public String getMessage()
94 {
95 return message;
96 }
97
98 /***
99 *
100 * @return
101 */
102 public Calendar getDate()
103 {
104 return date;
105 }
106
107 /***
108 *
109 * @return
110 */
111 public String getPath()
112 {
113 return path;
114 }
115 }