Trait

com.spotify.scio.schemas.instances

AllInstances

Related Doc: package instances

Permalink

trait AllInstances extends ScalaInstances with JavaInstances with JodaInstances with AvroInstances with LowPriorityFallbackInstances

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AllInstances
  2. LowPriorityFallbackInstances
  3. LowPrioritySchemaDerivation
  4. AvroInstances
  5. JodaInstances
  6. JavaInstances
  7. ScalaInstances
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Typeclass[T] = Schema[T]

    Permalink
    Definition Classes
    LowPrioritySchemaDerivation

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. implicit def arraySchema[T](implicit arg0: ClassTag[T], s: Schema[T]): Schema[Array[T]]

    Permalink
    Definition Classes
    ScalaInstances
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. implicit def avroSchema[T <: SpecificRecord](implicit arg0: ClassTag[T]): Schema[T]

    Permalink
    Definition Classes
    AvroInstances
  7. implicit val bigDecimalSchema: Type[BigDecimal]

    Permalink
    Definition Classes
    ScalaInstances
  8. implicit val booleanSchema: Type[Boolean]

    Permalink
    Definition Classes
    ScalaInstances
  9. implicit val byteSchema: Type[Byte]

    Permalink
    Definition Classes
    ScalaInstances
  10. implicit val bytesSchema: Type[Array[Byte]]

    Permalink
    Definition Classes
    ScalaInstances
  11. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. def combine[T](ctx: CaseClass[Schema, T]): Record[T]

    Permalink
    Definition Classes
    LowPrioritySchemaDerivation
  13. implicit val doubleSchema: Type[Double]

    Permalink
    Definition Classes
    ScalaInstances
  14. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  15. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  16. def fallback[A](implicit arg0: Coder[A]): Schema[A]

    Permalink
    Definition Classes
    LowPriorityFallbackInstances
  17. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  18. implicit val floatSchema: Type[Float]

    Permalink
    Definition Classes
    ScalaInstances
  19. implicit macro def gen[T]: Schema[T]

    Permalink
    Definition Classes
    LowPrioritySchemaDerivation
  20. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  21. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  22. implicit val intSchema: Type[Int]

    Permalink
    Definition Classes
    ScalaInstances
  23. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  24. implicit def jArrayListSchema[T](implicit s: Schema[T]): Schema[ArrayList[T]]

    Permalink
    Definition Classes
    JavaInstances
  25. implicit val jBigDecimalSchema: Type[BigDecimal]

    Permalink
    Definition Classes
    JavaInstances
  26. implicit val jBooleanSchema: Type[Boolean]

    Permalink
    Definition Classes
    JavaInstances
  27. implicit val jByteSchema: Type[Byte]

    Permalink
    Definition Classes
    JavaInstances
  28. implicit val jBytesSchema: Type[Array[Byte]]

    Permalink
    Definition Classes
    JavaInstances
  29. implicit val jDoubleSchema: Type[Double]

    Permalink
    Definition Classes
    JavaInstances
  30. implicit val jFloatSchema: Type[Float]

    Permalink
    Definition Classes
    JavaInstances
  31. implicit val jIntegerSchema: Type[Integer]

    Permalink
    Definition Classes
    JavaInstances
  32. implicit def jListSchema[T](implicit s: Schema[T]): Schema[List[T]]

    Permalink
    Definition Classes
    JavaInstances
  33. implicit val jLongSchema: Type[Long]

    Permalink
    Definition Classes
    JavaInstances
  34. implicit def jMapSchema[K, V](implicit ks: Schema[K], vs: Schema[V]): Schema[Map[K, V]]

    Permalink
    Definition Classes
    JavaInstances
  35. implicit val jShortSchema: Type[Short]

    Permalink
    Definition Classes
    JavaInstances
  36. implicit def javaBeanSchema[T](implicit arg0: IsJavaBean[T], arg1: ClassTag[T]): RawRecord[T]

    Permalink
    Definition Classes
    JavaInstances
  37. implicit def javaEnumSchema[T <: Enum[T]](implicit arg0: ClassTag[T]): Schema[T]

    Permalink
    Definition Classes
    JavaInstances
  38. implicit def jodaReadableInstantSchema[T <: ReadableInstant]: Type[T]

    Permalink
    Definition Classes
    JodaInstances
  39. implicit def listSchema[T](implicit s: Schema[T]): Schema[List[T]]

    Permalink
    Definition Classes
    ScalaInstances
  40. implicit val longSchema: Type[Long]

    Permalink
    Definition Classes
    ScalaInstances
  41. implicit def mapSchema[K, V](implicit k: Schema[K], v: Schema[V]): Schema[Map[K, V]]

    Permalink
    Definition Classes
    ScalaInstances
  42. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  43. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  44. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  45. implicit def optionSchema[T](implicit s: Schema[T]): Schema[Option[T]]

    Permalink
    Definition Classes
    ScalaInstances
  46. implicit val sortSchema: Type[Short]

    Permalink
    Definition Classes
    ScalaInstances
  47. implicit val stringSchema: Type[String]

    Permalink
    Definition Classes
    ScalaInstances
  48. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  49. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  50. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  51. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  52. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AvroInstances

Inherited from JodaInstances

Inherited from JavaInstances

Inherited from ScalaInstances

Inherited from AnyRef

Inherited from Any

Ungrouped