public final class DefaultMavenEnvironment
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
MavenEnvironment.Wrap
Wrapper of maven environment.
|
Environment.Mock| Constructor and Description |
|---|
DefaultMavenEnvironment() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<java.lang.String> |
asserts()
Get xpath queries for pom.xml validation.
|
java.io.File |
basedir() |
java.lang.ClassLoader |
classloader() |
java.util.Collection<java.lang.String> |
classpath() |
java.util.Properties |
config()
Get plugin configuration properties.
|
org.codehaus.plexus.context.Context |
context()
Get context.
|
boolean |
exclude(java.lang.String check,
java.lang.String name) |
java.util.Collection<java.lang.String> |
excludes(java.lang.String checker) |
MojoExecutor |
executor()
Get MOJO executor.
|
java.util.Collection<java.io.File> |
files(java.lang.String pattern) |
java.io.File |
outdir() |
java.lang.String |
param(java.lang.String name,
java.lang.String value) |
org.apache.maven.project.MavenProject |
project()
Get project.
|
java.util.Properties |
properties()
Get properties.
|
void |
setAsser(java.util.Collection<java.lang.String> ass)
Set list of Xpath queries for pom.xml validation.
|
void |
setContext(org.codehaus.plexus.context.Context ctx)
Set context.
|
void |
setExcludes(java.util.Collection<java.lang.String> exprs)
Set list of regular expressions to exclude.
|
void |
setMojoExecutor(MojoExecutor exec)
Set executor.
|
void |
setProject(org.apache.maven.project.MavenProject proj)
Set Maven Project (used mostly for unit testing).
|
void |
setProperty(java.lang.String name,
java.lang.String value)
Set property.
|
java.io.File |
tempdir() |
public java.lang.String param(java.lang.String name,
java.lang.String value)
public java.io.File basedir()
public java.io.File tempdir()
public java.io.File outdir()
public java.util.Collection<java.lang.String> classpath()
public java.lang.ClassLoader classloader()
public org.apache.maven.project.MavenProject project()
public java.util.Properties properties()
public org.codehaus.plexus.context.Context context()
public java.util.Properties config()
public MojoExecutor executor()
public java.util.Collection<java.lang.String> asserts()
public java.util.Collection<java.io.File> files(java.lang.String pattern)
public boolean exclude(java.lang.String check,
java.lang.String name)
public java.util.Collection<java.lang.String> excludes(java.lang.String checker)
public void setProject(org.apache.maven.project.MavenProject proj)
proj - The project to setpublic void setContext(org.codehaus.plexus.context.Context ctx)
ctx - The context to setpublic void setMojoExecutor(MojoExecutor exec)
exec - The executorpublic void setProperty(java.lang.String name,
java.lang.String value)
name - Its namevalue - Its valuepublic void setExcludes(java.util.Collection<java.lang.String> exprs)
exprs - Expressionspublic void setAsser(java.util.Collection<java.lang.String> ass)
ass - Xpath queriesCopyright © 2011–2018 Qulice.com. All rights reserved.