object JsonEncoder extends GeneratedTupleEncoders with EncoderLowPriority0
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- JsonEncoder
- EncoderLowPriority0
- EncoderLowPriority1
- EncoderLowPriority2
- EncoderLowPriority3
- GeneratedTupleEncoders
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def apply[A](implicit a: JsonEncoder[A]): JsonEncoder[A]
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- implicit val bigDecimal: JsonEncoder[BigDecimal]
- implicit val bigInteger: JsonEncoder[BigInteger]
- implicit val boolean: JsonEncoder[Boolean]
- def bump(indent: Option[Int]): Option[Int]
- implicit val byte: JsonEncoder[Byte]
- implicit val char: JsonEncoder[Char]
-
implicit
def
chunk[A](implicit arg0: JsonEncoder[A]): JsonEncoder[Chunk[A]]
- Definition Classes
- EncoderLowPriority0
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
implicit
val
dayOfWeek: JsonEncoder[DayOfWeek]
- Definition Classes
- EncoderLowPriority3
- implicit val double: JsonEncoder[Double]
-
implicit
val
duration: JsonEncoder[Duration]
- Definition Classes
- EncoderLowPriority3
- implicit def either[A, B](implicit A: JsonEncoder[A], B: JsonEncoder[B]): JsonEncoder[Either[A, B]]
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- implicit val float: JsonEncoder[Float]
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
implicit
def
hashMap[K, V](implicit arg0: JsonFieldEncoder[K], arg1: JsonEncoder[V]): JsonEncoder[HashMap[K, V]]
- Definition Classes
- EncoderLowPriority0
-
implicit
def
hashSet[A](implicit arg0: JsonEncoder[A]): JsonEncoder[HashSet[A]]
- Definition Classes
- EncoderLowPriority0
-
implicit
val
instant: JsonEncoder[Instant]
- Definition Classes
- EncoderLowPriority3
- implicit val int: JsonEncoder[Int]
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
implicit
def
iterable[A, T[X] <: Iterable[X]](implicit A: JsonEncoder[A]): JsonEncoder[T[A]]
- Definition Classes
- EncoderLowPriority2
-
def
keyValueChunk[K, A](implicit K: JsonFieldEncoder[K], A: JsonEncoder[A]): JsonEncoder[Chunk[(K, A)]]
- Definition Classes
- EncoderLowPriority2
-
def
keyValueIterable[K, A, T[X, Y] <: Iterable[(X, Y)]](implicit K: JsonFieldEncoder[K], A: JsonEncoder[A]): JsonEncoder[T[K, A]]
- Definition Classes
- EncoderLowPriority2
-
implicit
def
list[A](implicit arg0: JsonEncoder[A]): JsonEncoder[List[A]]
- Definition Classes
- EncoderLowPriority1
-
implicit
val
localDate: JsonEncoder[LocalDate]
- Definition Classes
- EncoderLowPriority3
-
implicit
val
localDateTime: JsonEncoder[LocalDateTime]
- Definition Classes
- EncoderLowPriority3
-
implicit
val
localTime: JsonEncoder[LocalTime]
- Definition Classes
- EncoderLowPriority3
- implicit val long: JsonEncoder[Long]
-
implicit
def
map[K, V](implicit arg0: JsonFieldEncoder[K], arg1: JsonEncoder[V]): JsonEncoder[Map[K, V]]
- Definition Classes
- EncoderLowPriority1
-
implicit
val
month: JsonEncoder[Month]
- Definition Classes
- EncoderLowPriority3
-
implicit
val
monthDay: JsonEncoder[MonthDay]
- Definition Classes
- EncoderLowPriority3
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
implicit
val
offsetDateTime: JsonEncoder[OffsetDateTime]
- Definition Classes
- EncoderLowPriority3
-
implicit
val
offsetTime: JsonEncoder[OffsetTime]
- Definition Classes
- EncoderLowPriority3
- implicit def option[A](implicit A: JsonEncoder[A]): JsonEncoder[Option[A]]
- def pad(indent: Option[Int], out: Write): Unit
-
implicit
val
period: JsonEncoder[Period]
- Definition Classes
- EncoderLowPriority3
- implicit val scalaBigDecimal: JsonEncoder[BigDecimal]
-
implicit
def
seq[A](implicit arg0: JsonEncoder[A]): JsonEncoder[Seq[A]]
- Definition Classes
- EncoderLowPriority1
-
implicit
def
set[A](implicit arg0: JsonEncoder[A]): JsonEncoder[Set[A]]
- Definition Classes
- EncoderLowPriority1
- implicit val short: JsonEncoder[Short]
-
implicit
def
sortedMap[K, V](implicit arg0: JsonFieldEncoder[K], arg1: JsonEncoder[V]): JsonEncoder[SortedMap[K, V]]
- Definition Classes
- EncoderLowPriority1
-
implicit
def
sortedSet[A](implicit arg0: Ordering[A], arg1: JsonEncoder[A]): JsonEncoder[SortedSet[A]]
- Definition Classes
- EncoderLowPriority1
- implicit val string: JsonEncoder[String]
- implicit val symbol: JsonEncoder[Symbol]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
implicit
def
tuple1[A1](implicit A1: JsonEncoder[A1]): JsonEncoder[(A1)]
- Definition Classes
- GeneratedTupleEncoders
-
implicit
def
tuple10[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7], A8: JsonEncoder[A8], A9: JsonEncoder[A9], A10: JsonEncoder[A10]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)]
- Definition Classes
- GeneratedTupleEncoders
-
implicit
def
tuple11[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7], A8: JsonEncoder[A8], A9: JsonEncoder[A9], A10: JsonEncoder[A10], A11: JsonEncoder[A11]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)]
- Definition Classes
- GeneratedTupleEncoders
-
implicit
def
tuple12[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7], A8: JsonEncoder[A8], A9: JsonEncoder[A9], A10: JsonEncoder[A10], A11: JsonEncoder[A11], A12: JsonEncoder[A12]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)]
- Definition Classes
- GeneratedTupleEncoders
-
implicit
def
tuple13[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7], A8: JsonEncoder[A8], A9: JsonEncoder[A9], A10: JsonEncoder[A10], A11: JsonEncoder[A11], A12: JsonEncoder[A12], A13: JsonEncoder[A13]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)]
- Definition Classes
- GeneratedTupleEncoders
-
implicit
def
tuple14[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7], A8: JsonEncoder[A8], A9: JsonEncoder[A9], A10: JsonEncoder[A10], A11: JsonEncoder[A11], A12: JsonEncoder[A12], A13: JsonEncoder[A13], A14: JsonEncoder[A14]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)]
- Definition Classes
- GeneratedTupleEncoders
-
implicit
def
tuple15[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7], A8: JsonEncoder[A8], A9: JsonEncoder[A9], A10: JsonEncoder[A10], A11: JsonEncoder[A11], A12: JsonEncoder[A12], A13: JsonEncoder[A13], A14: JsonEncoder[A14], A15: JsonEncoder[A15]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)]
- Definition Classes
- GeneratedTupleEncoders
-
implicit
def
tuple16[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7], A8: JsonEncoder[A8], A9: JsonEncoder[A9], A10: JsonEncoder[A10], A11: JsonEncoder[A11], A12: JsonEncoder[A12], A13: JsonEncoder[A13], A14: JsonEncoder[A14], A15: JsonEncoder[A15], A16: JsonEncoder[A16]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)]
- Definition Classes
- GeneratedTupleEncoders
-
implicit
def
tuple17[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7], A8: JsonEncoder[A8], A9: JsonEncoder[A9], A10: JsonEncoder[A10], A11: JsonEncoder[A11], A12: JsonEncoder[A12], A13: JsonEncoder[A13], A14: JsonEncoder[A14], A15: JsonEncoder[A15], A16: JsonEncoder[A16], A17: JsonEncoder[A17]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)]
- Definition Classes
- GeneratedTupleEncoders
-
implicit
def
tuple18[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7], A8: JsonEncoder[A8], A9: JsonEncoder[A9], A10: JsonEncoder[A10], A11: JsonEncoder[A11], A12: JsonEncoder[A12], A13: JsonEncoder[A13], A14: JsonEncoder[A14], A15: JsonEncoder[A15], A16: JsonEncoder[A16], A17: JsonEncoder[A17], A18: JsonEncoder[A18]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)]
- Definition Classes
- GeneratedTupleEncoders
-
implicit
def
tuple19[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7], A8: JsonEncoder[A8], A9: JsonEncoder[A9], A10: JsonEncoder[A10], A11: JsonEncoder[A11], A12: JsonEncoder[A12], A13: JsonEncoder[A13], A14: JsonEncoder[A14], A15: JsonEncoder[A15], A16: JsonEncoder[A16], A17: JsonEncoder[A17], A18: JsonEncoder[A18], A19: JsonEncoder[A19]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)]
- Definition Classes
- GeneratedTupleEncoders
-
implicit
def
tuple2[A1, A2](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2]): JsonEncoder[(A1, A2)]
- Definition Classes
- GeneratedTupleEncoders
-
implicit
def
tuple20[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7], A8: JsonEncoder[A8], A9: JsonEncoder[A9], A10: JsonEncoder[A10], A11: JsonEncoder[A11], A12: JsonEncoder[A12], A13: JsonEncoder[A13], A14: JsonEncoder[A14], A15: JsonEncoder[A15], A16: JsonEncoder[A16], A17: JsonEncoder[A17], A18: JsonEncoder[A18], A19: JsonEncoder[A19], A20: JsonEncoder[A20]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)]
- Definition Classes
- GeneratedTupleEncoders
-
implicit
def
tuple21[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7], A8: JsonEncoder[A8], A9: JsonEncoder[A9], A10: JsonEncoder[A10], A11: JsonEncoder[A11], A12: JsonEncoder[A12], A13: JsonEncoder[A13], A14: JsonEncoder[A14], A15: JsonEncoder[A15], A16: JsonEncoder[A16], A17: JsonEncoder[A17], A18: JsonEncoder[A18], A19: JsonEncoder[A19], A20: JsonEncoder[A20], A21: JsonEncoder[A21]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)]
- Definition Classes
- GeneratedTupleEncoders
-
implicit
def
tuple22[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7], A8: JsonEncoder[A8], A9: JsonEncoder[A9], A10: JsonEncoder[A10], A11: JsonEncoder[A11], A12: JsonEncoder[A12], A13: JsonEncoder[A13], A14: JsonEncoder[A14], A15: JsonEncoder[A15], A16: JsonEncoder[A16], A17: JsonEncoder[A17], A18: JsonEncoder[A18], A19: JsonEncoder[A19], A20: JsonEncoder[A20], A21: JsonEncoder[A21], A22: JsonEncoder[A22]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22)]
- Definition Classes
- GeneratedTupleEncoders
-
implicit
def
tuple3[A1, A2, A3](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3]): JsonEncoder[(A1, A2, A3)]
- Definition Classes
- GeneratedTupleEncoders
-
implicit
def
tuple4[A1, A2, A3, A4](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4]): JsonEncoder[(A1, A2, A3, A4)]
- Definition Classes
- GeneratedTupleEncoders
-
implicit
def
tuple5[A1, A2, A3, A4, A5](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5]): JsonEncoder[(A1, A2, A3, A4, A5)]
- Definition Classes
- GeneratedTupleEncoders
-
implicit
def
tuple6[A1, A2, A3, A4, A5, A6](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6]): JsonEncoder[(A1, A2, A3, A4, A5, A6)]
- Definition Classes
- GeneratedTupleEncoders
-
implicit
def
tuple7[A1, A2, A3, A4, A5, A6, A7](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7)]
- Definition Classes
- GeneratedTupleEncoders
-
implicit
def
tuple8[A1, A2, A3, A4, A5, A6, A7, A8](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7], A8: JsonEncoder[A8]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7, A8)]
- Definition Classes
- GeneratedTupleEncoders
-
implicit
def
tuple9[A1, A2, A3, A4, A5, A6, A7, A8, A9](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7], A8: JsonEncoder[A8], A9: JsonEncoder[A9]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9)]
- Definition Classes
- GeneratedTupleEncoders
-
implicit
val
uuid: JsonEncoder[UUID]
- Definition Classes
- EncoderLowPriority3
-
implicit
def
vector[A](implicit arg0: JsonEncoder[A]): JsonEncoder[Vector[A]]
- Definition Classes
- EncoderLowPriority1
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
implicit
val
year: JsonEncoder[Year]
- Definition Classes
- EncoderLowPriority3
-
implicit
val
yearMonth: JsonEncoder[YearMonth]
- Definition Classes
- EncoderLowPriority3
-
implicit
val
zoneId: JsonEncoder[ZoneId]
- Definition Classes
- EncoderLowPriority3
-
implicit
val
zoneOffset: JsonEncoder[ZoneOffset]
- Definition Classes
- EncoderLowPriority3
-
implicit
val
zonedDateTime: JsonEncoder[ZonedDateTime]
- Definition Classes
- EncoderLowPriority3