Class MavenBuildBuilder
java.lang.Object
io.micronaut.projectgen.core.buildtools.maven.MavenBuildBuilder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected MavenCombineAttributeprotected List<DependencyCoordinate>protected Coordinateprotected List<MavenDependency>protected Stringprotected Stringprotected Stringprotected ParentPomprotected List<MavenPlugin>protected Collection<Profile>protected List<MavenRepository>protected MavenCombineAttributeprotected List<DependencyCoordinate> -
Method Summary
Modifier and TypeMethodDescriptionannotationProcessorCombineAttribute(MavenCombineAttribute annotationProcessorCombineAttribute) annotationProcessors(List<DependencyCoordinate> annotationProcessors) build()static MavenBuildBuilderbuilder()coordinate(Coordinate coordinate) dependencies(List<MavenDependency> dependencies) description(String description) plugins(List<MavenPlugin> plugins) profiles(Collection<Profile> profiles) properties(List<Property> properties) repositories(List<MavenRepository> repositories) testAnnotationProcessorCombineAttribute(MavenCombineAttribute testAnnotationProcessorCombineAttribute) testAnnotationProcessors(List<DependencyCoordinate> testAnnotationProcessors)
-
Field Details
-
name
-
description
-
coordinate
-
packaging
-
parentPom
-
annotationProcessorCombineAttribute
-
testAnnotationProcessorCombineAttribute
-
testAnnotationProcessors
-
annotationProcessors
-
dependencies
-
plugins
-
properties
-
profiles
-
repositories
-
-
Method Details
-
name
-
description
-
coordinate
-
packaging
-
parentPom
-
annotationProcessorCombineAttribute
public MavenBuildBuilder annotationProcessorCombineAttribute(MavenCombineAttribute annotationProcessorCombineAttribute) -
testAnnotationProcessorCombineAttribute
public MavenBuildBuilder testAnnotationProcessorCombineAttribute(MavenCombineAttribute testAnnotationProcessorCombineAttribute) -
testAnnotationProcessors
public MavenBuildBuilder testAnnotationProcessors(List<DependencyCoordinate> testAnnotationProcessors) -
annotationProcessors
-
dependencies
-
plugins
-
properties
-
profiles
-
repositories
-
builder
-
build
-