com.sksamuel.avro4s.schemas

Members list

Type members

Classlikes

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object SchemaFor.type

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object SchemaFor.type

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object SchemaFor.type
trait EnumSchemas

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object SchemaFor.type
class JavaEnumSchemaFor[T <: Enum[_]](tag: ClassTag[T]) extends SchemaFor[T]

Attributes

Supertypes
trait SchemaFor[T]
class Object
trait Matchable
class Any
object JavaStringSchemaFor extends SchemaFor[String]

Returns a Schema for strings that uses avro.java.string to specify that java strings should be used.

Returns a Schema for strings that uses avro.java.string to specify that java strings should be used.

Attributes

Supertypes
trait SchemaFor[String]
class Object
trait Matchable
class Any
Self type
trait MagnoliaDerivedSchemas extends AutoDerivation[SchemaFor]

Attributes

Supertypes
trait AutoDerivation[SchemaFor]
trait Derivation[SchemaFor]
trait SealedTraitDerivation
trait CommonDerivation[SchemaFor]
class Object
trait Matchable
class Any
Show all
Known subtypes
object SchemaFor.type
object NoneSchemaFor extends SchemaFor[None.type]

Attributes

Supertypes
trait SchemaFor[None.type]
class Object
trait Matchable
class Any
Self type
object OffsetDateTimeLogicalType extends LogicalType

Attributes

Supertypes
class LogicalType
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object SchemaFor.type

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object SchemaFor.type
object Records

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Records.type
object ScalaEnums

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
ScalaEnums.type
object SealedTraits

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object SchemaFor.type

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object SchemaFor.type
object TimestampNanosLogicalType extends LogicalType

Attributes

Supertypes
class LogicalType
class Object
trait Matchable
class Any
Self type
trait TupleSchemas

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object SchemaFor.type
object TypeUnions

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
TypeUnions.type
object ValueTypes

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
ValueTypes.type