Artifact.Multiple

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

Known direct subclasses
MultipleArtifact

Public Artifact for Android Gradle plugin.

Known indirect subclasses
MultipleArtifact.ALL_CLASSES_DIRS

Classes that will eventually be dex'ed for this module, that were generated, or processed as directories.

MultipleArtifact.ALL_CLASSES_JARS

Classes that will eventually be dex'ed for this module, that were generated, or processed as jar files.

MultipleArtifact.MULTIDEX_KEEP_PROGUARD

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


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
)