com.sksamuel.elastic4s.json

Members list

Type members

Classlikes

case class ArrayValue(elements: ListBuffer[JsonValue]) extends JsonValue

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait JsonValue
class Object
trait Matchable
class Any
Show all
object ArrayValue

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
ArrayValue.type
case class BigDecimalValue(value: BigDecimal) extends JsonValue

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait JsonValue
class Object
trait Matchable
class Any
Show all
case class BigIntValue(value: BigInt) extends JsonValue

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait JsonValue
class Object
trait Matchable
class Any
Show all
case class BooleanValue(value: Boolean) extends JsonValue

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait JsonValue
class Object
trait Matchable
class Any
Show all
case class DoubleValue(value: Double) extends JsonValue

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait JsonValue
class Object
trait Matchable
class Any
Show all
case class FloatValue(value: Float) extends JsonValue

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait JsonValue
class Object
trait Matchable
class Any
Show all
case class IntValue(value: Int) extends JsonValue

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait JsonValue
class Object
trait Matchable
class Any
Show all
object JacksonBuilder extends JsonBuilder

Attributes

Supertypes
trait JsonBuilder
class Object
trait Matchable
class Any
Self type
trait JsonBuilder

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object JacksonBuilder.type
sealed trait JsonValue

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ArrayValue
class BigIntValue
class BooleanValue
class DoubleValue
class FloatValue
class IntValue
class LongValue
object NullValue.type
class ObjectValue
class RawValue
class StringValue
Show all
case class LongValue(value: Long) extends JsonValue

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait JsonValue
class Object
trait Matchable
class Any
Show all
case object NullValue extends JsonValue

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait JsonValue
class Object
trait Matchable
class Any
Show all
Self type
NullValue.type
case class ObjectValue(map: Map[String, JsonValue]) extends JsonValue

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait JsonValue
class Object
trait Matchable
class Any
Show all
object ObjectValue

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class RawValue(value: String) extends JsonValue

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait JsonValue
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
case class StringValue(value: String) extends JsonValue

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait JsonValue
class Object
trait Matchable
class Any
Show all
class XContentBuilder(root: JsonValue)

Attributes

Supertypes
class Object
trait Matchable
class Any

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type