From d9dff24a20feb4001075c2a7be32ada811f91e4f Mon Sep 17 00:00:00 2001 From: Lucy Ciara Herud-Thomassen <86323303+LucyCiara@users.noreply.github.com> Date: Sun, 1 Mar 2026 20:45:32 +0100 Subject: [PATCH] feat[OrgAPIWrapper]: add a wrapper for APIs --- pom.xml | 12 +++++++++++- src/main/java/edu/group5/app/App.java | 11 ++++++++--- src/main/java/edu/group5/app/control/Wrapper.java | 1 - 3 files changed, 19 insertions(+), 5 deletions(-) diff --git a/pom.xml b/pom.xml index b0f6764..e4e534e 100644 --- a/pom.xml +++ b/pom.xml @@ -38,7 +38,17 @@ spring-security-crypto 7.0.2 - + + + + com.fasterxml.jackson.core + jackson-databind + 2.21.1 + compile + + + + diff --git a/src/main/java/edu/group5/app/App.java b/src/main/java/edu/group5/app/App.java index 7fd22a6..4f4364f 100644 --- a/src/main/java/edu/group5/app/App.java +++ b/src/main/java/edu/group5/app/App.java @@ -1,10 +1,15 @@ package edu.group5.app; +import edu.group5.app.control.OrgAPIWrapper; + /** * Hello world! */ public class App { - public static void main(String[] args) { - System.out.println("Hello World!"); - } + public static void main(String[] args) { + OrgAPIWrapper orgWrap = new OrgAPIWrapper("https://app.innsamlingskontrollen.no/api/public/v1/all"); + System.out.println(); + System.out.println(); + orgWrap.importData(); + } } diff --git a/src/main/java/edu/group5/app/control/Wrapper.java b/src/main/java/edu/group5/app/control/Wrapper.java index 56efc11..584507c 100644 --- a/src/main/java/edu/group5/app/control/Wrapper.java +++ b/src/main/java/edu/group5/app/control/Wrapper.java @@ -1,7 +1,6 @@ package edu.group5.app.control; abstract class Wrapper { - protected Object data; protected Wrapper() { }