diff --git a/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/exporter/ExportResult.java b/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/exporter/ExportResult.java index 558b55cc1771f8ae2506f104907388c777d28324..cf076159c0096721aa98110ffa20b94f5ca3efa9 100644 --- a/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/exporter/ExportResult.java +++ b/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/exporter/ExportResult.java @@ -19,6 +19,7 @@ package ch.ethz.sis.openbis.generic.asapi.v3.dto.exporter; import java.io.Serializable; import java.util.Collection; +import ch.ethz.sis.openbis.generic.asapi.v3.dto.common.ObjectToString; import ch.systemsx.cisd.base.annotation.JsonObject; @JsonObject("as.dto.exporter.ExportResult") @@ -47,4 +48,10 @@ public class ExportResult implements Serializable return warnings; } + @Override + public String toString() + { + return new ObjectToString(this).append("downloadURL", downloadURL).append("warnings", warnings).toString(); + } + } diff --git a/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/exporter/data/AllFields.java b/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/exporter/data/AllFields.java index 4bf7716da978408e2973bb83c2f338bfdafe466d..6359ec96d474d10d30186d60a93e27e476dcf8c4 100644 --- a/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/exporter/data/AllFields.java +++ b/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/exporter/data/AllFields.java @@ -19,6 +19,7 @@ package ch.ethz.sis.openbis.generic.asapi.v3.dto.exporter.data; import java.io.Serializable; import java.util.List; +import ch.ethz.sis.openbis.generic.asapi.v3.dto.common.ObjectToString; import ch.ethz.sis.openbis.generic.asapi.v3.dto.property.id.PropertyTypePermId; import ch.systemsx.cisd.base.annotation.JsonObject; @@ -38,4 +39,10 @@ public class AllFields implements Serializable, ExportableFields return null; } + @Override + public String toString() + { + return new ObjectToString(this).toString(); + } + } diff --git a/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/exporter/data/ExportData.java b/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/exporter/data/ExportData.java index ca1f48d758d56371727d49f31f8b34629d8bb6ce..7799d0fa1ecded270f283bd795299d072965735a 100644 --- a/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/exporter/data/ExportData.java +++ b/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/exporter/data/ExportData.java @@ -19,6 +19,7 @@ package ch.ethz.sis.openbis.generic.asapi.v3.dto.exporter.data; import java.io.Serializable; import java.util.List; +import ch.ethz.sis.openbis.generic.asapi.v3.dto.common.ObjectToString; import ch.systemsx.cisd.base.annotation.JsonObject; @JsonObject("as.dto.exporter.ExportData") @@ -47,4 +48,10 @@ public class ExportData implements Serializable return fields; } + @Override + public String toString() + { + return new ObjectToString(this).append("permIds", permIds).append("fields", fields).toString(); + } + } diff --git a/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/exporter/data/ExportablePermId.java b/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/exporter/data/ExportablePermId.java index 2193b7148e19c4fc07e069b921dedf8374ac3106..34a0438905bc590f7dd06eaad21694b92150fa08 100644 --- a/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/exporter/data/ExportablePermId.java +++ b/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/exporter/data/ExportablePermId.java @@ -19,6 +19,7 @@ package ch.ethz.sis.openbis.generic.asapi.v3.dto.exporter.data; import java.io.Serializable; import java.util.Objects; +import ch.ethz.sis.openbis.generic.asapi.v3.dto.common.ObjectToString; import ch.ethz.sis.openbis.generic.asapi.v3.dto.common.id.ObjectPermId; import ch.systemsx.cisd.base.annotation.JsonObject; @@ -48,4 +49,10 @@ public class ExportablePermId implements Serializable return permId; } + @Override + public String toString() + { + return new ObjectToString(this).append("exportableKind", exportableKind).append("permId", permId).toString(); + } + } diff --git a/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/exporter/data/SelectedFields.java b/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/exporter/data/SelectedFields.java index bf59141e7e50cb61f3ab52f2f255e8748b30e524..a414a646eac0872f16675b3dceccf8ec9505a4d9 100644 --- a/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/exporter/data/SelectedFields.java +++ b/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/exporter/data/SelectedFields.java @@ -19,6 +19,7 @@ package ch.ethz.sis.openbis.generic.asapi.v3.dto.exporter.data; import java.io.Serializable; import java.util.List; +import ch.ethz.sis.openbis.generic.asapi.v3.dto.common.ObjectToString; import ch.ethz.sis.openbis.generic.asapi.v3.dto.property.id.PropertyTypePermId; import ch.systemsx.cisd.base.annotation.JsonObject; @@ -48,4 +49,10 @@ public class SelectedFields implements Serializable, ExportableFields return properties; } + @Override + public String toString() + { + return new ObjectToString(this).append("attributes", attributes).append("properties", properties).toString(); + } + } diff --git a/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/exporter/options/ExportOptions.java b/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/exporter/options/ExportOptions.java index f337d0b307f6e946d455e098edee6a40f33d166d..be2058c7dc61763c3affa3246ec7fa3ecdafb53c 100644 --- a/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/exporter/options/ExportOptions.java +++ b/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/exporter/options/ExportOptions.java @@ -19,6 +19,7 @@ package ch.ethz.sis.openbis.generic.asapi.v3.dto.exporter.options; import java.io.Serializable; import java.util.Set; +import ch.ethz.sis.openbis.generic.asapi.v3.dto.common.ObjectToString; import ch.systemsx.cisd.base.annotation.JsonObject; @JsonObject("as.dto.exporter.ExportOptions") @@ -64,4 +65,11 @@ public class ExportOptions implements Serializable return withImportCompatibility; } + @Override + public String toString() + { + return new ObjectToString(this).append("formats", formats).append("xlsTextFormat", xlsTextFormat) + .append("withReferredTypes", withReferredTypes).append("withImportCompatibility", withImportCompatibility).toString(); + } + } diff --git a/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/importer/ImportOperation.java b/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/importer/ImportOperation.java index 5cdf385f20ae6b3820cc5d609ec5e2912f502f54..3ff22ead93544ccba2a69b747a598b9f6456edae 100644 --- a/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/importer/ImportOperation.java +++ b/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/importer/ImportOperation.java @@ -19,6 +19,7 @@ package ch.ethz.sis.openbis.generic.asapi.v3.dto.importer; import java.io.Serializable; +import ch.ethz.sis.openbis.generic.asapi.v3.dto.common.ObjectToString; import ch.ethz.sis.openbis.generic.asapi.v3.dto.common.operation.IOperation; import ch.ethz.sis.openbis.generic.asapi.v3.dto.importer.data.ImportData; import ch.ethz.sis.openbis.generic.asapi.v3.dto.importer.options.ImportOptions; @@ -56,4 +57,10 @@ public class ImportOperation implements Serializable, IOperation return importOptions; } + @Override + public String toString() + { + return new ObjectToString(this).append("importData", importData).append("importOptions", importOptions).toString(); + } + } diff --git a/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/importer/data/ImportScript.java b/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/importer/data/ImportScript.java index a7746593f67e6c3c0de7b772a00bb2b2bc3bbfb3..818b3f84aa8cc52ec6a59803a7668e91d982d4b0 100644 --- a/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/importer/data/ImportScript.java +++ b/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/importer/data/ImportScript.java @@ -18,6 +18,7 @@ package ch.ethz.sis.openbis.generic.asapi.v3.dto.importer.data; import java.io.Serializable; +import ch.ethz.sis.openbis.generic.asapi.v3.dto.common.ObjectToString; import ch.systemsx.cisd.base.annotation.JsonObject; @JsonObject("as.dto.exporter.ImportScript") @@ -46,4 +47,10 @@ public class ImportScript implements Serializable return source; } + @Override + public String toString() + { + return new ObjectToString(this).append("name", name).append("source", source).toString(); + } + } diff --git a/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/importer/data/UncompressedImportData.java b/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/importer/data/UncompressedImportData.java index 0305a2d2690a87e3ed0abbee264cb7ca6039894f..fb23e9e9e8a78e519c6c9e308f1c2dda6199f3c9 100644 --- a/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/importer/data/UncompressedImportData.java +++ b/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/importer/data/UncompressedImportData.java @@ -19,6 +19,7 @@ package ch.ethz.sis.openbis.generic.asapi.v3.dto.importer.data; import java.io.Serializable; import java.util.Collection; +import ch.ethz.sis.openbis.generic.asapi.v3.dto.common.ObjectToString; import ch.systemsx.cisd.base.annotation.JsonObject; @JsonObject("as.dto.importer.UncompressedImportData") @@ -54,4 +55,10 @@ public class UncompressedImportData implements Serializable, ImportData return scripts; } + @Override + public String toString() + { + return new ObjectToString(this).append("format", format).append("scripts", scripts).toString(); + } + } diff --git a/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/importer/data/ZipImportData.java b/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/importer/data/ZipImportData.java index 53b91d15ecf09355e92c6b9d03020556c3306985..822b09d9c41804b1da6e3a80b6dc3bc5222e3c0b 100644 --- a/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/importer/data/ZipImportData.java +++ b/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/importer/data/ZipImportData.java @@ -18,6 +18,7 @@ package ch.ethz.sis.openbis.generic.asapi.v3.dto.importer.data; import java.io.Serializable; +import ch.ethz.sis.openbis.generic.asapi.v3.dto.common.ObjectToString; import ch.systemsx.cisd.base.annotation.JsonObject; @JsonObject("as.dto.importer.ZipImportData") @@ -45,4 +46,10 @@ public class ZipImportData implements Serializable, ImportData return file; } + @Override + public String toString() + { + return new ObjectToString(this).append("format", format).toString(); + } + } diff --git a/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/importer/options/ImportOptions.java b/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/importer/options/ImportOptions.java index 9b20fd1bb9464152db90765db8254d0085350621..db0ca76cdeab9c4184a39de8ab3bdb495b3196ab 100644 --- a/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/importer/options/ImportOptions.java +++ b/api-openbis-java/source/java/ch/ethz/sis/openbis/generic/asapi/v3/dto/importer/options/ImportOptions.java @@ -18,6 +18,7 @@ package ch.ethz.sis.openbis.generic.asapi.v3.dto.importer.options; import java.io.Serializable; +import ch.ethz.sis.openbis.generic.asapi.v3.dto.common.ObjectToString; import ch.systemsx.cisd.base.annotation.JsonObject; @JsonObject("as.dto.importer.ImportOptions") @@ -38,4 +39,10 @@ public class ImportOptions implements Serializable return mode; } + @Override + public String toString() + { + return new ObjectToString(this).append("mode", mode).toString(); + } + }