Interface GenerationRequest
- All Known Implementing Classes:
ImmutableGenerationRequest
@Immutable
public interface GenerationRequest
Base for a generation request with all the details of what to do during generation.
- Author:
- Ashley Scopes
-
Method Summary
Modifier and TypeMethodDescriptionCollection
<? extends MavenProtocPlugin> Collection
<? extends PathProtocPlugin> Collection
<? extends UrlProtocPlugin> Collection
<? extends MavenDependency> Collection
<? extends MavenProtocPlugin> Collection
<? extends MavenDependency> boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
-
Method Details
-
getBinaryMavenPlugins
Collection<? extends MavenProtocPlugin> getBinaryMavenPlugins() -
getBinaryPathPlugins
Collection<? extends PathProtocPlugin> getBinaryPathPlugins() -
getBinaryUrlPlugins
Collection<? extends UrlProtocPlugin> getBinaryUrlPlugins() -
getDependencyResolutionDepth
DependencyResolutionDepth getDependencyResolutionDepth() -
getDependencyScopes
-
getEnabledLanguages
Collection<Language> getEnabledLanguages() -
getExcludes
-
getImportDependencies
Collection<? extends MavenDependency> getImportDependencies() -
getImportPaths
Collection<Path> getImportPaths() -
getIncludes
-
getJvmMavenPlugins
Collection<? extends MavenProtocPlugin> getJvmMavenPlugins() -
getOutputDirectory
Path getOutputDirectory() -
getProtocVersion
String getProtocVersion() -
getSourceDependencies
Collection<? extends MavenDependency> getSourceDependencies() -
getSourceRoots
Collection<Path> getSourceRoots() -
getSourceRootRegistrar
SourceRootRegistrar getSourceRootRegistrar() -
isEmbedSourcesInClassOutputs
boolean isEmbedSourcesInClassOutputs() -
isFailOnInvalidDependencies
boolean isFailOnInvalidDependencies() -
isFailOnMissingSources
boolean isFailOnMissingSources() -
isFailOnMissingTargets
boolean isFailOnMissingTargets() -
isFatalWarnings
boolean isFatalWarnings() -
isIgnoreProjectDependencies
boolean isIgnoreProjectDependencies() -
isIncrementalCompilationEnabled
boolean isIncrementalCompilationEnabled() -
isLiteEnabled
boolean isLiteEnabled() -
isRegisterAsCompilationRoot
boolean isRegisterAsCompilationRoot()
-