InheritableItem, ExtendableItemConfigurationGroup, ConfigurationIntersectionpublic class Configuration extends DefaultExtendableItem implements InheritableItem
| Modifier and Type | Class | Description |
|---|---|---|
static class |
Configuration.Visibility |
| Constructor | Description |
|---|---|
Configuration(java.lang.String name) |
Creates a new configuration.
|
Configuration(java.lang.String name,
Configuration.Visibility visibility,
java.lang.String description,
java.lang.String[] ext,
boolean transitive,
java.lang.String deprecated) |
Creates a new configuration.
|
Configuration(Configuration source,
ModuleRevisionId sourceModule) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
equals(java.lang.Object obj) |
|
static java.util.Collection |
findConfigurationExtending(java.lang.String conf,
Configuration[] confs) |
|
java.lang.String |
getDeprecated() |
Returns the deprecation message, or null if not specified.
|
java.lang.String |
getDescription() |
|
java.lang.String[] |
getExtends() |
|
java.lang.String |
getName() |
|
ModuleRevisionId |
getSourceModule() |
|
Configuration.Visibility |
getVisibility() |
|
int |
hashCode() |
|
boolean |
isTransitive() |
|
void |
replaceWildcards(ModuleDescriptor md) |
|
java.lang.String |
toString() |
setExtraAttributeclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetAttribute, getAttributes, getExtraAttribute, getExtraAttributes, getQualifiedExtraAttributes, setStandardAttributepublic Configuration(java.lang.String name)
name - the name of the configurationpublic Configuration(Configuration source, ModuleRevisionId sourceModule)
public Configuration(java.lang.String name,
Configuration.Visibility visibility,
java.lang.String description,
java.lang.String[] ext,
boolean transitive,
java.lang.String deprecated)
name - the name of the configurationvisibility - the visibility of the configurationdescription - a descriptionext - the configurations to extend fromtransitive - indicates if the configuration is transitivedeprecated - the deprecation messagepublic static java.util.Collection findConfigurationExtending(java.lang.String conf,
Configuration[] confs)
public java.lang.String getDeprecated()
public java.lang.String getDescription()
public java.lang.String[] getExtends()
public java.lang.String getName()
public Configuration.Visibility getVisibility()
public final boolean isTransitive()
public ModuleRevisionId getSourceModule()
getSourceModule in interface InheritableItempublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic void replaceWildcards(ModuleDescriptor md)