com.android.build.api.artifact
Interfaces
| Artifact.Appendable | Denotes an artifact type that can be appended to. | 
| Artifact.ContainsMany | Denotes a single  | 
| Artifact.Replaceable | Denotes an artifact type that can be replaced. | 
| Artifact.Transformable | Denotes an artifact type that can transformed. | 
| ArtifactTransformationRequest | When a  | 
| Artifacts | Access to the artifacts on a Variant object. | 
| CombiningOperationRequest | |
| InAndOutDirectoryOperationRequest | |
| InAndOutFileOperationRequest | Operations performed by a  | 
| OutOperationRequest | Operations performed by a  | 
| TaskBasedOperation | Interface with methods to wire input and output method references to  | 
Classes
| Artifact | Defines a type of artifact handled by the Android Gradle Plugin. | 
| Artifact.Multiple | Denotes possible multiple  | 
| Artifact.Single | Denotes a single  | 
| ArtifactKind | Exhaustive list of artifact file representations supported by the Android Gradle plugin. | 
| MultipleArtifact | Public  | 
| ScopedArtifact | List of ScopedArtifacts.Scope artifacts. | 
| SingleArtifact | Public  | 
Enums
| Artifact.Category | Defines the kind of artifact type. this will be used to determine the output file location for instance. | 
