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() {
}