|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.gradle.api.internal.project.AbstractProject
class AbstractProject extends java.lang.Object
Nested Class Summary | |
---|---|
enum |
AbstractProject.State
|
Constructor Summary | |
AbstractProject(java.lang.String name)
|
|
AbstractProject(java.lang.String name, ProjectInternal parent, File projectDir, File buildFile, ScriptSource buildScriptSource, IProjectRegistry projectRegistry, BuildInternal build, ProjectServiceRegistryFactory serviceRegistryFactory)
|
Method Summary | |
---|---|
java.lang.String
|
absolutePath(java.lang.String path)
|
void
|
addChildProject(ProjectInternal childProject)
|
void
|
afterEvaluate(Action action)
|
void
|
afterEvaluate(Closure closure)
|
void
|
allprojects(Action action)
|
void
|
applyActions(java.util.Set projects, Action action)
|
void
|
beforeEvaluate(Action action)
|
void
|
beforeEvaluate(Closure closure)
|
void
|
captureStandardOutput(LogLevel level)
|
Project
|
childrenDependOnMe()
|
int
|
compareTo(Project otherProject)
|
CopyAction
|
copy(Closure closure)
|
AntBuilder
|
createAntBuilder()
|
RepositoryHandler
|
createRepositoryHandler()
|
Task
|
createTask(java.lang.String name)
|
Task
|
createTask(java.util.Map args, java.lang.String name)
|
Task
|
createTask(java.lang.String name, TaskAction action)
|
Task
|
createTask(java.lang.String name, Closure action)
|
Task
|
createTask(java.util.Map args, java.lang.String name, Closure action)
|
Task
|
createTask(java.util.Map args, java.lang.String name, TaskAction action)
|
void
|
defaultTasks(java.lang.String defaultTasks)
|
void
|
dependsOn(java.lang.String path)
|
void
|
dependsOn(java.lang.String path, boolean evaluateDependsOnProject)
|
Project
|
dependsOnChildren()
|
Project
|
dependsOnChildren(boolean evaluateDependsOnProject)
|
int
|
depthCompare(Project otherProject)
|
Directory
|
dir(java.lang.String path)
|
void
|
disableStandardOutputCapture()
|
boolean
|
equals(java.lang.Object o)
|
AbstractProject
|
evaluate()
|
Project
|
evaluationDependsOn(java.lang.String path)
|
File
|
file(java.lang.Object path)
|
File
|
file(java.lang.Object path, PathValidation validation)
|
FileCollection
|
files(java.lang.Object paths)
|
Project
|
findProject(java.lang.String path)
|
File
|
findRelativePath(java.lang.Object path)
|
java.util.Map
|
getAdditionalProperties()
|
java.util.Map
|
getAllTasks(boolean recursive)
|
java.util.Set
|
getAllprojects()
|
AntBuilder
|
getAnt()
|
AntBuilderFactory
|
getAntBuilderFactory()
|
ArtifactHandler
|
getArtifacts()
|
BuildInternal
|
getBuild()
|
File
|
getBuildDir()
|
java.lang.String
|
getBuildDirName()
|
File
|
getBuildFile()
|
ScriptSource
|
getBuildScriptSource()
|
ScriptHandler
|
getBuildscript()
|
java.util.Map
|
getChildProjects()
|
ScriptClassLoaderProvider
|
getClassLoaderProvider()
|
ConfigurationHandler
|
getConfigurations()
|
Convention
|
getConvention()
|
java.util.List
|
getDefaultTasks()
|
DependencyHandler
|
getDependencies()
|
java.util.Set
|
getDependsOnProjects()
|
int
|
getDepth()
|
DynamicObjectHelper
|
getDynamicObjectHelper()
|
FileResolver
|
getFileResolver()
|
java.lang.Object
|
getGroup()
|
DynamicObject
|
getInheritedScope()
|
Logger
|
getLogger()
|
java.lang.String
|
getName()
|
ProjectInternal
|
getParent()
|
ProjectIdentifier
|
getParentIdentifier()
|
java.lang.String
|
getPath()
|
ProjectPluginsContainer
|
getPlugins()
|
Project
|
getProject()
This method is used when scripts access the project via project.x |
File
|
getProjectDir()
|
ProjectEvaluator
|
getProjectEvaluator()
|
IProjectRegistry
|
getProjectRegistry()
|
java.util.Map
|
getProperties()
|
RepositoryHandler
|
getRepositories()
|
RepositoryHandlerFactory
|
getRepositoryHandlerFactory()
|
File
|
getRootDir()
|
Project
|
getRootProject()
|
Script
|
getScript()
|
StandardOutputRedirector
|
getStandardOutputRedirector()
|
State
|
getState()
|
java.lang.Object
|
getStatus()
|
java.util.Set
|
getSubprojects()
|
TaskContainer
|
getTasks()
|
java.util.Set
|
getTasksByName(java.lang.String name, boolean recursive)
|
java.lang.Object
|
getVersion()
|
boolean
|
hasProperty(java.lang.String propertyName)
|
int
|
hashCode()
|
static boolean
|
isAbsolutePath(java.lang.String path)
|
Project
|
project(java.lang.String path)
|
java.lang.Object
|
property(java.lang.String propertyName)
|
File
|
relativePath(java.lang.Object path)
|
void
|
setAdditionalProperties(java.util.Map additionalProperties)
|
void
|
setAnt(AntBuilder ant)
|
void
|
setAntBuilderFactory(AntBuilderFactory antBuilderFactory)
|
void
|
setArtifactHandler(ArtifactHandler artifactHandler)
|
void
|
setBuildDirName(java.lang.String buildDirName)
|
void
|
setBuildFile(File buildFile)
|
void
|
setBuildScriptSource(ScriptSource buildScriptSource)
|
void
|
setConfigurationContainer(ConfigurationHandler configurationContainer)
|
void
|
setConvention(Convention convention)
|
void
|
setDefaultTasks(java.util.List defaultTasks)
|
void
|
setDependencyHandler(DependencyHandler dependencyHandler)
|
void
|
setDependsOnProjects(java.util.Set dependsOnProjects)
|
void
|
setFileResolver(FileResolver fileResolver)
|
void
|
setGroup(java.lang.Object group)
|
void
|
setProjectEvaluator(ProjectEvaluator projectEvaluator)
|
void
|
setProjectPluginsHandler(ProjectPluginsContainer projectPluginsHandler)
|
void
|
setProjectRegistry(IProjectRegistry projectRegistry)
|
void
|
setRepositoryHandler(DefaultRepositoryHandler repositoryHandlerFactory)
|
void
|
setRepositoryHandlerFactory(RepositoryHandlerFactory repositoryHandlerFactory)
|
void
|
setScript(Script buildScript)
|
void
|
setStandardOutputRedirector(StandardOutputRedirector standardOutputRedirector)
|
void
|
setState(State state)
|
void
|
setStatus(java.lang.Object status)
|
void
|
setTaskContainer(TaskContainerInternal taskContainer)
|
void
|
setVersion(java.lang.Object version)
|
void
|
subprojects(Action action)
|
java.lang.String
|
toString()
|
Project
|
usePlugin(java.lang.String pluginName)
|
Project
|
usePlugin(java.lang.Class pluginClass)
|
AbstractProject
|
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
org.gradle.api.internal.project.AbstractProject[]
|
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Object | |
---|---|
hashCode, getClass, equals, toString, wait, wait, wait, notify, notifyAll |
Constructor Detail |
---|
public AbstractProject(java.lang.String name)
public AbstractProject(java.lang.String name, ProjectInternal parent, File projectDir, File buildFile, ScriptSource buildScriptSource, IProjectRegistry projectRegistry, BuildInternal build, ProjectServiceRegistryFactory serviceRegistryFactory)
Method Detail |
---|
public java.lang.String absolutePath(java.lang.String path)
public void addChildProject(ProjectInternal childProject)
public void afterEvaluate(Action action)
public void afterEvaluate(Closure closure)
public void allprojects(Action action)
public void applyActions(java.util.Set projects, Action action)
public void beforeEvaluate(Action action)
public void beforeEvaluate(Closure closure)
public void captureStandardOutput(LogLevel level)
public Project childrenDependOnMe()
public int compareTo(Project otherProject)
public CopyAction copy(Closure closure)
public AntBuilder createAntBuilder()
public RepositoryHandler createRepositoryHandler()
public Task createTask(java.lang.String name)
public Task createTask(java.util.Map args, java.lang.String name)
public Task createTask(java.lang.String name, TaskAction action)
public Task createTask(java.lang.String name, Closure action)
public Task createTask(java.util.Map args, java.lang.String name, Closure action)
public Task createTask(java.util.Map args, java.lang.String name, TaskAction action)
public void defaultTasks(java.lang.String defaultTasks)
public void dependsOn(java.lang.String path)
public void dependsOn(java.lang.String path, boolean evaluateDependsOnProject)
public Project dependsOnChildren()
public Project dependsOnChildren(boolean evaluateDependsOnProject)
public int depthCompare(Project otherProject)
public Directory dir(java.lang.String path)
public void disableStandardOutputCapture()
@Override public boolean equals(java.lang.Object o)
public AbstractProject evaluate()
public Project evaluationDependsOn(java.lang.String path)
public File file(java.lang.Object path)
public File file(java.lang.Object path, PathValidation validation)
public FileCollection files(java.lang.Object paths)
public Project findProject(java.lang.String path)
public File findRelativePath(java.lang.Object path)
public java.util.Map getAdditionalProperties()
public java.util.Map getAllTasks(boolean recursive)
public java.util.Set getAllprojects()
public AntBuilder getAnt()
public AntBuilderFactory getAntBuilderFactory()
public ArtifactHandler getArtifacts()
public BuildInternal getBuild()
public File getBuildDir()
public java.lang.String getBuildDirName()
public File getBuildFile()
public ScriptSource getBuildScriptSource()
public ScriptHandler getBuildscript()
public java.util.Map getChildProjects()
public ScriptClassLoaderProvider getClassLoaderProvider()
public ConfigurationHandler getConfigurations()
public Convention getConvention()
public java.util.List getDefaultTasks()
public DependencyHandler getDependencies()
public java.util.Set getDependsOnProjects()
public int getDepth()
public DynamicObjectHelper getDynamicObjectHelper()
public FileResolver getFileResolver()
public java.lang.Object getGroup()
public DynamicObject getInheritedScope()
public Logger getLogger()
public java.lang.String getName()
public ProjectInternal getParent()
public ProjectIdentifier getParentIdentifier()
public java.lang.String getPath()
public ProjectPluginsContainer getPlugins()
public Project getProject()
public File getProjectDir()
public ProjectEvaluator getProjectEvaluator()
public IProjectRegistry getProjectRegistry()
public java.util.Map getProperties()
public RepositoryHandler getRepositories()
public RepositoryHandlerFactory getRepositoryHandlerFactory()
public File getRootDir()
public Project getRootProject()
public Script getScript()
public StandardOutputRedirector getStandardOutputRedirector()
public State getState()
public java.lang.Object getStatus()
public java.util.Set getSubprojects()
public TaskContainer getTasks()
public java.util.Set getTasksByName(java.lang.String name, boolean recursive)
public java.lang.Object getVersion()
public boolean hasProperty(java.lang.String propertyName)
@Override public int hashCode()
public static boolean isAbsolutePath(java.lang.String path)
public Project project(java.lang.String path)
public java.lang.Object property(java.lang.String propertyName)
public File relativePath(java.lang.Object path)
public void setAdditionalProperties(java.util.Map additionalProperties)
public void setAnt(AntBuilder ant)
public void setAntBuilderFactory(AntBuilderFactory antBuilderFactory)
public void setArtifactHandler(ArtifactHandler artifactHandler)
public void setBuildDirName(java.lang.String buildDirName)
public void setBuildFile(File buildFile)
public void setBuildScriptSource(ScriptSource buildScriptSource)
public void setConfigurationContainer(ConfigurationHandler configurationContainer)
public void setConvention(Convention convention)
public void setDefaultTasks(java.util.List defaultTasks)
public void setDependencyHandler(DependencyHandler dependencyHandler)
public void setDependsOnProjects(java.util.Set dependsOnProjects)
public void setFileResolver(FileResolver fileResolver)
public void setGroup(java.lang.Object group)
public void setProjectEvaluator(ProjectEvaluator projectEvaluator)
public void setProjectPluginsHandler(ProjectPluginsContainer projectPluginsHandler)
public void setProjectRegistry(IProjectRegistry projectRegistry)
public void setRepositoryHandler(DefaultRepositoryHandler repositoryHandlerFactory)
public void setRepositoryHandlerFactory(RepositoryHandlerFactory repositoryHandlerFactory)
public void setScript(Script buildScript)
public void setStandardOutputRedirector(StandardOutputRedirector standardOutputRedirector)
public void setState(State state)
public void setStatus(java.lang.Object status)
public void setTaskContainer(TaskContainerInternal taskContainer)
public void setVersion(java.lang.Object version)
public void subprojects(Action action)
public java.lang.String toString()
public Project usePlugin(java.lang.String pluginName)
public Project usePlugin(java.lang.Class pluginClass)
AbstractProject valueOf(java.lang.String name)
org.gradle.api.internal.project.AbstractProject[] values()
Groovy Documentation