Overview | Package | Class | Deprecated | Index | Help
| Groovy Documentation
| FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.gradle.api.artifacts.maven
Class Conf2ScopeMapping

    java.lang.Object
      org.gradle.api.artifacts.maven.Conf2ScopeMapping

    class Conf2ScopeMapping
    extends java.lang.Object

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.

see:
  org.gradle.api.artifacts.maven.Conf2ScopeMappingContainer

author:
  Hans Dockter

Constructor Summary
`Conf2ScopeMapping(java.lang.Integer priority, Configuration configuration, java.lang.String scope)`

Method Summary
`boolean` | `equals(java.lang.Object o)`
`Configuration` | `getConfiguration()` Returns the dependency configuration name
`java.lang.Integer` | `getPriority()` Returns the priority
`java.lang.String` | `getScope()` Returns the Maven scope name.
`int` | `hashCode()`

Methods inherited from class java.lang.Object
hashCode, getClass, equals, toString, wait, wait, wait, notify, notifyAll

Constructor Detail

### Conf2ScopeMapping

    public Conf2ScopeMapping(java.lang.Integer priority, Configuration configuration, java.lang.String scope)

  param:
    priority The priority of this mapping
  param:
    configuration The configuration name
  param:
    scope The Maven scope name

Method Detail

### equals

    @Override
    public boolean equals(java.lang.Object o)

### getConfiguration

    public Configuration getConfiguration()

  Returns the dependency configuration name

### getPriority

    public java.lang.Integer getPriority()

  Returns the priority

### getScope

    public java.lang.String getScope()

  Returns the Maven scope name.

### hashCode

    @Override
    public int hashCode()

Groovy Documentation