A B C D G I J L N P S T V

A

AaptOptions - Interface in com.android.builder.model
Options for aapt.
AndroidArtifact - Interface in com.android.builder.model
The information for a generated Android artifact.
AndroidLibrary - Interface in com.android.builder.model
Represents an Android Library dependency, its content and its own dependencies
AndroidProject - Interface in com.android.builder.model
Entry point for the model of the Android Projects.
ARTIFACT_INSTRUMENT_TEST - Static variable in interface com.android.builder.model.AndroidProject
 
ARTIFACT_MAIN - Static variable in interface com.android.builder.model.AndroidProject
 
ArtifactMetaData - Interface in com.android.builder.model
Meta Data for an Artifact.

B

BaseArtifact - Interface in com.android.builder.model
The base information for all generated artifacts
BaseConfig - Interface in com.android.builder.model
Base config object for Build Type and Product flavor.
BUILD_MODEL_ONLY_SYSTEM_PROPERTY - Static variable in interface com.android.builder.model.AndroidProject
 
BuildType - Interface in com.android.builder.model
a Build Type.
BuildTypeContainer - Interface in com.android.builder.model
A Container of all the data related to BuildType.

C

ClassField - Interface in com.android.builder.model
A Simple class field with name, type and value, all as strings.
com.android.builder.model - package com.android.builder.model
 

D

Dependencies - Interface in com.android.builder.model
A set of dependencies for an AndroidArtifact.

G

getAaptOptions() - Method in interface com.android.builder.model.AndroidProject
Returns the aapt options.
getAbiFilters() - Method in interface com.android.builder.model.NdkConfig
The ABI Filters
getAidlDirectories() - Method in interface com.android.builder.model.SourceProvider
Returns the aidl source folders.
getAidlFolder() - Method in interface com.android.builder.model.AndroidLibrary
Returns the location of the aidl import folder.
getArtifactName() - Method in interface com.android.builder.model.SourceProviderContainer
Returns the name matching ArtifactMetaData.getName()
getAssembleTaskName() - Method in interface com.android.builder.model.BaseArtifact
Returns the name of the task used to generate the artifact.
getAssetsDirectories() - Method in interface com.android.builder.model.SourceProvider
Returns the android assets folders.
getAssetsFolder() - Method in interface com.android.builder.model.AndroidLibrary
Returns the location of the assets folder.
getBootClasspath() - Method in interface com.android.builder.model.AndroidProject
Returns the boot classpath matching the compile target.
getBuildConfigFields() - Method in interface com.android.builder.model.BaseConfig
List of Build Config Fields
getBuildType() - Method in interface com.android.builder.model.BuildTypeContainer
The Build Type itself.
getBuildType() - Method in interface com.android.builder.model.Variant
Returns the build type.
getBuildTypes() - Method in interface com.android.builder.model.AndroidProject
Returns a list of all the BuildType in their container.
getBundle() - Method in interface com.android.builder.model.AndroidLibrary
Returns the location of the library aar bundle.
getcFlags() - Method in interface com.android.builder.model.NdkConfig
The C Flags
getCheck() - Method in interface com.android.builder.model.LintOptions
Returns the exact set of issues to check, or null to run the issues that are enabled by default plus any issues enabled via LintOptions.getEnable() and without issues disabled via LintOptions.getDisable().
getClassesFolder() - Method in interface com.android.builder.model.BaseArtifact
Returns the folder containing the class files.
getCompileTarget() - Method in interface com.android.builder.model.AndroidProject
Returns the compilation target as a string.
getConsumerProguardFiles() - Method in interface com.android.builder.model.BaseConfig
Returns the list of proguard rule files for consumers of the library to use.
getDefaultConfig() - Method in interface com.android.builder.model.AndroidProject
Returns the ProductFlavorContainer for the 'main' default config.
getDependencies() - Method in interface com.android.builder.model.BaseArtifact
Returns the resolved dependencies for this artifact.
getDisable() - Method in interface com.android.builder.model.LintOptions
Returns the set of issue id's to suppress.
getDisplayName() - Method in interface com.android.builder.model.Variant
Returns a display name for the variant.
getEnable() - Method in interface com.android.builder.model.LintOptions
Returns the set of issue id's to enable.
getExcludes() - Method in interface com.android.builder.model.PackagingOptions
 
getExtraAndroidArtifacts() - Method in interface com.android.builder.model.Variant
 
getExtraArtifacts() - Method in interface com.android.builder.model.AndroidProject
Returns a list of extra artifacts meta data.
getExtraJavaArtifacts() - Method in interface com.android.builder.model.Variant
 
