question: begin appending a new array . all values until the balancing endarray will be appended to this array . the endarray method must be called to mark the array 's end . concode_field_sep char mode concode_elem_sep boolean comma concode_elem_sep int top concode_elem_sep int maxdepth concode_elem_sep Writer writer concode_elem_sep JSONObject stack[] concode_field_sep void pop concode_elem_sep JSONWriter end concode_elem_sep JSONWriter endArray concode_elem_sep JSONWriter value concode_elem_sep JSONWriter value concode_elem_sep JSONWriter value concode_elem_sep JSONWriter value concode_elem_sep JSONWriter append concode_elem_sep JSONWriter key concode_elem_sep void push concode_elem_sep JSONWriter endObject concode_elem_sep JSONWriter object
target: JSONWriter function ( ) { if ( this . mode == 'i' || this . mode == 'o' || this . mode == 'a' ) { this . push ( null ) ; this . append ( "srini_string" ) ; this . comma = false ; return this ; } throw new JSONException ( "srini_string" ) ; }