public String toString()

in log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/Attribute.java [281:315]


    public String toString() {
        StringBuilder sb = new StringBuilder("{");
        sb.append("id=\"").append(id).append("\" ");
        sb.append("catalog id=\"").append(catalogId).append("\" ");
        sb.append("name=\"").append(name).append("\" ");
        sb.append("displayName=\"").append(displayName).append("\" ");
        sb.append("description=\"").append(description).append("\" ");
        sb.append("dataType=\"");
        if (dataType == null) {
            sb.append("null");
        } else {
            sb.append(dataType.getTypeName());
        }
        sb.append("\" ");
        sb.append("indexed=\"").append(indexed).append("\" ");
        sb.append("sortable=\"").append(sortable).append("\" ");
        sb.append("required=\"").append(required).append("\" ");
        sb.append("requestContext=\"").append(requestContext).append("\" ");
        if (constraints != null) {
            sb.append("constraints[");
            boolean first = true;
            for (Constraint constraint : constraints) {
                if (!first) {
                    sb.append(" ");
                } else {
                    first = false;
                }
                sb.append("name=\"").append(constraint.getConstraintType().getName()).append("\"");
                sb.append("value=\"").append(constraint.getValue()).append("\"");
            }
            sb.append("]");
        }
        sb.append("}");
        return sb.toString();
    }