public class DefaultVariantArtifactsLocator extends java.lang.Object implements VariantArtifactsLocator
| Constructor and Description |
|---|
DefaultVariantArtifactsLocator(com.android.build.gradle.api.ApplicationVariant variant,
java.lang.String groupId,
java.lang.String artifactId,
java.lang.String bareVersion) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getArtifactId() |
java.lang.String |
getClassifier(ArtifactType type) |
java.lang.Object |
getDependencyNotation(ArtifactType type) |
org.gradle.api.specs.Spec<org.gradle.api.artifacts.Dependency> |
getDependencySpec(ArtifactType type) |
java.lang.String |
getExtension(ArtifactType type) |
java.lang.String |
getGroupId() |
java.util.function.Predicate<org.gradle.api.artifacts.ResolvedArtifact> |
getResolvedArtifactSpec(ArtifactType type) |
java.lang.String |
getVersion() |
public DefaultVariantArtifactsLocator(@NotNull
com.android.build.gradle.api.ApplicationVariant variant,
@Nullable
java.lang.String groupId,
@Nullable
java.lang.String artifactId,
@Nullable
java.lang.String bareVersion)
@NotNull public java.lang.String getGroupId()
getGroupId in interface VariantArtifactsLocator@NotNull public java.lang.String getArtifactId()
getArtifactId in interface VariantArtifactsLocator@NotNull public java.lang.String getVersion()
getVersion in interface VariantArtifactsLocator@Nullable public java.lang.String getClassifier(ArtifactType type)
getClassifier in interface VariantArtifactsLocator@NotNull public java.lang.String getExtension(ArtifactType type)
getExtension in interface VariantArtifactsLocator@NotNull public java.lang.Object getDependencyNotation(ArtifactType type)
getDependencyNotation in interface VariantArtifactsLocator@NotNull public org.gradle.api.specs.Spec<org.gradle.api.artifacts.Dependency> getDependencySpec(ArtifactType type)
getDependencySpec in interface VariantArtifactsLocator@NotNull public java.util.function.Predicate<org.gradle.api.artifacts.ResolvedArtifact> getResolvedArtifactSpec(ArtifactType type)
getResolvedArtifactSpec in interface VariantArtifactsLocator