zio-schema-avro
zio-schema-avro
zio.schema.codec
AvroAnnotations
BytesType
Bytes
Fixed
BytesType
DecimalType
Bytes
Fixed
DecimalType
FieldOrderType
Ascending
Descending
Ignore
FieldOrderType
TimePrecisionType
Micros
Millis
TimePrecisionType
aliases
avroEnum
bytes
decimal
doc
error
fieldOrder
formatToString
name
namespace
precision
scale
timeprecision
AvroCodec
AvroCodec
AvroPropMarker
AvroPropMarker
DurationChronoUnit
DurationChronoUnit
EitherWrapper
Formatter
Formatter
IntDiscriminator
RecordDiscriminator
StringDiscriminator
UnionWrapper
IntType
IntType
Char
DayOfWeek
Month
Short
Year
ZoneOffset
RecordType
RecordType
Duration
MonthDay
Period
Tuple
YearMonth
StringType
StringType
Instant
LocalDate
LocalDateTime
LocalTime
OffsetDateTime
OffsetTime
ZoneDateTime
ZoneId
zio-schema-avro
/
zio.schema.codec
/
AvroPropMarker
AvroPropMarker
object
AvroPropMarker
Companion:
class
Graph
Supertypes
Self type
trait
Sum
trait
Mirror
class
Object
trait
Matchable
class
Any
AvroPropMarker
.type
Type members
Value members
Type members
Classlikes
final case
class
DurationChronoUnit
(
chronoUnit:
ChronoUnit
)
extends
AvroPropMarker
Companion:
object
object
DurationChronoUnit
Companion:
class
case
object
EitherWrapper
extends
AvroPropMarker
final case
class
Formatter
(
dateTimeFormatter:
DateTimeFormatter
)
extends
AvroPropMarker
Companion:
object
object
Formatter
Companion:
class
final case
class
IntDiscriminator
(
intType:
IntType
)
extends
AvroPropMarker
final case
class
RecordDiscriminator
(
recordType:
RecordType
)
extends
AvroPropMarker
final case
class
StringDiscriminator
(
stringType:
StringType
)
extends
AvroPropMarker
case
object
UnionWrapper
extends
AvroPropMarker
Inherited types
type
MirroredElemLabels
<:
Tuple
The names of the product elements
The names of the product elements
Inherited from:
Mirror
type
MirroredLabel
<:
String
The name of the type
The name of the type
Inherited from:
Mirror
Value members
Concrete fields
val
wrapperNamePrefix
:
String
val
wrapperNamespace
:
String