Class AvroPlugin
java.lang.Object
be.appify.prefab.avro.processor.AvroPlugin
- All Implemented Interfaces:
be.appify.prefab.processor.PrefabPlugin
A plugin for generating Avro converters and schema factories for events annotated with
Event with Avro serialization.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidinitContext(be.appify.prefab.processor.PrefabContext context) voidwriteAdditionalFiles(List<be.appify.prefab.processor.ClassManifest> manifests) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface be.appify.prefab.processor.PrefabPlugin
avroSchemaOf, dataTypeOf, fromAvroValueOf, getPolymorphicServiceDependencies, getServiceDependencies, mapRequestParameter, requestBodyParameter, requestMethodParameter, toAvroValueOf, writeAdditionalFiles, writeController, writeEventFiles, writeGlobalFiles, writePolymorphicController, writePolymorphicService, writePolymorphicTestClient, writeRepository, writeService, writeTestClient
-
Constructor Details
-
AvroPlugin
public AvroPlugin()
-
-
Method Details
-
initContext
public void initContext(be.appify.prefab.processor.PrefabContext context) - Specified by:
initContextin interfacebe.appify.prefab.processor.PrefabPlugin
-
writeAdditionalFiles
- Specified by:
writeAdditionalFilesin interfacebe.appify.prefab.processor.PrefabPlugin
-