Package com.alibaba.citrus.util.ToStringBuilder

Examples of com.alibaba.citrus.util.ToStringBuilder.CollectionBuilder


        assertEquals(result, buf.toString());
    }

    @Test
    public void list() {
        CollectionBuilder cb = new CollectionBuilder().setPrintCount(true);

        cb.append("111\n222\n333");
        cb.append("444\n555\n");
        cb.append("666");

        buf.append("list ");
        buf.append(cb);

        result += "[\n";
        result += "  [1/3] 111\n";
        result += "        222\n";
        result += "        333\n";
        result += "  [2/3] 444\n";
        result += "        555\n";
        result += "  [3/3] 666\n";
        result += "]";

        assertEquals("list " + result, buf.toString());
        assertEquals(result, cb.toString());
    }
View Full Code Here


        assertEquals(result, cb.toString());
    }

    @Test
    public void list_sort() {
        CollectionBuilder cb = new CollectionBuilder().setSort(true);

        cb.append("666");
        cb.append("444\n555\n");
        cb.append("111\n222\n333");

        buf.append("list ");
        buf.append(cb);

        result += "[\n";
        result += "  111\n";
        result += "    222\n";
        result += "    333\n";
        result += "  444\n";
        result += "    555\n";
        result += "  666\n";
        result += "]";

        assertEquals(result, cb.toString());
        assertEquals("list " + result, buf.toString());
    }
View Full Code Here

        assertEquals("list " + result, buf.toString());
    }

    @Test
    public void list_clear() {
        CollectionBuilder cb = new CollectionBuilder().setPrintCount(true);

        cb.append("111\n222\n333");
        cb.append("444\n555\n");
        cb.append("666");

        buf.append("list ");
        buf.append(cb);

        result += "[\n";
        result += "  [1/3] 111\n";
        result += "        222\n";
        result += "        333\n";
        result += "  [2/3] 444\n";
        result += "        555\n";
        result += "  [3/3] 666\n";
        result += "]";

        assertEquals("list " + result, buf.toString());
        assertEquals(result, cb.toString());

        cb.clear();
        buf.clear();

        assertEquals("[]", cb.toString());
        assertEquals("", buf.toString());
    }
View Full Code Here

        assertEquals("", buf.toString());
    }

    @Test
    public void list_oneline() {
        CollectionBuilder cb = new CollectionBuilder().setOneLine(true);

        cb.append("111");
        cb.append("444");
        cb.append("666");

        buf.append(cb);

        result += "[111, 444, 666]";

        assertEquals(result, cb.toString());
    }
View Full Code Here

        assertEquals(result, cb.toString());
    }

    @Test
    public void list_noCount() {
        CollectionBuilder cb = new CollectionBuilder();

        cb.append("111\n222\n333");
        cb.append("444\n555\n");
        cb.append("666");

        buf.append("list ");
        buf.append(cb);

        result += "[\n";
        result += "  111\n";
        result += "    222\n";
        result += "    333\n";
        result += "  444\n";
        result += "    555\n";
        result += "  666\n";
        result += "]";

        assertEquals(result, cb.toString());
        assertEquals("list " + result, buf.toString());
    }
View Full Code Here

    }

    @Override
    protected Object dumpConfiguration() {
        if (!isEmptyArray(rules)) {
            return new CollectionBuilder().setPrintCount(true).appendAll(rules);
        }

        return null;
    }
View Full Code Here

        return null;
    }

    @Override
    public String toString() {
        return new CollectionBuilder().setOneLine(true).appendAll(flags).toString();
    }
View Full Code Here

    @Override
    public String toString() {
        if (isInitialized()) {
            ToStringBuilder sb = new ToStringBuilder().append("PullTools").append(
                    new CollectionBuilder().appendAll(toolNames).setPrintCount(true).setSort(true));

            if (parent != null) {
                sb.append("Parent ").append(parent);
            }
View Full Code Here

    @Override
    public String toString() {
        MapBuilder mb = new MapBuilder();

        if (!isEmptyArray(users)) {
            mb.append("users", new CollectionBuilder().appendAll(users).setOneLine(true));
        }

        if (!isEmptyArray(roles)) {
            mb.append("roles", new CollectionBuilder().appendAll(roles).setOneLine(true));
        }

        if (!allowedActions.isEmpty()) {
            mb.append("allow", new CollectionBuilder().appendAll(allowedActions).setOneLine(true));
        }

        if (!deniedActions.isEmpty()) {
            mb.append("deny", new CollectionBuilder().appendAll(deniedActions).setOneLine(true));
        }

        return new ToStringBuilder().append("Grant").append(mb).toString();
    }
View Full Code Here

    @Override
    public String toString() {
        MapBuilder mb = new MapBuilder();

        if (!isEmptyArray(users)) {
            mb.append("users", new CollectionBuilder().appendAll(users).setOneLine(true));
        }

        if (!isEmptyArray(roles)) {
            mb.append("roles", new CollectionBuilder().appendAll(roles).setOneLine(true));
        }

        if (!allowedActions.isEmpty()) {
            mb.append("allow", new CollectionBuilder().appendAll(allowedActions).setOneLine(true));
        }

        if (!deniedActions.isEmpty()) {
            mb.append("deny", new CollectionBuilder().appendAll(deniedActions).setOneLine(true));
        }

        return new ToStringBuilder().append("Grant").append(mb).toString();
    }
View Full Code Here

TOP

Related Classes of com.alibaba.citrus.util.ToStringBuilder.CollectionBuilder

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.