Interface IndexingJsonWriter

All Superinterfaces:
ThrowableBiConsumer<com.fasterxml.jackson.core.JsonGenerator,DocumentModel,IOException>
All Known Implementing Classes:
DefaultIndexingJsonWriter

public interface IndexingJsonWriter extends ThrowableBiConsumer<com.fasterxml.jackson.core.JsonGenerator,DocumentModel,IOException>
A DocumentModel writer used to build a JSON representation of a document for indexing purpose.
Since:
2025.0
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    accept(com.fasterxml.jackson.core.JsonGenerator jsonGenerator, DocumentModel documentModel)
     
    void
    writeDocument(com.fasterxml.jackson.core.JsonGenerator jg, DocumentModel doc)
     

    Methods inherited from interface org.nuxeo.common.function.ThrowableBiConsumer

    toBiConsumer