Class PositionToXContent

java.lang.Object
org.elasticsearch.xpack.esql.action.PositionToXContent

public abstract class PositionToXContent extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final Block
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.elasticsearch.xcontent.XContentBuilder
    positionToXContent(org.elasticsearch.xcontent.XContentBuilder builder, org.elasticsearch.xcontent.ToXContent.Params params, int position)
     
    positionToXContent(ColumnInfoImpl columnInfo, Block block, org.apache.lucene.util.BytesRef scratch)
     
    protected abstract org.elasticsearch.xcontent.XContentBuilder
    valueToXContent(org.elasticsearch.xcontent.XContentBuilder builder, org.elasticsearch.xcontent.ToXContent.Params params, int valueIndex)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • block

      protected final Block block
  • Method Details

    • positionToXContent

      public org.elasticsearch.xcontent.XContentBuilder positionToXContent(org.elasticsearch.xcontent.XContentBuilder builder, org.elasticsearch.xcontent.ToXContent.Params params, int position) throws IOException
      Throws:
      IOException
    • valueToXContent

      protected abstract org.elasticsearch.xcontent.XContentBuilder valueToXContent(org.elasticsearch.xcontent.XContentBuilder builder, org.elasticsearch.xcontent.ToXContent.Params params, int valueIndex) throws IOException
      Throws:
      IOException
    • positionToXContent

      public static PositionToXContent positionToXContent(ColumnInfoImpl columnInfo, Block block, org.apache.lucene.util.BytesRef scratch)