public enum GradleDependencyConfiguration extends Enum<GradleDependencyConfiguration>
GradleDependency,
GradleModel| Enum Constant and Description |
|---|
COMPILE |
DIRECT
Direct dependency configuration (which doesn't have defined version and config).
|
IMPORT
Simulates Maven imported dependency scope.
|
OTHER
Dependency configuration not defined in
GradleDependencyConfiguration. |
RUNTIME |
TEST_COMPILE |
TEST_RUNTIME |
| Modifier and Type | Method and Description |
|---|---|
static GradleDependencyConfiguration |
fromMavenScope(String mavenScope)
Returns Gradle config corresponding to given maven scope.
|
static GradleDependencyConfiguration |
fromName(String name)
Searches map for config with specified name.
|
String |
getName()
Returns configuration name.
|
boolean |
overrides(GradleDependencyConfiguration config)
Tells if given config extends this.
|
String |
toMavenScope()
Translates this configuration to Maven scope.
|
static GradleDependencyConfiguration |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static GradleDependencyConfiguration[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final GradleDependencyConfiguration COMPILE
public static final GradleDependencyConfiguration RUNTIME
public static final GradleDependencyConfiguration TEST_COMPILE
public static final GradleDependencyConfiguration TEST_RUNTIME
public static final GradleDependencyConfiguration IMPORT
public static final GradleDependencyConfiguration DIRECT
public static final GradleDependencyConfiguration OTHER
GradleDependencyConfiguration.public static GradleDependencyConfiguration[] values()
for (GradleDependencyConfiguration c : GradleDependencyConfiguration.values()) System.out.println(c);
public static GradleDependencyConfiguration valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant
with the specified nameNullPointerException - if the argument is nullpublic String getName()
public String toMavenScope()
public boolean overrides(GradleDependencyConfiguration config)
public static GradleDependencyConfiguration fromName(String name)
name - Name of the configuration.OTHER.public static GradleDependencyConfiguration fromMavenScope(String mavenScope)
Copyright © 2014 JBoss by Red Hat. All rights reserved.