Trait

com.spotify.scio.schemas.instances

AllInstances

Related Doc: package instances

Permalink

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

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AllInstances
  2. LowPrioritySchemaDerivation
  3. AvroInstances
  4. JodaInstances
  5. JavaInstances
  6. ScalaInstances
  7. AnyRef
  8. 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 arrayBufferSchema[T](implicit s: Schema[T]): Schema[ArrayBuffer[T]]

    Permalink
    Definition Classes
    ScalaInstances
  5. implicit def arraySchema[T](implicit arg0: ClassTag[T], s: Schema[T]): Schema[Array[T]]

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

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

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

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

    Permalink
    Definition Classes
    ScalaInstances
  10. implicit def bufferSchema[T](implicit s: Schema[T]): Schema[Buffer[T]]

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  18. def finalize(): Unit

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

    Permalink
    Definition Classes
    ScalaInstances
  20. def fromAvroSchema(schema: org.apache.avro.Schema): Schema[GenericRecord]

    Permalink
    Definition Classes
    AvroInstances
  21. implicit macro def gen[T]: Schema[T]

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

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

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

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

    Permalink
    Definition Classes
    Any
  26. implicit def iterableSchema[T](implicit s: Schema[T]): Schema[Iterable[T]]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    JodaInstances
  42. implicit def listBufferSchema[T](implicit s: Schema[T]): Schema[ListBuffer[T]]

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

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

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

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

    Permalink
    Definition Classes
    ScalaInstances
  47. implicit def mutableSetSchema[T](implicit s: Schema[T]): Schema[Set[T]]

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

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

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

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

    Permalink
    Definition Classes
    ScalaInstances
  52. implicit def seqSchema[T](implicit s: Schema[T]): Schema[Seq[T]]

    Permalink
    Definition Classes
    ScalaInstances
  53. implicit def setSchema[T](implicit s: Schema[T]): Schema[Set[T]]

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

    Permalink
    Definition Classes
    ScalaInstances
  55. implicit def sortedSetSchema[T](implicit arg0: Ordering[T], s: Schema[T]): Schema[SortedSet[T]]

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  59. implicit def traversableOnceSchema[T](implicit s: Schema[T]): Schema[TraversableOnce[T]]

    Permalink
    Definition Classes
    ScalaInstances
  60. implicit def vectorSchema[T](implicit s: Schema[T]): Schema[Vector[T]]

    Permalink
    Definition Classes
    ScalaInstances
  61. final def wait(): Unit

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  63. 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