private static String getState()

in xstream/src/java/com/thoughtworks/xstream/io/json/AbstractJsonWriter.java [166:193]


        private static String getState(final int state) {
            switch (state) {
            case STATE_ROOT:
                return "ROOT";
            case STATE_END_OBJECT:
                return "END_OBJECT";
            case STATE_START_OBJECT:
                return "START_OBJECT";
            case STATE_START_ATTRIBUTES:
                return "START_ATTRIBUTES";
            case STATE_NEXT_ATTRIBUTE:
                return "NEXT_ATTRIBUTE";
            case STATE_END_ATTRIBUTES:
                return "END_ATTRIBUTES";
            case STATE_START_ELEMENTS:
                return "START_ELEMENTS";
            case STATE_NEXT_ELEMENT:
                return "NEXT_ELEMENT";
            case STATE_END_ELEMENTS:
                return "END_ELEMENTS";
            case STATE_SET_VALUE:
                return "SET_VALUE";
            default:
                throw new IllegalArgumentException("Unknown state provided: "
                    + state
                    + ", cannot create message for IllegalWriterStateException");
            }
        }