getExtraSourceProviders() - Method in interface com.android.builder.model.BuildTypeContainer
Returns a list of ArtifactMetaData/SourceProvider association.
getExtraSourceProviders() - Method in interface com.android.builder.model.ProductFlavorContainer
Returns a list of ArtifactMetaData/SourceProvider association.
getFolder() - Method in interface com.android.builder.model.AndroidLibrary
Returns the location of the unzipped bundle folder.
getFrameworkSources() - Method in interface com.android.builder.model.AndroidProject
Returns a list of folders or jar files that contains the framework source code.
getGeneratedManifest() - Method in interface com.android.builder.model.AndroidArtifact
The generated manifest for this variant's artifact.
getGeneratedResourceFolders() - Method in interface com.android.builder.model.AndroidArtifact
Returns all the resource folders that are generated.
getGeneratedSourceFolders() - Method in interface com.android.builder.model.AndroidArtifact
Returns all the source folders that are generated.
getHtmlOutput() - Method in interface com.android.builder.model.LintOptions
The optional path to where an HTML report should be written
getHtmlReport() - Method in interface com.android.builder.model.LintOptions
Whether we should write an HTML report.
getIgnoreAssets() - Method in interface com.android.builder.model.AaptOptions
Returns the value for the --ignore-assets option, or null
getJarFile() - Method in interface com.android.builder.model.AndroidLibrary
Returns the location of the jar file to use for packaging.
getJars() - Method in interface com.android.builder.model.Dependencies
The list of jar dependencies.
getJavaCompileOptions() - Method in interface com.android.builder.model.AndroidProject
 
getJavaCompileTaskName() - Method in interface com.android.builder.model.BaseArtifact
 
getJavaDirectories() - Method in interface com.android.builder.model.SourceProvider
Returns the java source folders.
getJniDirectories() - Method in interface com.android.builder.model.SourceProvider
Returns the jni source folders.
getJniFolder() - Method in interface com.android.builder.model.AndroidLibrary
Returns the location of the jni libraries folder.
getJniLibsDirectories() - Method in interface com.android.builder.model.SourceProvider
Returns the native libs folders.
getKeyAlias() - Method in interface com.android.builder.model.SigningConfig
Returns the key alias name.
getKeyPassword() - Method in interface com.android.builder.model.SigningConfig
return the key password.
getLdLibs() - Method in interface com.android.builder.model.NdkConfig
The LD Libs
getLibraries() - Method in interface com.android.builder.model.Dependencies
The list of Android library dependencies.
getLibraryDependencies() - Method in interface com.android.builder.model.AndroidLibrary
Returns the direct dependency of this dependency.
getLintConfig() - Method in interface com.android.builder.model.LintOptions
Returns an optional path to a lint.xml configuration file
getLintJar() - Method in interface com.android.builder.model.AndroidLibrary
Returns the location of the lint jar.
getLintOptions() - Method in interface com.android.builder.model.AndroidProject
Returns the lint options.
getLocalJars() - Method in interface com.android.builder.model.AndroidLibrary
Returns the list of local Jar files that are included in the dependency.
getMainArtifact() - Method in interface com.android.builder.model.Variant
Returns the main artifact for this variant.
getManifest() - Method in interface com.android.builder.model.AndroidLibrary
Returns the location of the manifest.
getManifestFile() - Method in interface com.android.builder.model.SourceProvider
Returns the manifest file.
getMergedFlavor() - Method in interface com.android.builder.model.Variant
The result of the merge of all the flavors and of the main default config.
getMinSdkVersion() - Method in interface com.android.builder.model.ProductFlavor
Returns the minSdkVersion.
getModelVersion() - Method in interface com.android.builder.model.AndroidProject
Returns the model version.
getModuleName() - Method in interface com.android.builder.model.NdkConfig
The module name
getMultiFlavorSourceProvider() - Method in interface com.android.builder.model.BaseArtifact
A SourceProvider specific to the flavor combination.
getName() - Method in interface com.android.builder.model.AndroidProject
Returns the name of the module.
getName() - Method in interface com.android.builder.model.ArtifactMetaData
 
getName() - Method in interface com.android.builder.model.BaseArtifact
Name of the artifact.
getName() - Method in interface com.android.builder.model.BuildType
Returns the name of the build type.
getName() - Method in interface com.android.builder.model.ClassField
 
