public class MavenBuild
extends java.lang.Object
| Constructor and Description | 
|---|
MavenBuild(java.lang.String artifactId)  | 
MavenBuild(java.lang.String artifactId,
          java.util.List<Coordinate> annotationProcessors,
          java.util.List<Coordinate> testAnnotationProcessors,
          java.util.List<MavenDependency> dependencies,
          java.util.List<Property> properties,
          java.util.List<MavenPlugin> plugins,
          java.util.List<MavenRepository> repositories,
          MavenCombineAttribute annotationProcessorCombineAttribute,
          MavenCombineAttribute testAnnotationProcessorCombineAttribute,
          java.util.Collection<Profile> profiles)  | 
MavenBuild(java.lang.String artifactId,
          java.util.List<MavenDependency> dependencies,
          java.util.List<MavenPlugin> plugins,
          java.util.List<MavenRepository> repositories)  | 
| Modifier and Type | Method and Description | 
|---|---|
MavenCombineAttribute | 
getAnnotationProcessorCombineAttribute()  | 
java.util.List<Coordinate> | 
getAnnotationProcessors()  | 
java.lang.String | 
getArtifactId()  | 
java.util.List<MavenDependency> | 
getDependencies()  | 
java.util.List<MavenDependency> | 
getDependencies(boolean pom)  | 
java.util.Collection<Profile> | 
getProfiles()  | 
java.util.List<Property> | 
getProperties()  | 
MavenCombineAttribute | 
getTestAnnotationProcessorCombineAttribute()  | 
java.util.List<Coordinate> | 
getTestAnnotationProcessors()  | 
boolean | 
hasPomDependency()  | 
java.lang.String | 
renderPlugins(int indentationSpaces)  | 
java.lang.String | 
renderRepositories(int indentationSpaces)  | 
public MavenBuild(java.lang.String artifactId)
public MavenBuild(@NonNull
                  java.lang.String artifactId,
                  @NonNull
                  java.util.List<MavenDependency> dependencies,
                  @NonNull
                  java.util.List<MavenPlugin> plugins,
                  @NonNull
                  java.util.List<MavenRepository> repositories)
public MavenBuild(@NonNull
                  java.lang.String artifactId,
                  @NonNull
                  java.util.List<Coordinate> annotationProcessors,
                  @NonNull
                  java.util.List<Coordinate> testAnnotationProcessors,
                  @NonNull
                  java.util.List<MavenDependency> dependencies,
                  @NonNull
                  java.util.List<Property> properties,
                  @NonNull
                  java.util.List<MavenPlugin> plugins,
                  @NonNull
                  java.util.List<MavenRepository> repositories,
                  @NonNull
                  MavenCombineAttribute annotationProcessorCombineAttribute,
                  @NonNull
                  MavenCombineAttribute testAnnotationProcessorCombineAttribute,
                  @NonNull
                  java.util.Collection<Profile> profiles)
@NonNull public java.lang.String getArtifactId()
@NonNull public java.lang.String renderRepositories(int indentationSpaces)
@NonNull public java.lang.String renderPlugins(int indentationSpaces)
@NonNull public java.util.List<Coordinate> getAnnotationProcessors()
@NonNull public java.util.List<Coordinate> getTestAnnotationProcessors()
@NonNull public java.util.Collection<Profile> getProfiles()
@NonNull public java.util.List<MavenDependency> getDependencies()
@NonNull public java.util.List<MavenDependency> getDependencies(boolean pom)
public boolean hasPomDependency()
@NonNull public java.util.List<Property> getProperties()
public MavenCombineAttribute getAnnotationProcessorCombineAttribute()
@NonNull public MavenCombineAttribute getTestAnnotationProcessorCombineAttribute()