From bcdabd455594766bb28c2cf205d56a3c9c483ff0 Mon Sep 17 00:00:00 2001 From: Henning Baldersheim Date: Fri, 8 Oct 2021 23:40:48 +0200 Subject: Add toString for Node and ComponentNode --- .../yahoo/container/di/componentgraph/core/ComponentNode.java | 9 +++++++++ .../java/com/yahoo/container/di/componentgraph/core/Node.java | 10 +++++----- 2 files changed, 14 insertions(+), 5 deletions(-) (limited to 'container-core/src/main/java') diff --git a/container-core/src/main/java/com/yahoo/container/di/componentgraph/core/ComponentNode.java b/container-core/src/main/java/com/yahoo/container/di/componentgraph/core/ComponentNode.java index 3a6ab581717..c63ad991ab9 100644 --- a/container-core/src/main/java/com/yahoo/container/di/componentgraph/core/ComponentNode.java +++ b/container-core/src/main/java/com/yahoo/container/di/componentgraph/core/ComponentNode.java @@ -178,6 +178,15 @@ public class ComponentNode extends Node { return component; } + @Override + public String toString() { + return "ComponentNode{" + + super.toString() + + ", clazz=" + clazz + + ", key=" + key + + ", configId='" + configId + '\'' + + '}'; + } @Override public int hashCode() { diff --git a/container-core/src/main/java/com/yahoo/container/di/componentgraph/core/Node.java b/container-core/src/main/java/com/yahoo/container/di/componentgraph/core/Node.java index fa12fb37a62..3f37ffb7a83 100644 --- a/container-core/src/main/java/com/yahoo/container/di/componentgraph/core/Node.java +++ b/container-core/src/main/java/com/yahoo/container/di/componentgraph/core/Node.java @@ -13,9 +13,6 @@ import java.util.Iterator; import java.util.List; import java.util.Optional; import java.util.Set; -import java.util.logging.Logger; - -import static java.util.logging.Level.FINE; /** * @author Tony Vaagenes @@ -24,8 +21,6 @@ import static java.util.logging.Level.FINE; */ public abstract class Node { - private final static Logger log = Logger.getLogger(Node.class.getName()); - private final ComponentId componentId; protected Optional instance = Optional.empty(); List componentsToInject = new ArrayList<>(); @@ -113,6 +108,11 @@ public abstract class Node { return !right.hasNext(); } + @Override + public String toString() { + return "Node{componentId=" + componentId + '}'; + } + @Override public int hashCode() { final int prime = 31; -- cgit v1.2.3