Skip to content

Commit 5823fde

Browse files
Merge branch 'develop' into release/0.6.4
2 parents 739722a + 68bf78f commit 5823fde

File tree

2 files changed

+24
-13
lines changed

2 files changed

+24
-13
lines changed
Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,16 @@
11
package org.fugerit.java.core.db.daogen;
22

3-
import java.io.Serializable;
43
import java.math.BigDecimal;
54

6-
public class BaseIdFinder implements Serializable {
5+
public class BaseIdFinder extends GenericIdFinder<BigDecimal> {
76

87
/**
98
*
109
*/
1110
private static final long serialVersionUID = 8019457921226089217L;
1211

13-
private BigDecimal id;
14-
15-
public BigDecimal getId() {
16-
return id;
17-
}
18-
19-
public void setId(BigDecimal id) {
20-
this.id = id;
21-
}
22-
2312
public void setId(long id) {
24-
this.id = new BigDecimal( id );
13+
this.setId( new BigDecimal( id ) );
2514
}
2615

2716
}
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
package org.fugerit.java.core.db.daogen;
2+
3+
import java.io.Serializable;
4+
5+
public class GenericIdFinder<T> implements Serializable {
6+
7+
/**
8+
*
9+
*/
10+
private static final long serialVersionUID = 8034233326089217L;
11+
12+
private T id;
13+
14+
public T getId() {
15+
return id;
16+
}
17+
18+
public void setId( T id) {
19+
this.id = id;
20+
}
21+
22+
}

0 commit comments

Comments
 (0)