|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.gradle.api.artifacts.maven.Conf2ScopeMapping
public class Conf2ScopeMapping
An immutable mapping to map a dependency configuration to a Maven scope. This class has implemented equality and hashcode based on its values not on object identity.
Constructor Summary | |
Conf2ScopeMapping(Integer priority, Configuration configuration, String scope)
Constructs a Conf2ScopeMapping. |
Method Summary | |
---|---|
boolean
|
equals(Object o)
|
Configuration
|
getConfiguration()
Returns the dependency configuration name. |
Integer
|
getPriority()
Returns the priority. |
String
|
getScope()
Returns the Maven scope name. |
int
|
hashCode()
|
Methods inherited from class Object | |
---|---|
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Constructor Detail |
---|
public Conf2ScopeMapping(Integer priority, Configuration configuration, String scope)
priority
- The priority of this mappingconfiguration
- The configuration namescope
- The Maven scope name
Method Detail |
---|
@Override public boolean equals(Object o)
public Configuration getConfiguration()
public Integer getPriority()
public String getScope()
@Override public int hashCode()
Gradle API 1.12