getCodec(collation).encode(writer, collation, EncoderContext.builder().build()); if (update.getArrayFilters() != null) { writer.writeStartArray("arrayFilters"); for (BsonDocument cur: update.getArrayFilters()) { getCodec(cur).encode(writer, cur, EncoderContext.builder().build());
getCodec(collation).encode(writer, collation, EncoderContext.builder().build()); if (update.getArrayFilters() != null) { writer.writeStartArray("arrayFilters"); for (BsonDocument cur: update.getArrayFilters()) { getCodec(cur).encode(writer, cur, EncoderContext.builder().build());