@groovy.transform.CompileStaticCompileStatic @groovy.transform.ToStringToString abstract class AbstractProfile extends java.lang.Object
Abstract implementation of the profile class
Modifiers | Name | Description |
---|---|---|
protected java.util.List |
binaryExtensions |
|
protected java.util.List |
buildExcludes |
|
protected java.util.List |
buildMerge |
|
protected java.util.List |
buildPlugins |
|
protected java.util.List |
buildRepositories |
|
protected java.lang.ClassLoader |
classLoader |
|
protected Map |
commandsByName |
|
protected Set |
defaultFeaturesNames |
|
protected java.util.List |
dependencies |
|
protected java.lang.String |
description |
|
protected ExclusionDependencySelector |
exclusionDependencySelector |
|
protected java.util.List |
executablePatterns |
|
protected java.util.List |
features |
|
protected java.lang.String |
instructions |
|
protected java.util.List |
internalCommands |
|
protected java.lang.String |
name |
|
protected NavigableMap |
navigableConfig |
|
protected java.util.List |
parentNames |
|
protected java.util.List |
parentProfiles |
|
protected java.lang.String |
parentTargetFolder |
|
protected Resource |
profileDir |
|
protected ProfileRepository |
profileRepository |
|
protected java.util.List |
repositories |
|
protected Set |
requiredFeatureNames |
|
protected java.util.List |
skeletonExcludes |
|
protected java.lang.String |
version |
Type | Name and description |
---|---|
ProfileRepository |
profileRepository |
Constructor and description |
---|
AbstractProfile
(Resource profileDir) |
AbstractProfile
(Resource profileDir, java.lang.ClassLoader classLoader) |
AbstractProfile
() |
Type Params | Return Type | Name and description |
---|---|---|
|
Set |
getBinaryExtensions() |
|
java.util.List |
getBuildMergeProfileNames() |
|
java.util.List |
getBuildPlugins() |
|
java.util.List |
getBuildRepositories() |
|
Command |
getCommand(ProjectContext context, java.lang.String name) |
|
java.lang.Iterable |
getCommands(ProjectContext context) |
|
java.lang.Iterable |
getCompleters(ProjectContext context) |
|
NavigableMap |
getConfiguration() |
|
java.lang.Iterable |
getDefaultFeatures() |
|
java.util.List |
getDependencies() |
|
java.lang.String |
getDescription() |
|
Set |
getExecutablePatterns() |
|
java.lang.Iterable |
getExtends() |
|
java.lang.Iterable |
getFeatures() |
|
java.lang.String |
getInstructions() |
|
java.lang.String |
getParentSkeletonDir() |
|
File |
getParentSkeletonDir(File parent) |
|
Resource |
getProfileDir() |
|
ProfileRepository |
getProfileRepository() |
|
java.util.List |
getRepositories() |
|
java.lang.Iterable |
getRequiredFeatures() |
|
java.util.List |
getSkeletonExcludes() |
|
Resource |
getTemplate(java.lang.String path) |
|
java.lang.String |
getVersion() |
|
boolean |
handleCommand(ExecutionContext context) |
|
boolean |
hasCommand(ProjectContext context, java.lang.String name) |
|
protected void |
initialize() |
|
protected void |
registerParentCommands(ProjectContext context, java.lang.Iterable parents, Closure registerCommand) |
|
void |
setProfileRepository(ProfileRepository profileRepository) |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |