/**
     * <br />
     * @param statusCode
     * @param message
     * @param detail
     * @return <br />
     * @author hety
     */
    public static Map<String,  > result(final int statusCode, final String message, final   detail) {
        if (Toolkit .isEmpty(statusCode)) {
            throw new IllegalArgumentException(\"parameter statusCode can not be null\");
        }
        @SuppressWarnings(\"serial\")
        Map<String,  > map = new HashMap<String,  >() {
            {
                if (!Toolkit .isEmpty(statusCode)) {
                    put(\"statusCode\", statusCode);
                }
                if (!Toolkit .isEmpty(message)) {
                    put(\"message\", message);
                }
                if (!Toolkit .isEmpty(detail)) {
                    put(\"detail\", detail);
                }
            }
        };
        return map;
    }

    /**
     * ordered map<br />
     * @param statusCode
     * @param message
     * @param detail
     * @return <br />
     */
    public static Map<String,  > listOrderedMap(final int statusCode, final String message, final   detail) {
        if (Toolkit .isEmpty(statusCode)) {
            throw new IllegalArgumentException(\"parameter statusCode can not be null\");
        }
        @SuppressWarnings({\"serial\", \"unchecked\"})
        Map<String,  > map = new ListOrderedMap() {
            {
                if (!Toolkit .isEmpty(statusCode)) {
                    put(\"statusCode\", statusCode);
                }
                if (!Toolkit .isEmpty(message)) {
                    put(\"message\", message);
                }
                if (!Toolkit .isEmpty(detail)) {
                    put(\"detail\", detail);
                }
            }
        };
        return map;
    }

 

 

收藏 打印