public class MavenProjectBuildStub extends MavenProjectBasicStub
Modifier and Type | Field and Description |
---|---|
protected org.apache.maven.model.Build |
build |
protected String |
buildDirectory |
protected Map<String,String> |
dataMap |
protected List<String> |
directoryList |
static int |
OUTPUT_FILE |
protected String |
outputDirectory |
static int |
RESOURCES_FILE |
protected String |
resourcesDirectory |
protected List<String> |
resourcesFileList |
static int |
ROOT_FILE |
protected List<String> |
rootFileList |
static int |
SOURCE_FILE |
protected List<String> |
sourceFileList |
protected String |
srcDirectory |
protected List<String> |
targetClassesList |
protected String |
targetDirectory |
protected String |
targetResourceDirectory |
protected String |
targetTestResourcesDirectory |
protected String |
testOutputDirectory |
protected String |
testResourcesDirectory |
artifact, description, file, identifier, model, properties, testRootDir
Constructor and Description |
---|
MavenProjectBuildStub(String key) |
Modifier and Type | Method and Description |
---|---|
void |
addDirectory(String name) |
void |
addFile(String name,
int type) |
void |
addFile(String name,
String data,
int type) |
org.apache.maven.model.Build |
getBuild() |
String |
getOutputDirectory() |
String |
getResourcesDirectory() |
String |
getTestOutputDirectory() |
String |
getTestResourcesDirectory() |
void |
setOutputDirectory(String dir) |
void |
setupBuildEnvironment() |
addProperty, getArtifact, getArtifactId, getBasedir, getDescription, getGroupId, getModel, getName, getPackaging, getProperties, getVersion, setDescription
addAttachedArtifact, addCompileSourceRoot, addContributor, addDeveloper, addLicense, addLifecyclePhase, addMailingList, addProjectReference, addResource, addScriptSourceRoot, addTestCompileSourceRoot, addTestResource, attachArtifact, clone, createArtifacts, equals, getActiveProfiles, getArtifactMap, getArtifacts, getAttachedArtifacts, getBuildExtensions, getBuildPlugins, getCiManagement, getClassRealm, getCollectedProjects, getCompileArtifacts, getCompileClasspathElements, getCompileDependencies, getCompileSourceRoots, getContextValue, getContributors, getDefaultGoal, getDependencies, getDependencyArtifacts, getDependencyManagement, getDevelopers, getDistributionManagement, getDistributionManagementArtifactRepository, getExecutionProject, getExtensionArtifactMap, getExtensionArtifacts, getExtensionDependencyFilter, getFile, getFilters, getGoalConfiguration, getId, getInceptionYear, getInjectedProfileIds, getIssueManagement, getLicenses, getMailingLists, getManagedVersionMap, getModelVersion, getModulePathAdjustment, getModules, getOrganization, getOriginalModel, getParent, getParentArtifact, getParentFile, getPlugin, getPluginArtifactMap, getPluginArtifactRepositories, getPluginArtifacts, getPluginManagement, getPluginRepositories, getPrerequisites, getProjectBuildingRequest, getProjectReferences, getReleaseArtifactRepository, getRemoteArtifactRepositories, getRemotePluginRepositories, getRemoteProjectRepositories, getReportArtifactMap, getReportArtifacts, getReportConfiguration, getReporting, getReportPlugins, getRepositories, getResources, getRuntimeArtifacts, getRuntimeClasspathElements, getRuntimeDependencies, getScm, getScriptSourceRoots, getSnapshotArtifactRepository, getSystemArtifacts, getSystemClasspathElements, getSystemDependencies, getTestArtifacts, getTestClasspathElements, getTestCompileSourceRoots, getTestDependencies, getTestResources, getUrl, hashCode, hasLifecyclePhase, hasParent, isExecutionRoot, replaceWithActiveArtifact, setActiveProfiles, setArtifact, setArtifactFilter, setArtifactId, setArtifacts, setAttachedArtifacts, setBuild, setCiManagement, setClassRealm, setCollectedProjects, setCompileSourceRoots, setContextValue, setContributors, setDependencies, setDependencyArtifacts, setDevelopers, setDistributionManagement, setExecutionProject, setExecutionRoot, setExtensionArtifacts, setExtensionDependencyFilter, setFile, setGroupId, setInceptionYear, setInjectedProfileIds, setIssueManagement, setLicenses, setMailingLists, setManagedVersionMap, setModel, setModelVersion, setName, setOrganization, setOriginalModel, setPackaging, setParent, setParentArtifact, setParentFile, setPluginArtifactRepositories, setPluginArtifacts, setPomFile, setProjectBuildingRequest, setReleaseArtifactRepository, setRemoteArtifactRepositories, setReportArtifacts, setReporting, setResolvedArtifacts, setScm, setScriptSourceRoots, setSnapshotArtifactRepository, setTestCompileSourceRoots, setUrl, setVersion, toString, writeModel, writeOriginalModel
public static final int RESOURCES_FILE
public static final int ROOT_FILE
public static final int OUTPUT_FILE
public static final int SOURCE_FILE
protected org.apache.maven.model.Build build
protected String srcDirectory
protected String targetDirectory
protected String buildDirectory
protected String outputDirectory
protected String testOutputDirectory
protected String resourcesDirectory
protected String testResourcesDirectory
protected String targetResourceDirectory
protected String targetTestResourcesDirectory
public void addDirectory(String name)
public void setOutputDirectory(String dir)
public void addFile(String name, int type)
public String getOutputDirectory()
public String getTestOutputDirectory()
public String getResourcesDirectory()
public String getTestResourcesDirectory()
public org.apache.maven.model.Build getBuild()
getBuild
in class org.apache.maven.project.MavenProject
Copyright © 2002–2022 The Apache Software Foundation. All rights reserved.