Package io.quarkus.deployment.codegen
Class CodeGenData
java.lang.Object
io.quarkus.deployment.codegen.CodeGenData
Links a
CodeGenProvider
instance, an input and output directories for the provider.-
Field Summary
-
Constructor Summary
ConstructorDescriptionCodeGenData
(CodeGenProvider provider, Path outPath, Path sourceDir, Path buildDir) CodeGenData
(CodeGenProvider provider, Path outPath, Path sourceDir, Path buildDir, boolean redirectIO) -
Method Summary
-
Field Details
-
provider
-
outPath
-
sourceDir
-
buildDir
-
redirectIO
public boolean redirectIO
-
-
Constructor Details
-
CodeGenData
- Parameters:
provider
- code gen provideroutPath
- where the generated output should be storedsourceDir
- where the input sources arebuildDir
- base project output directory
-
CodeGenData
public CodeGenData(CodeGenProvider provider, Path outPath, Path sourceDir, Path buildDir, boolean redirectIO) - Parameters:
provider
- code gen provideroutPath
- where the generated output should be storedsourceDir
- where the input sources arebuildDir
- base project output directoryredirectIO
- whether to redirect IO, in case a provider is logging something
-
-
Method Details
-
setRedirectIO
public void setRedirectIO(boolean redirectIO)
-