Skip to content

Commit 51790ed

Browse files
committed
feat: adds Lesson_09 choosing the right data types
for kimberleehaldane
1 parent ff75e98 commit 51790ed

File tree

2 files changed

+115
-0
lines changed

2 files changed

+115
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
package main.java.com.codedifferently.lesson9.dataprovider;
2+
3+
import com.codedifferently.lesson9.dataprovider.DataProvider;
4+
import java.util.Map;
5+
import org.springframework.stereotype.Service;
6+
7+
@Service
8+
public class KimberleeHaldaneProvider extends DataProvider {
9+
public String getProviderName() {
10+
return "kimberleehaldane";
11+
}
12+
13+
public Map<String, Class> getColumnTypeByName() {
14+
return Map.of(
15+
"column1", Float.class,
16+
"column2", Double.class,
17+
"column3", Long.class,
18+
"column4", Integer.class,
19+
"column5", String.class,
20+
"column6", Boolean.class,
21+
"column7", Short.class);
22+
}
23+
}
Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
[
2+
{
3+
"column1": "2.8496785E38",
4+
"column2": "8.350660956936387E306",
5+
"column3": "747948064213818624",
6+
"column4": "1775209246",
7+
"column5": "7tbvy0zijf",
8+
"column6": "true",
9+
"column7": "25026"
10+
},
11+
{
12+
"column1": "3.3256572E38",
13+
"column2": "4.571544756717234E307",
14+
"column3": "1643418092674865152",
15+
"column4": "1684733612",
16+
"column5": "0a7nczpe9wkr",
17+
"column6": "false",
18+
"column7": "4251"
19+
},
20+
{
21+
"column1": "1.8181884E38",
22+
"column2": "1.3591195575849012E308",
23+
"column3": "4016296767171661824",
24+
"column4": "1007342774",
25+
"column5": "xqdf3j",
26+
"column6": "false",
27+
"column7": "28416"
28+
},
29+
{
30+
"column1": "2.1467123E37",
31+
"column2": "8.390007286903843E307",
32+
"column3": "6085044584837560320",
33+
"column4": "1298540705",
34+
"column5": "h841awdgvsj",
35+
"column6": "false",
36+
"column7": "16696"
37+
},
38+
{
39+
"column1": "6.672776E37",
40+
"column2": "1.3889438483721867E308",
41+
"column3": "7297686529811803136",
42+
"column4": "911932965",
43+
"column5": "4edcxyman59f",
44+
"column6": "true",
45+
"column7": "16043"
46+
},
47+
{
48+
"column1": "2.8721229E38",
49+
"column2": "9.61407929913751E307",
50+
"column3": "388408284530862272",
51+
"column4": "98813407",
52+
"column5": "pb6j1",
53+
"column6": "false",
54+
"column7": "26859"
55+
},
56+
{
57+
"column1": "2.0840196E38",
58+
"column2": "4.9668637906794E307",
59+
"column3": "7894265835694669824",
60+
"column4": "1584593163",
61+
"column5": "buwsy7qk5",
62+
"column6": "true",
63+
"column7": "7509"
64+
},
65+
{
66+
"column1": "2.9001496E37",
67+
"column2": "1.0224772759642105E308",
68+
"column3": "2187411859014348032",
69+
"column4": "582800528",
70+
"column5": "439wslgx7q2v",
71+
"column6": "true",
72+
"column7": "7895"
73+
},
74+
{
75+
"column1": "3.14063E38",
76+
"column2": "5.893748142804625E307",
77+
"column3": "6327422314308851712",
78+
"column4": "1482021",
79+
"column5": "q5rihe3p",
80+
"column6": "false",
81+
"column7": "21591"
82+
},
83+
{
84+
"column1": "2.2252152E38",
85+
"column2": "1.0913800612312403E308",
86+
"column3": "5319458076917689344",
87+
"column4": "1552795110",
88+
"column5": "c42gqw",
89+
"column6": "true",
90+
"column7": "24746"
91+
}
92+
]

0 commit comments

Comments
 (0)