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 bytes: Array[Byte]
  20. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @HotSpotIntrinsicCandidate() @native()
  21. def endArray(): XContentBuilder
  22. def endObject(): XContentBuilder
  23. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  24. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  25. def field(name: String, value: Boolean): XContentBuilder
  26. def field(name: String, value: String): XContentBuilder
  27. def field(name: String, value: JsonValue): XContentBuilder
  28. def field(name: String, value: Double): XContentBuilder
  29. def field(name: String, value: BigInt): XContentBuilder
  30. def field(name: String, value: BigDecimal): XContentBuilder
  31. def field(name: String, value: Long): XContentBuilder
  32. def field(name: String, value: Int): XContentBuilder
  33. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  34. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  35. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  36. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  37. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  38. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  39. def nullField(name: String): XContentBuilder
  40. def nullValue(): XContentBuilder
  41. def rawField(name: String, content: String): XContentBuilder
  42. def rawField(name: String, builder: XContentBuilder): XContentBuilder
  43. def rawValue(value: String): XContentBuilder.this.type
  44. def rawValue(value: XContentBuilder): XContentBuilder.this.type
  45. def startArray(name: String): XContentBuilder
  46. def startArray(): XContentBuilder
  47. def startObject(name: String): XContentBuilder
  48. def startObject(): XContentBuilder
  49. def string: String
  50. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  51. def toString(): String
    Definition Classes
    AnyRef → Any
  52. def value(value: Boolean): XContentBuilder
  53. def value(bi: BigInt): XContentBuilder
  54. def value(bd: BigDecimal): XContentBuilder
  55. def value(value: Float): XContentBuilder
  56. def value(value: Long): XContentBuilder
  57. def value(value: Double): XContentBuilder
  58. def value(value: String): XContentBuilder
  59. def value(value: JsonValue): XContentBuilder
  60. def value: JsonValue
  61. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  62. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  63. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from AnyRef

Inherited from Any

Ungrouped