Skip to content

Commit fd65c4b

Browse files
feat: adds Wayleon's data provider (#376)
1 parent f6888c8 commit fd65c4b

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 WayleomVargasProvider extends DataProvider {
8+
public String getProviderName() {
9+
return "WayleomVargasProvider";
10+
}
11+
12+
public Map<String, Class> getColumnTypeByName() {
13+
return Map.of(
14+
"column1", Short.class,
15+
"column2", Boolean.class,
16+
"column3", Double.class,
17+
"column4", String.class,
18+
"column5", Integer.class,
19+
"column6", Long.class,
20+
"column7", Float.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": "27512",
4+
"column2": "false",
5+
"column3": "2.942700517444558E307",
6+
"column4": "gthq13re95",
7+
"column5": "1858324051",
8+
"column6": "2680799714185926144",
9+
"column7": "1.3797848E38"
10+
},
11+
{
12+
"column1": "14830",
13+
"column2": "true",
14+
"column3": "1.4518784265116255E308",
15+
"column4": "d3vka8ib9",
16+
"column5": "1195080051",
17+
"column6": "1529300047036326400",
18+
"column7": "2.903925E38"
19+
},
20+
{
21+
"column1": "23120",
22+
"column2": "false",
23+
"column3": "1.6921734370281473E308",
24+
"column4": "0ek8jg",
25+
"column5": "2025902473",
26+
"column6": "6875790444033054720",
27+
"column7": "2.915996E38"
28+
},
29+
{
30+
"column1": "2060",
31+
"column2": "true",
32+
"column3": "1.660391579043389E308",
33+
"column4": "ip93tz4ae",
34+
"column5": "2114892323",
35+
"column6": "2717622211052713984",
36+
"column7": "2.3318287E38"
37+
},
38+
{
39+
"column1": "12754",
40+
"column2": "false",
41+
"column3": "1.1592749062589842E308",
42+
"column4": "mjbup8a",
43+
"column5": "1412859078",
44+
"column6": "5109883480583751680",
45+
"column7": "2.885146E36"
46+
},
47+
{
48+
"column1": "3892",
49+
"column2": "true",
50+
"column3": "1.5440719778518512E308",
51+
"column4": "9oyat7m0",
52+
"column5": "1593410308",
53+
"column6": "3122689556164367872",
54+
"column7": "4.1504985E37"
55+
},
56+
{
57+
"column1": "13391",
58+
"column2": "true",
59+
"column3": "4.939678895290785E307",
60+
"column4": "qxf2ph",
61+
"column5": "1687603540",
62+
"column6": "5964020840296342528",
63+
"column7": "2.0410998E38"
64+
},
65+
{
66+
"column1": "29896",
67+
"column2": "false",
68+
"column3": "1.0699904943359537E308",
69+
"column4": "vphlwf",
70+
"column5": "2114113302",
71+
"column6": "3449698390481097216",
72+
"column7": "3.2304796E38"
73+
},
74+
{
75+
"column1": "5899",
76+
"column2": "true",
77+
"column3": "1.3619586763561793E308",
78+
"column4": "x9cehd72it46",
79+
"column5": "1767565174",
80+
"column6": "3592777950023958528",
81+
"column7": "3.7386877E37"
82+
},
83+
{
84+
"column1": "2899",
85+
"column2": "false",
86+
"column3": "1.5068116859501559E308",
87+
"column4": "hsqx8b",
88+
"column5": "1951289435",
89+
"column6": "2729544992668847616",
90+
"column7": "1.8853577E38"
91+
}
92+
]

0 commit comments

Comments
 (0)