getName() - Method in interface com.android.builder.model.ProductFlavor
Returns the name of the flavor.
getName() - Method in interface com.android.builder.model.SigningConfig
Returns the name of the Signing config
getName() - Method in interface com.android.builder.model.Variant
Returns the name of the variant.
getNdkConfig() - Method in interface com.android.builder.model.BuildType
Returns the NDK configuration.
getNdkConfig() - Method in interface com.android.builder.model.ProductFlavor
Returns the NDK configuration.
getNoCompress() - Method in interface com.android.builder.model.AaptOptions
Returns the list of values for the -0 (disabled compression) option, or null
getOutputFile() - Method in interface com.android.builder.model.AndroidArtifact
Returns the output file for this artifact.
getPackageName() - Method in interface com.android.builder.model.AndroidArtifact
Returns the package name of this artifact.
getPackageName() - Method in interface com.android.builder.model.ProductFlavor
Returns the name of the product flavor.
getPackageNameSuffix() - Method in interface com.android.builder.model.BuildType
Returns the package name suffix applied to this build type.
getProductFlavor() - Method in interface com.android.builder.model.ProductFlavorContainer
The Product Flavor itself.
getProductFlavors() - Method in interface com.android.builder.model.AndroidProject
Returns a list of all the ProductFlavor in their container.
getProductFlavors() - Method in interface com.android.builder.model.Variant
Returns the flavors for this variants.
getProguardFiles() - Method in interface com.android.builder.model.BaseConfig
Returns the list of proguard rule files.
getProguardRules() - Method in interface com.android.builder.model.AndroidLibrary
Returns the location of the proguard files.
getProject() - Method in interface com.android.builder.model.AndroidLibrary
Returns the project identifier if the library is output by a module.
getProjects() - Method in interface com.android.builder.model.Dependencies
The list of project dependencies.
getRenderscriptDirectories() - Method in interface com.android.builder.model.SourceProvider
Returns the renderscript source folders.
getRenderscriptFolder() - Method in interface com.android.builder.model.AndroidLibrary
Returns the location of the renderscript import folder.
getRenderscriptNdkMode() - Method in interface com.android.builder.model.ProductFlavor
Returns whether the renderscript code should be compiled to generate C/C++ bindings.
getRenderscriptOptimLevel() - Method in interface com.android.builder.model.BuildType
Returns the optimization level of the renderscript compilation.
getRenderscriptSupportMode() - Method in interface com.android.builder.model.ProductFlavor
Returns whether the renderscript code should be compiled in support mode to make it compatible with older versions of Android.
getRenderscriptTargetApi() - Method in interface com.android.builder.model.ProductFlavor
Returns the renderscript target api.
getResDirectories() - Method in interface com.android.builder.model.SourceProvider
Returns the android resources folders.
getResFolder() - Method in interface com.android.builder.model.AndroidLibrary
Returns the location of the res folder.
getResourceConfigurations() - Method in interface com.android.builder.model.ProductFlavor
Returns the resource configuration for this variant.
getResourcesDirectories() - Method in interface com.android.builder.model.SourceProvider
Returns the java resources folders.
getSigningConfigName() - Method in interface com.android.builder.model.AndroidArtifact
Returns the name of the SigningConfig used for the signing.
getSigningConfigs() - Method in interface com.android.builder.model.AndroidProject
Returns a list of SigningConfig.
getSourceCompatibility() - Method in interface com.android.builder.model.JavaCompileOptions
 
getSourceGenTaskName() - Method in interface com.android.builder.model.AndroidArtifact
Returns the name of the task used to generate the source code.
getSourceProvider() - Method in interface com.android.builder.model.BuildTypeContainer
The associated sources of the build type.
getSourceProvider() - Method in interface com.android.builder.model.ProductFlavorContainer
The associated main sources of the product flavor
getSourceProvider() - Method in interface com.android.builder.model.SourceProviderContainer
Returns the source provider
getStl() - Method in interface com.android.builder.model.NdkConfig
The APP_STL value
getStoreFile() - Method in interface com.android.builder.model.SigningConfig
Returns the keystore file.
getStorePassword() - Method in interface com.android.builder.model.SigningConfig
Returns the keystore password.
getStoreType() - Method in interface com.android.builder.model.SigningConfig
Returns the store type.
getTargetCompatibility() - Method in interface com.android.builder.model.JavaCompileOptions
 
getTargetSdkVersion() - Method in interface com.android.builder.model.ProductFlavor
Returns the targetSdkVersion.
getTestFunctionalTest() - Method in interface com.android.builder.model.ProductFlavor
Returns the functionalTest value.
getTestHandleProfiling() - Method in interface com.android.builder.model.ProductFlavor
Returns the handlingProfile value.
getTestInstrumentationRunner() - Method in interface com.android.builder.model.ProductFlavor
Returns the test package name.
getTestPackageName() - Method in interface com.android.builder.model.ProductFlavor
Returns the test package name.
getTextOutput() - Method in interface com.android.builder.model.LintOptions
The optional path to where a text report should be written.
getTextReport() - Method in interface com.android.builder.model.LintOptions
Whether we should write an text report.
getType() - Method in interface com.android.builder.model.ArtifactMetaData
 
