object Encode extends EncodeDerivation
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Encode
- EncodeDerivation
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
type
Typeclass[T] = Encode[T]
- Definition Classes
- EncodeDerivation
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
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
def
combine[T](ctx: ReadOnlyCaseClass[Encode, T])(implicit configuration: Configuration): Encode[T]
- Definition Classes
- EncodeDerivation
- implicit macro def deriveEncode[T](implicit u: AutoUnlock, configuration: Configuration): Encode[T]
-
def
dispatch[T](ctx: SealedTrait[Encode, T]): Encode[T]
- Definition Classes
- EncodeDerivation
- implicit val encodeBigDecimal: Encode[BigDecimal]
- implicit val encodeBigInt: Encode[BigInt]
- implicit val encodeBoolean: Encode[Boolean]
- implicit val encodeByte: Encode[Byte]
- implicit val encodeChar: Encode[Char]
- implicit val encodeDouble: Encode[Double]
- implicit val encodeDuration: Encode[Duration]
- implicit def encodeEither[L, R](implicit arg0: Encode[L], arg1: Encode[R]): Encode[Either[L, R]]
- implicit val encodeFile: Encode[File]
- implicit val encodeFloat: Encode[Float]
- implicit val encodeInstant: Encode[Instant]
- implicit val encodeInt: Encode[Int]
- implicit def encodeIterable[A](implicit arg0: Encode[A]): Encode[Iterable[A]]
- implicit val encodeLocalDate: Encode[LocalDate]
- implicit val encodeLocalDateTime: Encode[LocalDateTime]
- implicit val encodeLocalTime: Encode[LocalTime]
- implicit val encodeLong: Encode[Long]
- implicit def encodeOption[A](implicit arg0: Encode[A]): Encode[Option[A]]
- implicit val encodeShort: Encode[Short]
- implicit val encodeString: Encode[String]
- implicit val encodeUUID: Encode[UUID]
- implicit val encodeUnit: Encode[Unit]
- implicit val encodeUri: Encode[URI]
- implicit val encodeUrl: Encode[URL]
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def macroDeriveEncode[T](c: Context)(u: scala.reflect.macros.whitebox.Context.Tree, configuration: scala.reflect.macros.whitebox.Context.Tree)(implicit arg0: scala.reflect.macros.whitebox.Context.WeakTypeTag[T]): scala.reflect.macros.whitebox.Context.Tree
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
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()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.