This is an automated email from the ASF dual-hosted git repository. martin_s pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/archiva.git
commit 2a6bcd0c6a403958cab80826642b360697441f51 Author: Martin Stockhammer <[email protected]> AuthorDate: Sat Mar 21 18:01:43 2020 +0100 Adding toString methods to content items --- .../archiva/repository/content/base/ArchivaArtifact.java | 16 ++++++++++++++++ .../repository/content/base/ArchivaNamespace.java | 6 ++++++ .../archiva/repository/content/base/ArchivaProject.java | 5 +++++ .../archiva/repository/content/base/ArchivaVersion.java | 6 ++++++ 4 files changed, 33 insertions(+) diff --git a/archiva-modules/archiva-base/archiva-repository-layer/src/main/java/org/apache/archiva/repository/content/base/ArchivaArtifact.java b/archiva-modules/archiva-base/archiva-repository-layer/src/main/java/org/apache/archiva/repository/content/base/ArchivaArtifact.java index b17a9c5..d4d9ef2 100644 --- a/archiva-modules/archiva-base/archiva-repository-layer/src/main/java/org/apache/archiva/repository/content/base/ArchivaArtifact.java +++ b/archiva-modules/archiva-base/archiva-repository-layer/src/main/java/org/apache/archiva/repository/content/base/ArchivaArtifact.java @@ -159,6 +159,22 @@ public class ArchivaArtifact extends ArchivaContentItem implements Artifact return result; } + @Override + public String toString( ) + { + final StringBuilder sb = new StringBuilder( "ArchivaArtifact{" ); + sb.append( "id='" ).append( id ).append( '\'' ); + sb.append( ", artifactVersion='" ).append( artifactVersion ).append( '\'' ); + sb.append( ", version=" ).append( version ); + sb.append( ", type='" ).append( type ).append( '\'' ); + sb.append( ", classifier='" ).append( classifier ).append( '\'' ); + sb.append( ", remainder='" ).append( remainder ).append( '\'' ); + sb.append( ", contentType='" ).append( contentType ).append( '\'' ); + sb.append( ", artifactType=" ).append( artifactType ); + sb.append( '}' ); + return sb.toString( ); + } + private static class Builder extends ContentItemBuilder<ArchivaArtifact, ArtifactOptBuilder, WithVersionObjectBuilder> implements ArtifactVersionBuilder, WithVersionObjectBuilder, ArtifactWithIdBuilder, ArtifactOptBuilder diff --git a/archiva-modules/archiva-base/archiva-repository-layer/src/main/java/org/apache/archiva/repository/content/base/ArchivaNamespace.java b/archiva-modules/archiva-base/archiva-repository-layer/src/main/java/org/apache/archiva/repository/content/base/ArchivaNamespace.java index 5371e03..b85f25a 100644 --- a/archiva-modules/archiva-base/archiva-repository-layer/src/main/java/org/apache/archiva/repository/content/base/ArchivaNamespace.java +++ b/archiva-modules/archiva-base/archiva-repository-layer/src/main/java/org/apache/archiva/repository/content/base/ArchivaNamespace.java @@ -87,6 +87,12 @@ public class ArchivaNamespace extends ArchivaContentItem implements Namespace return result; } + @Override + public String toString( ) + { + return namespace; + } + private static class Builder extends ContentItemBuilder<ArchivaNamespace, NamespaceOptBuilder, WithNamespaceBuilder> implements WithNamespaceBuilder, NamespaceOptBuilder { diff --git a/archiva-modules/archiva-base/archiva-repository-layer/src/main/java/org/apache/archiva/repository/content/base/ArchivaProject.java b/archiva-modules/archiva-base/archiva-repository-layer/src/main/java/org/apache/archiva/repository/content/base/ArchivaProject.java index 4d902f3..ac72f62 100644 --- a/archiva-modules/archiva-base/archiva-repository-layer/src/main/java/org/apache/archiva/repository/content/base/ArchivaProject.java +++ b/archiva-modules/archiva-base/archiva-repository-layer/src/main/java/org/apache/archiva/repository/content/base/ArchivaProject.java @@ -97,6 +97,11 @@ public class ArchivaProject extends ArchivaContentItem implements Project return result; } + @Override + public String toString( ) + { + return id + ", namespace="+namespace.toString(); + } /* * Builder class diff --git a/archiva-modules/archiva-base/archiva-repository-layer/src/main/java/org/apache/archiva/repository/content/base/ArchivaVersion.java b/archiva-modules/archiva-base/archiva-repository-layer/src/main/java/org/apache/archiva/repository/content/base/ArchivaVersion.java index 90b6921..e10d3b1 100644 --- a/archiva-modules/archiva-base/archiva-repository-layer/src/main/java/org/apache/archiva/repository/content/base/ArchivaVersion.java +++ b/archiva-modules/archiva-base/archiva-repository-layer/src/main/java/org/apache/archiva/repository/content/base/ArchivaVersion.java @@ -107,6 +107,12 @@ public class ArchivaVersion extends ArchivaContentItem implements Version return result; } + @Override + public String toString( ) + { + return version+", project="+project.toString(); + } + private static final class Builder extends ContentItemBuilder<ArchivaVersion, VersionOptBuilder, WithProjectBuilder> implements WithProjectBuilder, WithVersionBuilder, VersionOptBuilder {
