elastic4s-json-builder
elastic4s-json-builder
com.sksamuel.elastic4s
ArrayFieldValue
FieldValue
FieldValueWriter
JacksonSupport
NestedFieldValue
NestedFieldValue
NullFieldValue
SimpleFieldValue
SimpleFieldValue
com.sksamuel.elastic4s.json
ArrayValue
ArrayValue
BigDecimalValue
BigIntValue
BooleanValue
DoubleValue
FloatValue
IntValue
JacksonBuilder
JsonBuilder
JsonValue
LongValue
NullValue
ObjectValue
ObjectValue
RawValue
SourceAsContentBuilder
StringValue
XContentBuilder
XContentFactory
XContentFieldValueWriter
elastic4s-json-builder
/
com.sksamuel.elastic4s.json
com.sksamuel.elastic4s.json
package
com.sksamuel.elastic4s.json
Type members
Type members
Classlikes
case
class
ArrayValue
(
elements:
ListBuffer
[
JsonValue
])
extends
JsonValue
Companion:
object
object
ArrayValue
Companion:
class
case
class
BigDecimalValue
(
value:
BigDecimal
)
extends
JsonValue
case
class
BigIntValue
(
value:
BigInt
)
extends
JsonValue
case
class
BooleanValue
(
value:
Boolean
)
extends
JsonValue
case
class
DoubleValue
(
value:
Double
)
extends
JsonValue
case
class
FloatValue
(
value:
Float
)
extends
JsonValue
case
class
IntValue
(
value:
Int
)
extends
JsonValue
object
JacksonBuilder
extends
JsonBuilder
trait
JsonBuilder
sealed
trait
JsonValue
case
class
LongValue
(
value:
Long
)
extends
JsonValue
case
object
NullValue
extends
JsonValue
case
class
ObjectValue
(
map:
Map
[
String
,
JsonValue
])
extends
JsonValue
Companion:
object
object
ObjectValue
Companion:
class
case
class
RawValue
(
value:
String
)
extends
JsonValue
object
SourceAsContentBuilder
case
class
StringValue
(
value:
String
)
extends
JsonValue
class
XContentBuilder
(
root:
JsonValue
)
object
XContentFactory
object
XContentFieldValueWriter