c

com.sksamuel.elastic4s.json

XContentBuilder

class XContentBuilder extends AnyRef

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. XContentBuilder
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new XContentBuilder(root: JsonValue)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def array(field: String, builder: Array[XContentBuilder]): XContentBuilder
  5. def array(field: String, booleans: Array[Boolean]): XContentBuilder
  6. def array(field: String, floats: Array[Float]): XContentBuilder
  7. def array(field: String, ints: Array[Int]): XContentBuilder
  8. def array(field: String, longs: Array[Long]): XContentBuilder
  9. def array(field: String, strings: List[String]): XContentBuilder
  10. def array(field: String, doubles: Array[Double]): XContentBuilder
  11. def array(field: String, doubles: Array[Array[Double]]): XContentBuilder
  12. def array(field: String, doubles: Array[Array[Array[Double]]]): XContentBuilder
  13. def array(field: String, doubles: Array[Array[Array[Array[Double]]]]): XContentBuilder
  14. def array(field: String, strings: Array[String]): XContentBuilder
  15. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  16. def autoarray(name: String, values: Seq[Any]): XContentBuilder
  17. def autofield(name: String, value: Any): XContentBuilder
  18. def autovalue(_value: Any): XContentBuilder
  19. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  20. def endArray(): XContentBuilder
  21. def endObject(): XContentBuilder
  22. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  23. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  24. def field(name: String, value: Boolean): XContentBuilder
  25. def field(name: String, value: String): XContentBuilder
  26. def field(name: String, value: JsonValue): XContentBuilder
  27. def field(name: String, value: Double): XContentBuilder
  28. def field(name: String, value: BigInt): XContentBuilder
  29. def field(name: String, value: BigDecimal): XContentBuilder
  30. def field(name: String, value: Long): XContentBuilder
  31. def field(name: String, value: Int): XContentBuilder
  32. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  33. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  34. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  35. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  36. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  37. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  38. def nullField(name: String): XContentBuilder
  39. def nullValue(): XContentBuilder
  40. def rawField(name: String, content: String): XContentBuilder
  41. def rawField(name: String, builder: XContentBuilder): XContentBuilder
  42. def rawValue(value: String): XContentBuilder.this.type
  43. def rawValue(value: XContentBuilder): XContentBuilder.this.type
  44. def startArray(name: String): XContentBuilder
  45. def startArray(): XContentBuilder
  46. def startObject(name: String): XContentBuilder
  47. def startObject(): XContentBuilder
  48. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  49. def toString(): String
    Definition Classes
    AnyRef → Any
  50. def value(value: Boolean): XContentBuilder
  51. def value(bi: BigInt): XContentBuilder
  52. def value(bd: BigDecimal): XContentBuilder
  53. def value(value: Float): XContentBuilder
  54. def value(value: Long): XContentBuilder
  55. def value(value: Double): XContentBuilder
  56. def value(value: String): XContentBuilder
  57. def value(value: JsonValue): XContentBuilder
  58. def value: JsonValue
  59. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  60. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  61. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def bytes: Array[Byte]
    Annotations
    @deprecated
    Deprecated

    will be replaced with a pluggable system

  2. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated
  3. def string: String
    Annotations
    @deprecated
    Deprecated

    will be replaced with a pluggable system

Inherited from AnyRef

Inherited from Any

Ungrouped