Class AsyncApiGeneratorStreamCodeGen
- java.lang.Object
-
- io.quarkiverse.asyncapi.generator.input.AsyncApiGeneratorCodeGenBase
-
- io.quarkiverse.asyncapi.generator.input.AsyncApiGeneratorStreamCodeGen
-
- All Implemented Interfaces:
io.quarkus.deployment.CodeGenProvider
public class AsyncApiGeneratorStreamCodeGen extends AsyncApiGeneratorCodeGenBase
-
-
Field Summary
-
Fields inherited from class io.quarkiverse.asyncapi.generator.input.AsyncApiGeneratorCodeGenBase
extension
-
-
Constructor Summary
Constructors Constructor Description AsyncApiGeneratorStreamCodeGen()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Collection<AsyncApiCodeGenerator>buildCodeGenerators(io.quarkus.deployment.CodeGenContext context)booleanshouldRun(Path sourceDir, org.eclipse.microprofile.config.Config config)voidtrigger(io.quarkus.deployment.CodeGenContext context, AsyncApiCodeGenerator generator)-
Methods inherited from class io.quarkiverse.asyncapi.generator.input.AsyncApiGeneratorCodeGenBase
inputDirectory, inputExtension, providerId, trigger
-
-
-
-
Method Detail
-
buildCodeGenerators
protected Collection<AsyncApiCodeGenerator> buildCodeGenerators(io.quarkus.deployment.CodeGenContext context)
- Specified by:
buildCodeGeneratorsin classAsyncApiGeneratorCodeGenBase
-
trigger
public void trigger(io.quarkus.deployment.CodeGenContext context, AsyncApiCodeGenerator generator) throws IOException- Specified by:
triggerin classAsyncApiGeneratorCodeGenBase- Throws:
IOException
-
shouldRun
public boolean shouldRun(Path sourceDir, org.eclipse.microprofile.config.Config config)
-
-