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");
}
}