From 22ea7a9b23119796cba5f999fc7469b9b58dcbee Mon Sep 17 00:00:00 2001 From: Fabio Sinibaldi Date: Wed, 18 Nov 2020 18:06:07 +0100 Subject: [PATCH] DefaultConstructor --- .../application/geoportal/common/model/BasicJSONObject.java | 2 ++ .../application/geoportal/common/model/profile/Profile.java | 2 ++ .../application/geoportal/common/model/project/Project.java | 2 ++ src/test/resources/Concessione.json | 1 - 4 files changed, 6 insertions(+), 1 deletion(-) delete mode 100644 src/test/resources/Concessione.json diff --git a/src/main/java/org/gcube/application/geoportal/common/model/BasicJSONObject.java b/src/main/java/org/gcube/application/geoportal/common/model/BasicJSONObject.java index e9c8c05..ed6e9b3 100644 --- a/src/main/java/org/gcube/application/geoportal/common/model/BasicJSONObject.java +++ b/src/main/java/org/gcube/application/geoportal/common/model/BasicJSONObject.java @@ -12,8 +12,10 @@ import javax.json.JsonValue; import lombok.AllArgsConstructor; import lombok.Getter; +import lombok.NoArgsConstructor; @AllArgsConstructor +@NoArgsConstructor public class BasicJSONObject implements JsonObject { @Getter diff --git a/src/main/java/org/gcube/application/geoportal/common/model/profile/Profile.java b/src/main/java/org/gcube/application/geoportal/common/model/profile/Profile.java index 01fae27..4a11367 100644 --- a/src/main/java/org/gcube/application/geoportal/common/model/profile/Profile.java +++ b/src/main/java/org/gcube/application/geoportal/common/model/profile/Profile.java @@ -8,8 +8,10 @@ import org.gcube.application.geoportal.common.faults.JsonParseException; import org.gcube.application.geoportal.common.model.BasicJSONObject; import lombok.Getter; +import lombok.NoArgsConstructor; @Getter +@NoArgsConstructor public class Profile extends BasicJSONObject{ diff --git a/src/main/java/org/gcube/application/geoportal/common/model/project/Project.java b/src/main/java/org/gcube/application/geoportal/common/model/project/Project.java index 9e1d6cd..bb574b4 100644 --- a/src/main/java/org/gcube/application/geoportal/common/model/project/Project.java +++ b/src/main/java/org/gcube/application/geoportal/common/model/project/Project.java @@ -4,7 +4,9 @@ import javax.json.JsonObject; import org.gcube.application.geoportal.common.model.BasicJSONObject; +import lombok.NoArgsConstructor; +@NoArgsConstructor public class Project extends BasicJSONObject{ public Project(JsonObject theObject) { diff --git a/src/test/resources/Concessione.json b/src/test/resources/Concessione.json deleted file mode 100644 index 5ed9f4f..0000000 --- a/src/test/resources/Concessione.json +++ /dev/null @@ -1 +0,0 @@ -{"id":4,"recordType":"CONCESSIONE","version":"1.0.0","licenzaID":"CC-BY","policy":"OPEN","nome":"Italia, forse","folderId":"e064c8ec-8b83-419e-ad67-ecd40bd17c76","lastUpdateTime":[2020,11,18,12,14,17,267000000],"lastUpdateUser":"NO NAME","creationTime":[2020,11,18,12,14,17,267000000],"creationUser":"NO NAME","introduzione":"This is my project","descrizioneContenuto":"It contains this and that","authors":["Some one","Some, oneelse"],"contributore":"Contrib 1","titolari":["Some one","Some, oneelse"],"responsabile":"Someone","editore":"Editore","fontiFinanziamento":["Big pharma","Pentagon"],"soggetto":["Research Excavation","Archeology"],"risorseCorrelate":[],"dataInizioProgetto":[2020,11,18,12,14,16,33000000],"dataFineProgetto":[2020,11,18,12,14,16,33000000],"titolareLicenza":"Qualcun altro","titolareCopyright":"Chiedilo in giro","paroleChiaveLibere":["Robba","Stuff"],"paroleChiaveICCD":["vattelapesca","somthing something"],"centroidLat":43.0,"centroidLong":9.0,"relazioneScavo":{"id":44,"policy":"OPEN","licenseID":"CC-BY","titolo":"Italia, forse relazione di scavo","creationTime":[2020,11,18,12,14,17,267000000],"record":null,"actualContent":[{"type":"WorkspaceContent","id":64,"associated":null,"mimetype":"application/pdf","storageID":"e82ddd36-de4a-42da-801a-40f3bf1dea43","link":"https://data.dev.d4science.org/shub/E_Slg1TzAvb1hRbnd5MUt3aWc2Tzl5Sjh5ZFZwN0E4VmJ4MHNKc3REL1BtM2NQT2pEai9mTThNeHU1QVVKWWFiaQ=="}],"abstractSection":"simple abstract section","responsabili":["Some one","Some, oneelse"],"soggetto":["Research Excavation","Archeology"]},"immaginiRappresentative":[],"posizionamentoScavo":{"id":43,"policy":"OPEN","licenseID":"CC-BY","titolo":"Italia, forse posizionamento scavo","creationTime":[2020,11,18,12,14,17,267000000],"record":null,"actualContent":[{"type":"WorkspaceContent","id":62,"associated":null,"mimetype":"application/x-shapefile","storageID":"0a191728-a55a-4cfc-a06b-74a2c7ab06cb","link":"https://data.dev.d4science.org/shub/E_WUo4K2diTjYxK00vcE1tb3NXM3JrdVlBWnZ3eHhZQjdxdTRoYWNYZG4zSXRON3BtRDh1M3duaTBrZ3JmaVBROQ=="},{"type":"WorkspaceContent","id":59,"associated":null,"mimetype":"application/x-dbf","storageID":"9ddec900-6133-4312-ae1c-6e5a246d656c","link":"https://data.dev.d4science.org/shub/E_bGFLdy9VVmtGc2pyeW9BOTZwY0dPOFp1ZmowY25Nd1JFY1ZmdUdNOHBuZnZTWlNVNThFeWVhTzVBc1BqZTl5SQ=="},{"type":"WorkspaceContent","id":60,"associated":null,"mimetype":"text/plain","storageID":"bf0973f9-e963-494a-9884-45cf40860323","link":"https://data.dev.d4science.org/shub/E_QU5MU3pnZUhZaWpsai9jeXY0azdJT3J3Z3N6bVQwZTBZKytsTGpWVmVZTThsOXN6dEREL2xOeko2UEFLSmtWWA=="},{"type":"WorkspaceContent","id":61,"associated":null,"mimetype":"text/plain","storageID":"161f01b6-4c5d-44c2-9f4b-f86b983870d9","link":"https://data.dev.d4science.org/shub/E_Q0dwUlhOTCtQRlAvZ29lZFZVbzNFcXNHMm1iL3B4SDdEMGVnVi9oVkxHMEp6dEZBTWthemhuZW1BQ0hIVnpocg=="},{"type":"WorkspaceContent","id":63,"associated":null,"mimetype":"application/x-shapefile","storageID":"738a4505-499c-4447-b2dc-be591dd36bfb","link":"https://data.dev.d4science.org/shub/E_dEVOdk5UaHJDVmJvUm0zMmU4MUR2Vmc3OXpxVkFUMWh1dTZUSFMxbExOYmhxdmUzMnMwNTE4bTZaZS9Vekk0TQ=="}],"layerUUID":null,"layerID":null,"layerName":null,"wmsLink":null,"abstractSection":"Posizionamento topografico georeferenziato dell’area interessata dalle indagini","topicCategory":"Society","subTopic":"Archeology","bbox":{"maxLat":90.0,"maxLong":180.0,"minLat":-90.0,"minLong":-180.0},"paroleChiaveLibere":["Robba","Stuff"],"paroleChiaveICCD":["vattelapesca","somthing something"],"valutazioneQualita":"Secondo me si","metodoRaccoltaDati":"Fattobbene","scalaAcquisizione":"1:10000","authors":["Some one","Some, oneelse"],"responsabile":"Someone"},"pianteFineScavo":[],"genericContent":[]}