Class OpenSearchJsonpSerializer

java.lang.Object
io.jmix.search.index.impl.BaseJsonpSerializer<org.opensearch.client.json.JsonpSerializable>
io.jmix.searchopensearch.index.impl.OpenSearchJsonpSerializer
All Implemented Interfaces:
JsonpSerializer<org.opensearch.client.json.JsonpSerializable>

@Component("search_OpenSearchJsonpSerializer") public class OpenSearchJsonpSerializer extends BaseJsonpSerializer<org.opensearch.client.json.JsonpSerializable>
  • Field Details

    • searchClient

      protected final org.opensearch.client.opensearch.OpenSearchClient searchClient
  • Constructor Details

    • OpenSearchJsonpSerializer

      public OpenSearchJsonpSerializer(org.opensearch.client.opensearch.OpenSearchClient searchClient)
  • Method Details

    • toJsonNode

      protected com.fasterxml.jackson.databind.JsonNode toJsonNode(org.opensearch.client.json.JsonpSerializable object)
      Specified by:
      toJsonNode in class BaseJsonpSerializer<org.opensearch.client.json.JsonpSerializable>