}
values[ptr++] = value;
} while (jp.nextToken() != JsonToken.END_ARRAY);
// let's create almost full array, with 1/8 slack
ArrayList<Object> result = new ArrayList<Object>(totalSize + (totalSize >> 3) + 1);
buffer.completeAndClearBuffer(values, ptr, result);
return result;
}
protected Map<String,Object> mapObject(JsonParser jp, DeserializationContext ctxt)
throws IOException, JsonProcessingException