public final String toString()

in atomos/src/main/java/org/apache/felix/atomos/impl/base/AtomosBase.java [1191:1222]


        public final String toString()
        {
            StringBuilder result = new StringBuilder();
            result.append('[').append(getId()).append(']');
            result.append(' ').append(getName());
            result.append(' ').append(getLoaderType());
            List<AtomosLayer> parents = getParents();
            if (!parents.isEmpty())
            {
                result.append(" PARENTS: {");
                for (AtomosLayer parent : parents)
                {
                    result.append("[").append(parent.getId()).append(']');
                    result.append(' ').append(parent.getName()).append(", ");
                }
                result.delete(result.length() - 2, result.length());
                result.append("}");
            }
            Set<AtomosLayer> children = getChildren();
            if (!children.isEmpty())
            {
                result.append(" CHILDREN: {");
                for (AtomosLayer child : getChildren())
                {
                    result.append("[").append(child.getId()).append(']');
                    result.append(' ').append(child.getName()).append(", ");
                }
                result.delete(result.length() - 2, result.length());
                result.append("}");
            }
            return result.toString();
        }