-
Notifications
You must be signed in to change notification settings - Fork 0
/
EJTransKey.java
60 lines (44 loc) · 1.16 KB
/
EJTransKey.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
package com.homedepot.myproject;
import java.io.Serializable;
import java.time.LocalDate;
public class EJTransKey implements Serializable {
private String storeNumber;
private LocalDate salesDate;
private int posTransID;
private int registerNumber;
private EJTransKey() {}
public static EJTransKey create(String storeNumber,
LocalDate salesDate, int registerNumber,
int posTransID) {
EJTransKey key = new EJTransKey();
key.storeNumber = storeNumber;
key.salesDate = salesDate;
key.registerNumber = registerNumber;
key.posTransID = posTransID;
return key;
}
public String getStoreNumber() {
return storeNumber;
}
public void setStoreNumber(String storeNumber) {
this.storeNumber = storeNumber;
}
public LocalDate getSalesDate() {
return salesDate;
}
public void setSalesDate(LocalDate salesDate) {
this.salesDate = salesDate;
}
public int getPosTransID() {
return posTransID;
}
public void setPosTransID(int posTransID) {
this.posTransID = posTransID;
}
public int getRegisterNumber() {
return registerNumber;
}
public void setRegisterNumber(int registerNumber) {
this.registerNumber = registerNumber;
}
}