public List < T > parseList ( JsonParser jsonParser ) throws IOException { List < T > list = new ArrayList <> ( ) ; if ( jsonParser . getCurrentToken ( ) == JsonToken . START_ARRAY ) { while ( jsonParser . nextToken ( ) != JsonToken . END_ARRAY ) { list . add ( parse ( jsonParser ) ) ; } } return list ; }
Parse a list of objects from a JsonParser .