Artifact.Multiple

abstract class Artifact.Multiple<FileTypeT : FileSystemLocation> : Artifact

Known direct subclasses
MultipleArtifact

Public Artifact for Android Gradle plugin.

Known indirect subclasses
MultipleArtifact.MULTIDEX_KEEP_PROGUARD

Text files with additional ProGuard rules to be used to determine which classes are compiled into the main dex file.

MultipleArtifact.NATIVE_DEBUG_METADATA

Directories with native debug metadata

MultipleArtifact.NATIVE_SYMBOL_TABLES

Directories with debug symbol table


Denotes possible multiple FileSystemLocation instances for this artifact type. Consumers of artifact types with multiple instances must consume a collection of FileSystemLocation.

Summary

Public constructors

<FileTypeT : FileSystemLocation> Multiple(
    kind: ArtifactKind<FileTypeT>,
    category: Artifact.Category
)

Inherited functions

From class com.android.build.api.artifact.Artifact
open String
open String
String

Provide a unique name for the artifact type.

Public constructors

Multiple

<FileTypeT : FileSystemLocation> Multiple(
    kind: ArtifactKind<FileTypeT>,
    category: Artifact.Category
)