switch( type ) { case LST: vals.add( readNamedList( parser ) ); depth--; continue; case ARR: vals.add( readArray( parser ) ); depth--; continue; case RESULT: vals.add( readDocuments( parser ) ); depth--; continue; case DOC: vals.add( readDocument( parser ) ); depth--; continue;
switch( type ) { case LST: vals.add( readNamedList( parser ) ); depth--; continue; case ARR: vals.add( readArray( parser ) ); depth--; continue; case RESULT: vals.add( readDocuments( parser ) ); depth--; continue; case DOC: vals.add( readDocument( parser ) ); depth--; continue;
for( Object val : readArray( parser ) ) { doc.addField( name, val );
switch( type ) { case LST: vals.add( readNamedList( parser ) ); continue; case ARR: vals.add( readArray( parser ) ); continue; case RESULT: vals.add( readDocuments( parser ) ); continue; case DOC: vals.add( readDocument( parser ) ); continue;
for( Object val : readArray( parser ) ) { doc.addField( name, val );
for( Object val : readArray( parser ) ) { doc.addField( name, val );
switch( type ) { case LST: nl.add( name, readNamedList( parser ) ); depth--; continue; case ARR: nl.add( name, readArray( parser ) ); depth--; continue; case RESULT: nl.add( name, readDocuments( parser ) ); depth--; continue; case DOC: nl.add( name, readDocument( parser ) ); depth--; continue;
switch( type ) { case LST: nl.add( name, readNamedList( parser ) ); depth--; continue; case ARR: nl.add( name, readArray( parser ) ); depth--; continue; case RESULT: nl.add( name, readDocuments( parser ) ); depth--; continue; case DOC: nl.add( name, readDocument( parser ) ); depth--; continue;
switch( type ) { case LST: nl.add( name, readNamedList( parser ) ); depth--; continue; case ARR: nl.add( name, readArray( parser ) ); depth--; continue; case RESULT: nl.add( name, readDocuments( parser ) ); depth--; continue; case DOC: nl.add( name, readDocument( parser ) ); depth--; continue;