Skip to content

Commit 5291dca

Browse files
authored
feat: adds Trinitie's branch and files for homework (#366)
1 parent d8cfd9b commit 5291dca

File tree

2 files changed

+114
-0
lines changed

2 files changed

+114
-0
lines changed
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
package com.codedifferently.lesson9.dataprovider;
2+
3+
import java.util.Map;
4+
import org.springframework.stereotype.Service;
5+
6+
@Service
7+
public class TrinitieJacksonProvider extends DataProvider {
8+
public String getProviderName() {
9+
return "trinitiejackson";
10+
}
11+
12+
public Map<String, Class> getColumnTypeByName() {
13+
return Map.of(
14+
"column1", String.class,
15+
"column2", Double.class,
16+
"column3", Float.class,
17+
"column4", Integer.class,
18+
"column5", Long.class,
19+
"column6", Short.class,
20+
"column7", Boolean.class);
21+
}
22+
}
Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
[
2+
{
3+
"column1": "tskgla",
4+
"column2": "4.2393110804455253E307",
5+
"column3": "2.033169E38",
6+
"column4": "1615140996",
7+
"column5": "5144307104679193600",
8+
"column6": "25634",
9+
"column7": "true"
10+
},
11+
{
12+
"column1": "ajzrx4",
13+
"column2": "1.0652718781128555E308",
14+
"column3": "2.5356797E38",
15+
"column4": "1672995470",
16+
"column5": "8205587409194881024",
17+
"column6": "20576",
18+
"column7": "false"
19+
},
20+
{
21+
"column1": "j7epz4d",
22+
"column2": "2.490130788785794E307",
23+
"column3": "2.8533742E38",
24+
"column4": "1501174497",
25+
"column5": "7581391592053611520",
26+
"column6": "11243",
27+
"column7": "true"
28+
},
29+
{
30+
"column1": "o2zelgfq",
31+
"column2": "9.84973073530883E307",
32+
"column3": "2.652943E37",
33+
"column4": "713078158",
34+
"column5": "8340386713336990720",
35+
"column6": "13352",
36+
"column7": "false"
37+
},
38+
{
39+
"column1": "zum0d5",
40+
"column2": "3.951531093988596E307",
41+
"column3": "2.9681868E38",
42+
"column4": "1240628887",
43+
"column5": "1752747294050061824",
44+
"column6": "21950",
45+
"column7": "true"
46+
},
47+
{
48+
"column1": "7ytphf3x6own",
49+
"column2": "1.4847704379750361E308",
50+
"column3": "2.7853075E38",
51+
"column4": "314245475",
52+
"column5": "8711465283358629888",
53+
"column6": "28368",
54+
"column7": "false"
55+
},
56+
{
57+
"column1": "xjqdvprzo8k",
58+
"column2": "6.085209971749703E307",
59+
"column3": "1.2070314E37",
60+
"column4": "835495870",
61+
"column5": "3401644533813014016",
62+
"column6": "11311",
63+
"column7": "true"
64+
},
65+
{
66+
"column1": "3427l81gxy",
67+
"column2": "9.535332708947968E307",
68+
"column3": "2.3035096E38",
69+
"column4": "531347923",
70+
"column5": "2287575028502162176",
71+
"column6": "17817",
72+
"column7": "false"
73+
},
74+
{
75+
"column1": "v6l0htgp3",
76+
"column2": "9.969892897143175E307",
77+
"column3": "2.0336866E38",
78+
"column4": "54112404",
79+
"column5": "8452977874161911808",
80+
"column6": "18360",
81+
"column7": "false"
82+
},
83+
{
84+
"column1": "p0ma7o31bq",
85+
"column2": "4.692633218080984E307",
86+
"column3": "2.5963796E38",
87+
"column4": "939955298",
88+
"column5": "6794446680784242688",
89+
"column6": "3100",
90+
"column7": "false"
91+
}
92+
]

0 commit comments

Comments
 (0)