public FeatureStructures deserialize()

in src/main/java/org/apache/uima/json/jsoncas2/ser/FeatureStructuresAsArrayDeserializer.java [42:60]


  public FeatureStructures deserialize(JsonParser aParser, DeserializationContext aCtxt)
          throws IOException, JsonProcessingException {

    // Consume array begin
    aParser.nextToken();

    List<FeatureStructure> featureStructures = new ArrayList<>();
    while (aParser.currentToken() != JsonToken.END_ARRAY) {
      featureStructures.add(aCtxt.readValue(aParser, FeatureStructure.class));
      aParser.nextToken();
    }

    runPostprocessors(aCtxt);

    // Consume array end
    aParser.nextValue();

    return new FeatureStructures(featureStructures);
  }