shapeless
.
datatype
avro
package
avro
Linear Supertypes
AvroMappableType
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
avro
AvroMappableType
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
case class
AvroBuilder
extends
Product
with
Serializable
trait
AvroMappableType
extends
AnyRef
type
AvroRecord
=
Either
[
AvroBuilder
,
GenericRecord
]
class
AvroType
[
A
]
extends
Serializable
trait
BaseAvroMappableType
[
V
]
extends
MappableType
[
AvroRecord
,
V
]
type
FromAvroRecord
[
L <:
HList
]
=
FromMappable
[
L
,
AvroRecord
]
type
ToAvroRecord
[
L <:
HList
]
=
ToMappable
[
L
,
AvroRecord
]
Value Members
implicit
object
AvroCanNest
extends
CanNest
[
AvroRecord
]
object
AvroSchema
object
AvroType
extends
Serializable
implicit
val
avroBaseMappableType
:
BaseMappableType
[
AvroRecord
]
Definition Classes
AvroMappableType
implicit
val
booleanAvroMappableType
:
BaseAvroMappableType
[
Boolean
]
Definition Classes
AvroMappableType
implicit
val
byteArrayAvroMappableType
:
BaseAvroMappableType
[
Array
[
Byte
]]
Definition Classes
AvroMappableType
implicit
val
doubleAvroMappableType
:
BaseAvroMappableType
[
Double
]
Definition Classes
AvroMappableType
implicit
val
floatAvroMappableType
:
BaseAvroMappableType
[
Float
]
Definition Classes
AvroMappableType
implicit
val
intAvroMappableType
:
BaseAvroMappableType
[
Int
]
Definition Classes
AvroMappableType
implicit
val
longAvroMappableType
:
BaseAvroMappableType
[
Long
]
Definition Classes
AvroMappableType
implicit
val
stringAvroMappableType
:
BaseAvroMappableType
[
String
]
Definition Classes
AvroMappableType
Inherited from
AvroMappableType
Inherited from
AnyRef
Inherited from
Any
Ungrouped