Class XContentDataHelper

java.lang.Object
org.elasticsearch.index.mapper.XContentDataHelper

public final class XContentDataHelper extends Object
Helper class for processing field data of any type, as provided by the XContentParser.
  • Constructor Details

    • XContentDataHelper

      public XContentDataHelper()
  • Method Details

    • encodeXContentBuilder

      public static org.apache.lucene.util.BytesRef encodeXContentBuilder(XContentBuilder builder) throws IOException
      Build a BytesRef wrapping a byte array containing an encoded form of the passed XContentBuilder contents.
      Throws:
      IOException
    • getXContentType

      public static XContentType getXContentType(org.apache.lucene.util.BytesRef r)
      Returns the XContentType to use for creating an XContentBuilder to decode the passed value.