com
.
sksamuel
avro4s
package
avro4s
Visibility
Public
All
Type Members
case class
ArrayType
(
arrayType:
Type
)
extends
Type
with
Product
with
Serializable
class
ClassGenerator
extends
AnyRef
case class
EnumType
(
namespace:
String
,
name:
String
,
symbols:
Seq
[
String
]
)
extends
TopLevelType
with
Product
with
Serializable
case class
FieldDef
(
name:
String
,
type:
Type
)
extends
Product
with
Serializable
case class
MapType
(
valueType:
Type
)
extends
Type
with
Product
with
Serializable
case class
PrimitiveType
(
baseType:
String
)
extends
Type
with
Product
with
Serializable
case class
Record
(
namespace:
String
,
name:
String
,
fields:
Seq
[
FieldDef
]
)
extends
TopLevelType
with
Product
with
Serializable
sealed
trait
TopLevelType
extends
Type
sealed
trait
Type
extends
AnyRef
case class
UnionType
(
left:
Type
,
right:
Type
)
extends
Type
with
Product
with
Serializable
Value Members
object
ClassGenerator
object
FileRenderer
object
NullType
extends
Type
with
Product
with
Serializable
object
StringClassRenderer
object
TypeRenderer
Ungrouped