diff --git a/lesson_09/types/types_app/src/main/java/com/codedifferently/lesson9/dataprovider/KhaylaSaundersProvider.java b/lesson_09/types/types_app/src/main/java/com/codedifferently/lesson9/dataprovider/KhaylaSaundersProvider.java new file mode 100644 index 000000000..8fb54a8ed --- /dev/null +++ b/lesson_09/types/types_app/src/main/java/com/codedifferently/lesson9/dataprovider/KhaylaSaundersProvider.java @@ -0,0 +1,20 @@ +package com.codedifferently.lesson9.dataprovider; + +import java.util.Map; + +public class KhaylaSaundersProvider extends DataProvider { + public String getProviderName() { + return "khaylasaunders"; + } + + public Map getColumnTypeByName() { + return Map.of( + "column1", Boolean.class, + "column2", Integer.class, + "column3", Double.class, + "column4", String.class, + "column5", Short.class, + "column6", Long.class, + "column7", Float.class); + } +} diff --git a/lesson_09/types/types_app/src/main/resources/data/khaylasaunders.json b/lesson_09/types/types_app/src/main/resources/data/khaylasaunders.json new file mode 100644 index 000000000..c562e7cf2 --- /dev/null +++ b/lesson_09/types/types_app/src/main/resources/data/khaylasaunders.json @@ -0,0 +1,92 @@ +[ + { + "column1": "false", + "column2": "1010841726", + "column3": "1.7436218691173684E308", + "column4": "eydap6g", + "column5": "1620", + "column6": "3094895815060588544", + "column7": "2.4539576E38" + }, + { + "column1": "true", + "column2": "1691418728", + "column3": "1.1563979156393827E308", + "column4": "38hntaqp", + "column5": "9969", + "column6": "6906730271791767552", + "column7": "3.2705734E38" + }, + { + "column1": "false", + "column2": "682176674", + "column3": "1.73248020172294E308", + "column4": "3g5e9ypw", + "column5": "715", + "column6": "4837187269761038336", + "column7": "2.9233418E38" + }, + { + "column1": "true", + "column2": "1417591927", + "column3": "4.710875044753937E307", + "column4": "do6srh1", + "column5": "19997", + "column6": "4260206224653594112", + "column7": "6.5944244E37" + }, + { + "column1": "true", + "column2": "627035864", + "column3": "1.445732965339244E308", + "column4": "c3ebai0gxpy4", + "column5": "28653", + "column6": "8261305690812489728", + "column7": "2.8731453E38" + }, + { + "column1": "false", + "column2": "20113474", + "column3": "6.123331819289856E307", + "column4": "mwc9as41", + "column5": "10044", + "column6": "8613858688604685312", + "column7": "3.0257319E38" + }, + { + "column1": "false", + "column2": "1353637678", + "column3": "1.5815355970153312E308", + "column4": "hkg08", + "column5": "20750", + "column6": "2125908608738782464", + "column7": "3.581725E37" + }, + { + "column1": "false", + "column2": "1644769688", + "column3": "1.321541856067999E307", + "column4": "m3opc7u", + "column5": "2819", + "column6": "1604038894558030592", + "column7": "1.1490402E38" + }, + { + "column1": "false", + "column2": "1332978181", + "column3": "1.5938893020974403E308", + "column4": "x4wbs5om3pc", + "column5": "21469", + "column6": "678043267023721216", + "column7": "4.5513687E37" + }, + { + "column1": "true", + "column2": "2086281940", + "column3": "1.7545330297976758E308", + "column4": "xo80n5iw9", + "column5": "1635", + "column6": "2052316534311115008", + "column7": "3.5590023E37" + } +] \ No newline at end of file