Index
All Classes and Interfaces|All Packages
A
- AvroPlugin - Class in be.appify.prefab.avro.processor
-
A plugin for generating Avro converters and schema factories for events annotated with
Eventwith Avro serialization. - AvroPlugin() - Constructor for class be.appify.prefab.avro.processor.AvroPlugin
- avroUnionRecordBranches(TypeManifest) - Static method in class be.appify.prefab.avro.processor.AvroPlugin
-
Returns the nested-record component types from the permitted subtypes of an Avro union sealed interface.
- AvscPlugin - Class in be.appify.prefab.avro.processor
-
Plugin that processes
Avsc-annotated types and generates Java records from AVSC schema files. - AvscPlugin() - Constructor for class be.appify.prefab.avro.processor.AvscPlugin
B
- be.appify.prefab.avro.processor - package be.appify.prefab.avro.processor
I
- initContext(PrefabContext) - Method in class be.appify.prefab.avro.processor.AvroPlugin
- initContext(PrefabContext) - Method in class be.appify.prefab.avro.processor.AvscPlugin
- isAvroUnion(TypeManifest) - Static method in class be.appify.prefab.avro.processor.AvroPlugin
-
Returns
truewhentypeis a sealed interface generated byAvscEventWriterto represent an Avro multi-branch union field.
W
- writeAdditionalFiles(List) - Method in class be.appify.prefab.avro.processor.AvroPlugin
- writeEventFiles() - Method in class be.appify.prefab.avro.processor.AvscPlugin
All Classes and Interfaces|All Packages