From 398769dad0eabbbfdf6c4eb6163bc52d04fb33e2 Mon Sep 17 00:00:00 2001 From: alaskowski <alaskowski@ethz.ch> Date: Mon, 25 Sep 2023 10:05:22 +0200 Subject: [PATCH] SSDM-55: fixed properties initialization, cleaned up unused imports --- .../v3/dto/common/entity/AbstractEntityPropertyHolder.java | 2 +- .../generic/asapi/v3/dto/sample/create/SampleCreation.java | 6 ------ 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/common/entity/AbstractEntityPropertyHolder.java b/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/common/entity/AbstractEntityPropertyHolder.java index 19a341d86d6..e1ada597066 100644 --- a/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/common/entity/AbstractEntityPropertyHolder.java +++ b/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/common/entity/AbstractEntityPropertyHolder.java @@ -36,7 +36,7 @@ public abstract class AbstractEntityPropertyHolder implements Serializable, IPro { @JsonProperty @JsonDeserialize(contentUsing = PropertiesDeserializer.class) - protected Map<String, Serializable> properties; + protected Map<String, Serializable> properties = new HashMap<>(); @JsonIgnore public abstract Map<String, Serializable> getProperties(); diff --git a/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/sample/create/SampleCreation.java b/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/sample/create/SampleCreation.java index 8621b9bc67b..cc9fe67b1d4 100644 --- a/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/sample/create/SampleCreation.java +++ b/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/sample/create/SampleCreation.java @@ -15,15 +15,9 @@ */ package ch.ethz.sis.openbis.generic.asapi.v3.dto.sample.create; -import java.io.Serializable; -import java.time.ZonedDateTime; -import java.time.format.DateTimeFormatter; import java.util.*; import ch.ethz.sis.openbis.generic.asapi.v3.dto.common.entity.AbstractEntityCreation; -import ch.ethz.sis.openbis.generic.asapi.v3.dto.common.id.ObjectPermId; -import ch.ethz.sis.openbis.generic.asapi.v3.dto.common.property.PropertiesDeserializer; -import ch.ethz.sis.openbis.generic.asapi.v3.dto.sample.id.SamplePermId; import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; -- GitLab