getType() - Method in interface com.android.builder.model.ClassField
 
getUnresolvedDependencies() - Method in interface com.android.builder.model.AndroidProject
Returns the dependencies that were not successfully resolved.
getValue() - Method in interface com.android.builder.model.ClassField
 
getVariants() - Method in interface com.android.builder.model.AndroidProject
Returns a list of all the variants.
getVariantSourceProvider() - Method in interface com.android.builder.model.BaseArtifact
A SourceProvider specific to the variant.
getVersionCode() - Method in interface com.android.builder.model.ProductFlavor
Returns the version code.
getVersionName() - Method in interface com.android.builder.model.ProductFlavor
Returns the version name.
getVersionNameSuffix() - Method in interface com.android.builder.model.BuildType
Returns the version name suffix.
getXmlOutput() - Method in interface com.android.builder.model.LintOptions
The optional path to where an XML report should be written
getXmlReport() - Method in interface com.android.builder.model.LintOptions
Whether we should write an XML report.

I

isAbortOnError() - Method in interface com.android.builder.model.LintOptions
Whether lint should abort the build if errors are found
isAbsolutePaths() - Method in interface com.android.builder.model.LintOptions
Whether lint should display full paths in the error output.
isCheckAllWarnings() - Method in interface com.android.builder.model.LintOptions
Returns whether lint should check all warnings, including those off by default
isDebuggable() - Method in interface com.android.builder.model.BuildType
Returns whether the build type is configured to generate a debuggable apk.
isIgnoreWarnings() - Method in interface com.android.builder.model.LintOptions
Returns whether lint will only check for errors (ignoring warnings)
isJniDebugBuild() - Method in interface com.android.builder.model.BuildType
Returns whether the build type is configured to generate an apk with debuggable native code.
isLibrary() - Method in interface com.android.builder.model.AndroidProject
Returns whether this is a library.
isNoLines() - Method in interface com.android.builder.model.LintOptions
Whether lint should include the source lines in the output where errors occurred (true by default)
isQuiet() - Method in interface com.android.builder.model.LintOptions
Returns whether lint should be quiet (for example, not show progress dots for each analyzed file)
isRenderscriptDebugBuild() - Method in interface com.android.builder.model.BuildType
Returns whether the build type is configured to generate an apk with debuggable renderscript code.
isRunProguard() - Method in interface com.android.builder.model.BuildType
Returns whether proguard is enabled for this build type.
isShowAll() - Method in interface com.android.builder.model.LintOptions
Returns whether lint should include all output (e.g.
isSigned() - Method in interface com.android.builder.model.AndroidArtifact
Returns whether the output file is signed.
isSigningReady() - Method in interface com.android.builder.model.SigningConfig
Returns whether the config is fully configured for signing.
isTest() - Method in interface com.android.builder.model.ArtifactMetaData
 
isWarningsAsErrors() - Method in interface com.android.builder.model.LintOptions
Returns whether lint should treat all warnings as errors
isZipAlign() - Method in interface com.android.builder.model.BuildType
Return whether zipalign is enabled for this build type.

J

JavaArtifact - Interface in com.android.builder.model
The information for a generated Java artifact.
JavaCompileOptions - Interface in com.android.builder.model
Java compile options.

L

LintOptions - Interface in com.android.builder.model
Options for lint.

N

NdkConfig - Interface in com.android.builder.model
Base class for NDK config file.

P

PackagingOptions - Interface in com.android.builder.model
Options for APK Packaging.
ProductFlavor - Interface in com.android.builder.model
a Product Flavor.
ProductFlavorContainer - Interface in com.android.builder.model
A Container of all the data related to ProductFlavor.

S

SigningConfig - Interface in com.android.builder.model
A Signing Configuration
SourceProvider - Interface in com.android.builder.model
Represent a SourceProvider for a given configuration.
SourceProviderContainer - Interface in com.android.builder.model
An association of an ArtifactMetaData's name and a SourceProvider.

T

TYPE_ANDROID - Static variable in interface com.android.builder.model.ArtifactMetaData
 
TYPE_JAVA - Static variable in interface com.android.builder.model.ArtifactMetaData
 

V

Variant - Interface in com.android.builder.model
A build Variant.

A B C D G I J L N P S T V