Home | History | Annotate | Download | only in 0.3.0-alpha6

META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/build/
com/android/build/gradle/
com/android/build/gradle/managed/
com/android/build/gradle/managed/AndroidConfig.class
AndroidConfig.java
package com.android.build.gradle.managed
public abstract com.android.build.gradle.managed.AndroidConfig extends java.lang.Object {
	public abstract java.lang.String getBuildToolsVersion () 
	public abstract void setBuildToolsVersion (java.lang.String) 
	public abstract java.lang.String getCompileSdkVersion () 
	public abstract void setCompileSdkVersion (java.lang.String) 
	public abstract com.android.sdklib.repository.FullRevision getBuildToolsRevision () 
	public abstract void setBuildToolsRevision (com.android.sdklib.repository.FullRevision) 
	public abstract com.android.build.gradle.managed.ProductFlavor getDefaultConfig () 
	public abstract org.gradle.model.ModelMap getAbis () 
	public abstract java.util.List getDeviceProviders () 
	public abstract void setDeviceProviders (java.util.List) 
	public abstract java.util.List getTestServers () 
	public abstract void setTestServers (java.util.List) 
	public abstract java.lang.String getDefaultPublishConfig () 
	public abstract void setDefaultPublishConfig (java.lang.String) 
	public abstract java.lang.Boolean getPublishNonDefault () 
	public abstract void setPublishNonDefault (java.lang.Boolean) 
	public abstract org.gradle.api.Action getVariantFilter () 
	public abstract void setVariantFilter (org.gradle.api.Action) 
	public abstract java.lang.String getResourcePrefix () 
	public abstract void setResourcePrefix (java.lang.String) 
	public abstract java.lang.Boolean getGeneratePureSplits () 
	public abstract void setGeneratePureSplits (java.lang.Boolean) 
	public abstract org.gradle.model.ModelMap getBuildTypes () 
	public abstract org.gradle.model.ModelMap getProductFlavors () 
	public abstract org.gradle.model.ModelMap getSigningConfigs () 
	public abstract com.android.build.gradle.model.AndroidComponentModelSourceSet getSources () 
	public abstract void setSources (com.android.build.gradle.model.AndroidComponentModelSourceSet) 
	public abstract com.android.build.gradle.managed.NdkConfig getNdk () 
	public abstract com.android.build.gradle.internal.dsl.AdbOptions getAdbOptions () 
	public abstract void setAdbOptions (com.android.build.gradle.internal.dsl.AdbOptions) 
	public abstract com.android.build.gradle.internal.dsl.AaptOptions getAaptOptions () 
	public abstract void setAaptOptions (com.android.build.gradle.internal.dsl.AaptOptions) 
	public abstract com.android.build.gradle.internal.CompileOptions getCompileOptions () 
	public abstract void setCompileOptions (com.android.build.gradle.internal.CompileOptions) 
	public abstract com.android.build.gradle.internal.dsl.DexOptions getDexOptions () 
	public abstract void setDexOptions (com.android.build.gradle.internal.dsl.DexOptions) 
	public abstract com.android.build.gradle.internal.coverage.JacocoOptions getJacoco () 
	public abstract void setJacoco (com.android.build.gradle.internal.coverage.JacocoOptions) 
	public abstract com.android.build.gradle.internal.dsl.LintOptions getLintOptions () 
	public abstract void setLintOptions (com.android.build.gradle.internal.dsl.LintOptions) 
	public abstract com.android.build.gradle.internal.dsl.PackagingOptions getPackagingOptions () 
	public abstract void setPackagingOptions (com.android.build.gradle.internal.dsl.PackagingOptions) 
	public abstract com.android.build.gradle.internal.dsl.TestOptions getTestOptions () 
	public abstract void setTestOptions (com.android.build.gradle.internal.dsl.TestOptions) 
	public abstract com.android.build.gradle.internal.dsl.Splits getSplits () 
	public abstract void setSplits (com.android.build.gradle.internal.dsl.Splits) 
	public abstract java.util.Collection getLibraryRequests () 
	public abstract void setLibraryRequests (java.util.Collection) 
}

com/android/build/gradle/managed/ManagedString.class
ManagedString.java
package com.android.build.gradle.managed
public abstract com.android.build.gradle.managed.ManagedString extends java.lang.Object {
	public abstract java.lang.String getValue () 
	public abstract void setValue (java.lang.String) 
}

com/android/build/gradle/managed/ClassField.class
ClassField.java
package com.android.build.gradle.managed
public abstract com.android.build.gradle.managed.ClassField extends java.lang.Object {
	public abstract java.lang.String getType () 
	public abstract void setType (java.lang.String) 
	public abstract java.lang.String getName () 
	public abstract void setName (java.lang.String) 
	public abstract java.lang.String getValue () 
	public abstract void setValue (java.lang.String) 
	public abstract java.lang.String getDocumentation () 
	public abstract void setDocumentation (java.lang.String) 
	public abstract java.util.Set getAnnotations () 
	public abstract void setAnnotations (java.util.Set) 
}

com/android/build/gradle/managed/SigningConfig.class
SigningConfig.java
package com.android.build.gradle.managed
public abstract com.android.build.gradle.managed.SigningConfig extends java.lang.Object implements org.gradle.api.Named  {
	public abstract java.io.File getStoreFile () 
	public abstract void setStoreFile (java.io.File) 
	public abstract java.lang.String getStorePassword () 
	public abstract void setStorePassword (java.lang.String) 
	public abstract java.lang.String getKeyAlias () 
	public abstract void setKeyAlias (java.lang.String) 
	public abstract java.lang.String getKeyPassword () 
	public abstract void setKeyPassword (java.lang.String) 
	public abstract java.lang.String getStoreType () 
	public abstract void setStoreType (java.lang.String) 
}

com/android/build/gradle/managed/NdkOptions.class
NdkOptions.java
package com.android.build.gradle.managed
public abstract com.android.build.gradle.managed.NdkOptions extends java.lang.Object {
	public abstract java.lang.String getModuleName () 
	public abstract void setModuleName (java.lang.String) 
	public abstract java.util.Set getAbiFilters () 
	public abstract void setAbiFilters (java.util.Set) 
	public abstract java.util.List getCFlags () 
	public abstract void setCFlags (java.util.List) 
	public abstract java.util.List getCppFlags () 
	public abstract void setCppFlags (java.util.List) 
	public abstract java.util.List getLdFlags () 
	public abstract void setLdFlags (java.util.List) 
	public abstract java.util.List getLdLibs () 
	public abstract void setLdLibs (java.util.List) 
	public abstract java.lang.String getStl () 
	public abstract void setStl (java.lang.String) 
	public abstract java.lang.Boolean getRenderscriptNdkMode () 
	public abstract void setRenderscriptNdkMode (java.lang.Boolean) 
}

com/android/build/gradle/managed/NdkConfig.class
NdkConfig.java
package com.android.build.gradle.managed
public abstract com.android.build.gradle.managed.NdkConfig extends java.lang.Object implements com.android.build.gradle.managed.NdkBuildType  {
	public abstract java.lang.String getPlatformVersion () 
	public abstract void setPlatformVersion (java.lang.String) 
	public abstract java.lang.String getToolchain () 
	public abstract void setToolchain (java.lang.String) 
	public abstract java.lang.String getToolchainVersion () 
	public abstract void setToolchainVersion (java.lang.String) 
}

com/android/build/gradle/managed/ApiVersion.class
ApiVersion.java
package com.android.build.gradle.managed
public abstract com.android.build.gradle.managed.ApiVersion extends java.lang.Object {
	public abstract java.lang.Integer getApiLevel () 
	public abstract void setApiLevel (java.lang.Integer) 
	public abstract java.lang.String getCodename () 
	public abstract void setCodename (java.lang.String) 
}

com/android/build/gradle/managed/FilePattern.class
FilePattern.java
package com.android.build.gradle.managed
public abstract com.android.build.gradle.managed.FilePattern extends java.lang.Object {
	public abstract org.gradle.model.ModelSet getIncludes () 
	public abstract org.gradle.model.ModelSet getExcludes () 
}

com/android/build/gradle/managed/NdkAbiOptions.class
NdkAbiOptions.java
package com.android.build.gradle.managed
public abstract com.android.build.gradle.managed.NdkAbiOptions extends java.lang.Object implements com.android.build.gradle.managed.NdkOptions org.gradle.api.Named  {
}

com/android/build/gradle/managed/BuildType.class
BuildType.java
package com.android.build.gradle.managed
public abstract com.android.build.gradle.managed.BuildType extends java.lang.Object implements com.android.build.gradle.managed.BaseConfig  {
	public abstract java.lang.Boolean getDebuggable () 
	public abstract void setDebuggable (java.lang.Boolean) 
	public abstract java.lang.Boolean getTestCoverageEnabled () 
	public abstract void setTestCoverageEnabled (java.lang.Boolean) 
	public abstract java.lang.Boolean getPseudoLocalesEnabled () 
	public abstract void setPseudoLocalesEnabled (java.lang.Boolean) 
	public abstract java.lang.Boolean getRenderscriptDebuggable () 
	public abstract void setRenderscriptDebuggable (java.lang.Boolean) 
	public abstract java.lang.Integer getRenderscriptOptimLevel () 
	public abstract void setRenderscriptOptimLevel (java.lang.Integer) 
	public abstract java.lang.String getVersionNameSuffix () 
	public abstract void setVersionNameSuffix (java.lang.String) 
	public abstract java.lang.Boolean getMinifyEnabled () 
	public abstract void setMinifyEnabled (java.lang.Boolean) 
	public abstract java.lang.Boolean getZipAlignEnabled () 
	public abstract void setZipAlignEnabled (java.lang.Boolean) 
	public abstract java.lang.Boolean getEmbedMicroApp () 
	public abstract void setEmbedMicroApp (java.lang.Boolean) 
	public abstract com.android.build.gradle.managed.SigningConfig getSigningConfig () 
	public abstract void setSigningConfig (com.android.build.gradle.managed.SigningConfig) 
	public abstract java.lang.Boolean getUseJack () 
	public abstract void setUseJack (java.lang.Boolean) 
	public abstract java.lang.Boolean getShrinkResources () 
	public abstract void setShrinkResources (java.lang.Boolean) 
	public abstract com.android.build.gradle.managed.NdkBuildType getNdk () 
}

com/android/build/gradle/managed/ProductFlavor.class
ProductFlavor.java
package com.android.build.gradle.managed
public abstract com.android.build.gradle.managed.ProductFlavor extends java.lang.Object implements com.android.builder.model.DimensionAware com.android.build.gradle.managed.BaseConfig  {
	public abstract java.lang.String getDimension () 
	public abstract void setDimension (java.lang.String) 
	public abstract java.lang.String getApplicationId () 
	public abstract void setApplicationId (java.lang.String) 
	public abstract java.lang.Integer getVersionCode () 
	public abstract void setVersionCode (java.lang.Integer) 
	public abstract java.lang.String getVersionName () 
	public abstract void setVersionName (java.lang.String) 
	public abstract com.android.build.gradle.managed.ApiVersion getMinSdkVersion () 
	public abstract com.android.build.gradle.managed.ApiVersion getTargetSdkVersion () 
	public abstract java.lang.Integer getMaxSdkVersion () 
	public abstract void setMaxSdkVersion (java.lang.Integer) 
	public abstract java.lang.Integer getRenderscriptTargetApi () 
	public abstract void setRenderscriptTargetApi (java.lang.Integer) 
	public abstract java.lang.Boolean getRenderscriptSupportModeEnabled () 
	public abstract void setRenderscriptSupportModeEnabled (java.lang.Boolean) 
	public abstract java.lang.Boolean getRenderscriptNdkModeEnabled () 
	public abstract void setRenderscriptNdkModeEnabled (java.lang.Boolean) 
	public abstract java.lang.String getTestApplicationId () 
	public abstract void setTestApplicationId (java.lang.String) 
	public abstract java.lang.String getTestInstrumentationRunner () 
	public abstract void setTestInstrumentationRunner (java.lang.String) 
	public abstract java.lang.Boolean getTestHandleProfiling () 
	public abstract void setTestHandleProfiling (java.lang.Boolean) 
	public abstract java.lang.Boolean getTestFunctionalTest () 
	public abstract void setTestFunctionalTest (java.lang.Boolean) 
	public abstract java.util.Set getResourceConfigurations () 
	public abstract void setResourceConfigurations (java.util.Set) 
	public abstract com.android.build.gradle.managed.SigningConfig getSigningConfig () 
	public abstract void setSigningConfig (com.android.build.gradle.managed.SigningConfig) 
	public abstract java.lang.Boolean getUseJack () 
	public abstract void setUseJack (java.lang.Boolean) 
	public abstract com.android.build.gradle.managed.NdkOptions getNdk () 
	public abstract java.util.Set getGeneratedDensities () 
	public abstract void setGeneratedDensities (java.util.Set) 
}

com/android/build/gradle/managed/NdkBuildType.class
NdkBuildType.java
package com.android.build.gradle.managed
public abstract com.android.build.gradle.managed.NdkBuildType extends java.lang.Object implements com.android.build.gradle.managed.NdkOptions  {
	public abstract java.lang.Boolean getDebuggable () 
	public abstract void setDebuggable (java.lang.Boolean) 
}

com/android/build/gradle/managed/BaseConfig.class
BaseConfig.java
package com.android.build.gradle.managed
public abstract com.android.build.gradle.managed.BaseConfig extends java.lang.Object implements org.gradle.api.Named  {
	public abstract java.lang.String getApplicationIdSuffix () 
	public abstract void setApplicationIdSuffix (java.lang.String) 
	public abstract org.gradle.model.ModelSet getBuildConfigFields () 
	public abstract org.gradle.model.ModelSet getResValues () 
	public abstract java.util.Set getProguardFiles () 
	public abstract void setProguardFiles (java.util.Set) 
	public abstract java.util.Set getConsumerProguardFiles () 
	public abstract void setConsumerProguardFiles (java.util.Set) 
	public abstract java.util.Set getTestProguardFiles () 
	public abstract void setTestProguardFiles (java.util.Set) 
	public abstract java.lang.Boolean getMultiDexEnabled () 
	public abstract void setMultiDexEnabled (java.lang.Boolean) 
	public abstract java.io.File getMultiDexKeepFile () 
	public abstract void setMultiDexKeepFile (java.io.File) 
	public abstract java.io.File getMultiDexKeepProguard () 
	public abstract void setMultiDexKeepProguard (java.io.File) 
	public abstract java.util.List getJarJarRuleFiles () 
	public abstract void setJarJarRuleFiles (java.util.List) 
}

com/android/build/gradle/managed/adaptor/
com/android/build/gradle/managed/adaptor/BuildTypeAdaptor.class
BuildTypeAdaptor.java
package com.android.build.gradle.managed.adaptor
public com.android.build.gradle.managed.adaptor.BuildTypeAdaptor extends com.android.build.gradle.managed.adaptor.BaseConfigAdaptor implements com.android.build.gradle.internal.dsl.CoreBuildType  {
	private final com.android.build.gradle.managed.BuildType buildType
	public void  (com.android.build.gradle.managed.BuildType) 
		com.android.build.gradle.managed.BuildType buildType
	public boolean isDebuggable () 
	public boolean isTestCoverageEnabled () 
	public boolean isJniDebuggable () 
	public boolean isPseudoLocalesEnabled () 
	public boolean isRenderscriptDebuggable () 
	public int getRenderscriptOptimLevel () 
	public java.lang.String getVersionNameSuffix () 
	public boolean isMinifyEnabled () 
	public boolean isZipAlignEnabled () 
	public boolean isEmbedMicroApp () 
	public com.android.builder.model.SigningConfig getSigningConfig () 
	public com.android.build.gradle.internal.dsl.CoreNdkOptions getNdkConfig () 
	public java.lang.Boolean getUseJack () 
	public boolean isShrinkResources () 
	public java.util.List getJarJarRuleFiles () 
}

com/android/build/gradle/managed/adaptor/ApiVersionAdaptor.class
ApiVersionAdaptor.java
package com.android.build.gradle.managed.adaptor
public com.android.build.gradle.managed.adaptor.ApiVersionAdaptor extends java.lang.Object implements com.android.builder.model.ApiVersion  {
	private final com.android.build.gradle.managed.ApiVersion apiVersion
	public static boolean isEmpty (com.android.build.gradle.managed.ApiVersion) 
		com.android.build.gradle.managed.ApiVersion apiVersion
	public void  (com.android.build.gradle.managed.ApiVersion) 
		com.android.build.gradle.managed.ApiVersion apiVersion
	public int getApiLevel () 
	public java.lang.String getCodename () 
	public java.lang.String getApiString () 
}

com/android/build/gradle/managed/adaptor/ProductFlavorAdaptor.class
ProductFlavorAdaptor.java
package com.android.build.gradle.managed.adaptor
public com.android.build.gradle.managed.adaptor.ProductFlavorAdaptor extends com.android.build.gradle.managed.adaptor.BaseConfigAdaptor implements com.android.build.gradle.internal.dsl.CoreProductFlavor  {
	protected final com.android.build.gradle.managed.ProductFlavor productFlavor
	public void  (com.android.build.gradle.managed.ProductFlavor) 
		com.android.build.gradle.managed.ProductFlavor productFlavor
	public java.lang.String getName () 
	public java.lang.String getDimension () 
	public java.lang.String getApplicationId () 
	public java.lang.Integer getVersionCode () 
	public java.lang.String getVersionName () 
	public com.android.builder.model.ApiVersion getMinSdkVersion () 
	public com.android.builder.model.ApiVersion getTargetSdkVersion () 
	public java.lang.Integer getMaxSdkVersion () 
	public java.lang.Integer getRenderscriptTargetApi () 
	public java.lang.Boolean getRenderscriptSupportModeEnabled () 
	public java.lang.Boolean getRenderscriptNdkModeEnabled () 
	public java.lang.String getTestApplicationId () 
	public java.lang.String getTestInstrumentationRunner () 
	public java.util.Map getTestInstrumentationRunnerArguments () 
	public java.lang.Boolean getTestHandleProfiling () 
	public java.lang.Boolean getTestFunctionalTest () 
	public java.util.Collection getResourceConfigurations () 
	public com.android.builder.model.SigningConfig getSigningConfig () 
	public java.util.Set getGeneratedDensities () 
	public com.android.build.gradle.internal.dsl.CoreNdkOptions getNdkConfig () 
	public java.lang.Boolean getUseJack () 
	public java.util.List getJarJarRuleFiles () 
}

com/android/build/gradle/managed/adaptor/NdkOptionsAdaptor.class
NdkOptionsAdaptor.java
package com.android.build.gradle.managed.adaptor
public com.android.build.gradle.managed.adaptor.NdkOptionsAdaptor extends java.lang.Object implements com.android.build.gradle.internal.dsl.CoreNdkOptions  {
	com.android.build.gradle.managed.NdkOptions ndkOptions
	public void  (com.android.build.gradle.managed.NdkOptions) 
		com.android.build.gradle.managed.NdkOptions ndkOptions
	public java.lang.String getModuleName () 
	public java.lang.String getcFlags () 
	public java.util.List getLdLibs () 
	public java.util.Set getAbiFilters () 
	public java.lang.String getStl () 
	public java.lang.Integer getJobs () 
}

com/android/build/gradle/managed/adaptor/AndroidConfigAdaptor$2.class
AndroidConfigAdaptor.java
package com.android.build.gradle.managed.adaptor
 com.android.build.gradle.managed.adaptor.AndroidConfigAdaptor$2 extends java.lang.Object implements com.google.common.base.Function  {
	final com.android.build.gradle.managed.adaptor.AndroidConfigAdaptor this$0
	void  (com.android.build.gradle.managed.adaptor.AndroidConfigAdaptor) 
	public com.android.build.gradle.internal.dsl.CoreProductFlavor apply (com.android.build.gradle.managed.ProductFlavor) 
		com.android.build.gradle.managed.ProductFlavor flavor
	public volatile java.lang.Object apply (java.lang.Object) 
		Object x0
}

com/android/build/gradle/managed/adaptor/SigningConfigAdaptor.class
SigningConfigAdaptor.java
package com.android.build.gradle.managed.adaptor
public com.android.build.gradle.managed.adaptor.SigningConfigAdaptor extends java.lang.Object implements com.android.build.gradle.internal.dsl.CoreSigningConfig  {
	private final com.android.build.gradle.managed.SigningConfig signingConfig
	public void  (com.android.build.gradle.managed.SigningConfig) 
		com.android.build.gradle.managed.SigningConfig signingConfig
	public java.lang.String getName () 
	public java.io.File getStoreFile () 
	public java.lang.String getStorePassword () 
	public java.lang.String getKeyAlias () 
	public java.lang.String getKeyPassword () 
	public java.lang.String getStoreType () 
	public boolean isSigningReady () 
}

com/android/build/gradle/managed/adaptor/AndroidConfigAdaptor$1.class
AndroidConfigAdaptor.java
package com.android.build.gradle.managed.adaptor
 com.android.build.gradle.managed.adaptor.AndroidConfigAdaptor$1 extends java.lang.Object implements com.google.common.base.Function  {
	final com.android.build.gradle.managed.adaptor.AndroidConfigAdaptor this$0
	void  (com.android.build.gradle.managed.adaptor.AndroidConfigAdaptor) 
	public com.android.build.gradle.internal.dsl.CoreBuildType apply (com.android.build.gradle.managed.BuildType) 
		com.android.build.gradle.managed.BuildType buildType
	public volatile java.lang.Object apply (java.lang.Object) 
		Object x0
}

com/android/build/gradle/managed/adaptor/AndroidConfigAdaptor.class
AndroidConfigAdaptor.java
package com.android.build.gradle.managed.adaptor
public com.android.build.gradle.managed.adaptor.AndroidConfigAdaptor extends java.lang.Object implements com.android.build.gradle.AndroidConfig  {
	private final com.android.build.gradle.managed.AndroidConfig model
	private org.gradle.api.NamedDomainObjectContainer sourceSetsContainer
	public void  (com.android.build.gradle.managed.AndroidConfig, org.gradle.api.NamedDomainObjectContainer) 
		com.android.build.gradle.managed.AndroidConfig model
		org.gradle.api.NamedDomainObjectContainer sourceSetsContainer
	public java.lang.String getBuildToolsVersion () 
	public java.lang.String getCompileSdkVersion () 
	public com.android.sdklib.repository.FullRevision getBuildToolsRevision () 
	public boolean getEnforceUniquePackageName () 
	public com.android.build.gradle.internal.dsl.CoreProductFlavor getDefaultConfig () 
	public java.util.List getDeviceProviders () 
	public java.util.List getTestServers () 
	public java.util.List getTransforms () 
	public java.util.List getTransformsDependencies () 
	public java.lang.String getDefaultPublishConfig () 
	public boolean getPublishNonDefault () 
	public org.gradle.api.Action getVariantFilter () 
	public java.lang.String getResourcePrefix () 
	public java.util.List getFlavorDimensionList () 
	public boolean getGeneratePureSplits () 
	public java.util.Collection getBuildTypes () 
	public java.util.Collection getProductFlavors () 
	public java.util.Collection getSigningConfigs () 
	public org.gradle.api.NamedDomainObjectContainer getSourceSets () 
	public java.lang.Boolean getPackageBuildConfig () 
	public com.android.build.gradle.model.AndroidComponentModelSourceSet getSources () 
	public void setSources (com.android.build.gradle.model.AndroidComponentModelSourceSet) 
		com.android.build.gradle.model.AndroidComponentModelSourceSet sources
	public com.android.build.gradle.internal.dsl.CoreNdkOptions getNdk () 
	public com.android.build.gradle.internal.dsl.AdbOptions getAdbOptions () 
	public com.android.build.gradle.internal.dsl.AaptOptions getAaptOptions () 
	public com.android.build.gradle.internal.CompileOptions getCompileOptions () 
	public com.android.build.gradle.internal.dsl.DexOptions getDexOptions () 
	public com.android.build.gradle.internal.coverage.JacocoOptions getJacoco () 
	public com.android.build.gradle.internal.dsl.LintOptions getLintOptions () 
	public com.android.build.gradle.internal.dsl.PackagingOptions getPackagingOptions () 
	public com.android.build.gradle.internal.dsl.TestOptions getTestOptions () 
	public com.android.build.gradle.internal.dsl.Splits getSplits () 
	public java.util.Collection getLibraryRequests () 
	private void applyProjectSourceSet () 
		String name
		com.android.build.gradle.api.AndroidSourceSet androidSource
		org.gradle.language.base.FunctionalSourceSet source
		java.util.Iterator i$
	private static com.android.build.gradle.api.AndroidSourceSet findAndroidSourceSet (com.android.build.gradle.internal.VariantManager, java.lang.String) 
		com.android.build.gradle.internal.VariantManager variantManager
		String name
		com.android.build.gradle.internal.BuildTypeData buildTypeData
		boolean isTest
		com.android.build.gradle.internal.ProductFlavorData productFlavorData
	private static void convertSourceFile (com.android.build.gradle.api.AndroidSourceFile, org.gradle.language.base.FunctionalSourceSet, java.lang.String) 
		com.android.build.gradle.api.AndroidSourceFile androidFile
		org.gradle.language.base.FunctionalSourceSet source
		String sourceName
		org.gradle.language.base.LanguageSourceSet languageSourceSet
		org.gradle.api.file.SourceDirectorySet dir
		java.util.Set files
	private static void convertSourceSet (com.android.build.gradle.api.AndroidSourceDirectorySet, org.gradle.language.base.FunctionalSourceSet, java.lang.String) 
		com.android.build.gradle.api.AndroidSourceDirectorySet androidDir
		org.gradle.language.base.FunctionalSourceSet source
		String sourceName
		org.gradle.language.base.LanguageSourceSet languageSourceSet
		org.gradle.api.file.SourceDirectorySet dir
}

com/android/build/gradle/managed/adaptor/AndroidConfigAdaptor$3.class
AndroidConfigAdaptor.java
package com.android.build.gradle.managed.adaptor
 com.android.build.gradle.managed.adaptor.AndroidConfigAdaptor$3 extends java.lang.Object implements com.google.common.base.Function  {
	final com.android.build.gradle.managed.adaptor.AndroidConfigAdaptor this$0
	void  (com.android.build.gradle.managed.adaptor.AndroidConfigAdaptor) 
	public com.android.builder.model.SigningConfig apply (com.android.build.gradle.managed.SigningConfig) 
		com.android.build.gradle.managed.SigningConfig signingConfig
	public volatile java.lang.Object apply (java.lang.Object) 
		Object x0
}

com/android/build/gradle/managed/adaptor/BaseConfigAdaptor.class
BaseConfigAdaptor.java
package com.android.build.gradle.managed.adaptor
public com.android.build.gradle.managed.adaptor.BaseConfigAdaptor extends java.lang.Object implements com.android.builder.model.BaseConfig  {
	private final com.android.build.gradle.managed.BaseConfig baseConfig
	public void  (com.android.build.gradle.managed.BaseConfig) 
		com.android.build.gradle.managed.BaseConfig baseConfig
	public java.lang.String getName () 
	public java.util.Map getBuildConfigFields () 
		com.android.build.gradle.managed.ClassField cf
		java.util.Iterator i$
		com.google.common.collect.ImmutableMap$Builder builder
	public java.util.Map getResValues () 
		com.android.build.gradle.managed.ClassField cf
		java.util.Iterator i$
		com.google.common.collect.ImmutableMap$Builder builder
	public java.util.Collection getProguardFiles () 
	public java.util.Collection getConsumerProguardFiles () 
	public java.util.Collection getTestProguardFiles () 
	public java.util.Map getManifestPlaceholders () 
	public java.lang.Boolean getMultiDexEnabled () 
	public java.io.File getMultiDexKeepFile () 
	public java.io.File getMultiDexKeepProguard () 
	public java.lang.String getApplicationIdSuffix () 
	public java.util.List getJarJarRuleFiles () 
}

com/android/build/gradle/ndk/
com/android/build/gradle/ndk/internal/
com/android/build/gradle/ndk/internal/StlConfiguration$2.class
StlConfiguration.java
package com.android.build.gradle.ndk.internal
final com.android.build.gradle.ndk.internal.StlConfiguration$2 extends java.lang.Object implements org.gradle.api.Action  {
	final String val$copyTaskName
	void  (java.lang.String) 
	public void execute (org.gradle.api.Task) 
		org.gradle.api.Task task
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/ndk/internal/NdkExtensionConvention.class
NdkExtensionConvention.java
package com.android.build.gradle.ndk.internal
public com.android.build.gradle.ndk.internal.NdkExtensionConvention extends java.lang.Object {
	public static final String DEFAULT_STL
	public void  () 
	public static void setExtensionDefault (com.android.build.gradle.managed.NdkConfig) 
		com.android.build.gradle.managed.NdkConfig ndkConfig
}

com/android/build/gradle/ndk/internal/NdkConfiguration$4$2.class
NdkConfiguration.java
package com.android.build.gradle.ndk.internal
 com.android.build.gradle.ndk.internal.NdkConfiguration$4$2 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.ndk.internal.NdkConfiguration$4 this$0
	void  (com.android.build.gradle.ndk.internal.NdkConfiguration$4) 
	public void execute (org.gradle.language.base.LanguageSourceSet) 
		org.gradle.language.base.LanguageSourceSet source
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/ndk/internal/ToolchainConfiguration$1$1$3.class
ToolchainConfiguration.java
package com.android.build.gradle.ndk.internal
 com.android.build.gradle.ndk.internal.ToolchainConfiguration$1$1$3 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.managed.NdkAbiOptions val$config
	final com.android.build.gradle.ndk.internal.ToolchainConfiguration$1$1 this$1
	void  (com.android.build.gradle.ndk.internal.ToolchainConfiguration$1$1, com.android.build.gradle.managed.NdkAbiOptions) 
	public void execute (java.util.List) 
		String flag
		java.util.Iterator i$
		java.util.List args
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/ndk/internal/NdkConfiguration.class
NdkConfiguration.java
package com.android.build.gradle.ndk.internal
public com.android.build.gradle.ndk.internal.NdkConfiguration extends java.lang.Object {
	public void  () 
	public static void configureProperties (org.gradle.nativeplatform.NativeLibrarySpec, com.android.build.gradle.model.AndroidComponentModelSourceSet, java.io.File, com.android.build.gradle.internal.NdkHandler, org.gradle.internal.service.ServiceRegistry) 
		com.android.build.gradle.internal.core.Abi abi
		java.util.Iterator i$
		org.gradle.nativeplatform.NativeLibrarySpec library
		com.android.build.gradle.model.AndroidComponentModelSourceSet sources
		java.io.File buildDir
		com.android.build.gradle.internal.NdkHandler ndkHandler
		org.gradle.internal.service.ServiceRegistry serviceRegistry
	public static void configureBinary (org.gradle.nativeplatform.NativeLibraryBinarySpec, java.io.File, com.android.build.gradle.managed.NdkConfig, com.android.build.gradle.internal.NdkHandler) 
		String flag
		java.util.Iterator i$
		String flag
		java.util.Iterator i$
		String flag
		java.util.Iterator i$
		String ldLib
		java.util.Iterator i$
		org.gradle.nativeplatform.NativeLibraryBinarySpec binary
		java.io.File buildDir
		com.android.build.gradle.managed.NdkConfig ndkConfig
		com.android.build.gradle.internal.NdkHandler ndkHandler
		String sysroot
		com.android.build.gradle.ndk.internal.StlNativeToolSpecification stlConfig
	private static void resolveDependencies (org.gradle.internal.service.ServiceRegistry, org.gradle.nativeplatform.NativeBinarySpec, com.android.build.gradle.model.NativeSourceSet) 
		String abi
		org.gradle.nativeplatform.NativeLibraryBinarySpec nativeBinary
		java.util.Iterator i$
		java.util.Map$Entry entry
		java.util.Iterator i$
		org.gradle.internal.service.ServiceRegistry serviceRegistry
		org.gradle.nativeplatform.NativeBinarySpec binary
		com.android.build.gradle.model.NativeSourceSet sourceSet
		com.android.build.gradle.internal.NativeDependencyResolveResult dependencies
	public static void createTasks (org.gradle.model.ModelMap, org.gradle.nativeplatform.NativeBinarySpec, java.io.File, com.android.build.gradle.managed.NdkConfig, com.android.build.gradle.internal.NdkHandler) 
		org.gradle.model.ModelMap tasks
		org.gradle.nativeplatform.NativeBinarySpec binary
		java.io.File buildDir
		com.android.build.gradle.managed.NdkConfig ndkConfig
		com.android.build.gradle.internal.NdkHandler ndkHandler
		String compileNdkTaskName
	private static com.android.build.gradle.model.NativeSourceSet sourceIfExist (org.gradle.platform.base.BinarySpec, com.android.build.gradle.model.AndroidComponentModelSourceSet, java.lang.String) 
		com.android.build.gradle.model.NativeSourceSet jni
		org.gradle.platform.base.BinarySpec binary
		com.android.build.gradle.model.AndroidComponentModelSourceSet projectSourceSet
		String sourceSetName
		org.gradle.language.base.FunctionalSourceSet sourceSet
	private static void setupNdkGdbDebug (org.gradle.model.ModelMap, org.gradle.nativeplatform.NativeBinarySpec, java.io.File, com.android.build.gradle.managed.NdkConfig, com.android.build.gradle.internal.NdkHandler, java.lang.String) 
		org.gradle.model.ModelMap tasks
		org.gradle.nativeplatform.NativeBinarySpec binary
		java.io.File buildDir
		com.android.build.gradle.managed.NdkConfig ndkConfig
		com.android.build.gradle.internal.NdkHandler handler
		String buildTaskName
		String copyGdbServerTaskName
		String createGdbSetupTaskName
	private static void createStripDebugTask (org.gradle.model.ModelMap, org.gradle.nativeplatform.SharedLibraryBinarySpec, java.io.File, com.android.build.gradle.internal.NdkHandler, java.lang.String) 
		org.gradle.model.ModelMap tasks
		org.gradle.nativeplatform.SharedLibraryBinarySpec binary
		java.io.File buildDir
		com.android.build.gradle.internal.NdkHandler handler
		String buildTaskName
		String taskName
	static com.android.build.gradle.model.NativeSourceSet access$000 (org.gradle.platform.base.BinarySpec, com.android.build.gradle.model.AndroidComponentModelSourceSet, java.lang.String) 
		org.gradle.platform.base.BinarySpec x0
		com.android.build.gradle.model.AndroidComponentModelSourceSet x1
		String x2
	static void access$100 (org.gradle.internal.service.ServiceRegistry, org.gradle.nativeplatform.NativeBinarySpec, com.android.build.gradle.model.NativeSourceSet) 
		org.gradle.internal.service.ServiceRegistry x0
		org.gradle.nativeplatform.NativeBinarySpec x1
		com.android.build.gradle.model.NativeSourceSet x2
}

com/android/build/gradle/ndk/internal/NdkConfiguration$5.class
NdkConfiguration.java
package com.android.build.gradle.ndk.internal
final com.android.build.gradle.ndk.internal.NdkConfiguration$5 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.internal.NdkHandler val$handler
	final org.gradle.nativeplatform.NativeBinarySpec val$binary
	final java.io.File val$buildDir
	void  (com.android.build.gradle.internal.NdkHandler, org.gradle.nativeplatform.NativeBinarySpec, java.io.File) 
	public void execute (org.gradle.api.tasks.Copy) 
		org.gradle.api.tasks.Copy task
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/ndk/internal/ToolchainConfiguration$1.class
ToolchainConfiguration.java
package com.android.build.gradle.ndk.internal
final com.android.build.gradle.ndk.internal.ToolchainConfiguration$1 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.internal.NdkHandler val$ndkHandler
	final com.android.build.gradle.internal.core.Toolchain val$ndkToolchain
	final org.gradle.model.ModelMap val$abiConfigs
	void  (com.android.build.gradle.internal.NdkHandler, com.android.build.gradle.internal.core.Toolchain, org.gradle.model.ModelMap) 
	public void execute (org.gradle.nativeplatform.toolchain.GccCompatibleToolChain) 
		com.android.build.gradle.internal.core.Abi abi
		java.util.Iterator i$
		org.gradle.nativeplatform.toolchain.GccCompatibleToolChain toolchain
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/ndk/internal/NdkConfiguration$2$2.class
NdkConfiguration.java
package com.android.build.gradle.ndk.internal
 com.android.build.gradle.ndk.internal.NdkConfiguration$2$2 extends java.lang.Object implements org.gradle.api.Action  {
	final org.gradle.nativeplatform.NativeLibraryBinarySpec val$binary
	final com.android.build.gradle.ndk.internal.NdkConfiguration$2 this$0
	void  (com.android.build.gradle.ndk.internal.NdkConfiguration$2, org.gradle.nativeplatform.NativeLibraryBinarySpec) 
	public void execute (org.gradle.language.cpp.tasks.CppCompile) 
		org.gradle.language.cpp.tasks.CppCompile task
		String sourceSetName
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/ndk/internal/NdkConfiguration$8.class
NdkConfiguration.java
package com.android.build.gradle.ndk.internal
final com.android.build.gradle.ndk.internal.NdkConfiguration$8 extends java.lang.Object implements org.gradle.api.Action  {
	final String val$taskName
	void  (java.lang.String) 
	public void execute (org.gradle.api.Task) 
		org.gradle.api.Task task
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/ndk/internal/NdkConfiguration$2.class
NdkConfiguration.java
package com.android.build.gradle.ndk.internal
final com.android.build.gradle.ndk.internal.NdkConfiguration$2 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.model.AndroidComponentModelSourceSet val$sources
	final java.io.File val$buildDir
	final com.android.build.gradle.internal.NdkHandler val$ndkHandler
	final org.gradle.internal.service.ServiceRegistry val$serviceRegistry
	void  (com.android.build.gradle.model.AndroidComponentModelSourceSet, java.io.File, com.android.build.gradle.internal.NdkHandler, org.gradle.internal.service.ServiceRegistry) 
	public void execute (org.gradle.nativeplatform.NativeLibraryBinarySpec) 
		com.android.build.gradle.model.NativeSourceSet jniSource
		java.util.Iterator i$
		org.gradle.nativeplatform.NativeLibraryBinarySpec binary
		java.util.List jniSources
		String sysroot
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/ndk/internal/NdkConfiguration$2$1.class
NdkConfiguration.java
package com.android.build.gradle.ndk.internal
 com.android.build.gradle.ndk.internal.NdkConfiguration$2$1 extends java.lang.Object implements org.gradle.api.Action  {
	final org.gradle.nativeplatform.NativeLibraryBinarySpec val$binary
	final com.android.build.gradle.ndk.internal.NdkConfiguration$2 this$0
	void  (com.android.build.gradle.ndk.internal.NdkConfiguration$2, org.gradle.nativeplatform.NativeLibraryBinarySpec) 
	public void execute (org.gradle.language.c.tasks.CCompile) 
		org.gradle.language.c.tasks.CCompile task
		String sourceSetName
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/ndk/internal/NdkConfiguration$6.class
NdkConfiguration.java
package com.android.build.gradle.ndk.internal
final com.android.build.gradle.ndk.internal.NdkConfiguration$6 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.internal.NdkHandler val$handler
	final com.android.build.gradle.managed.NdkConfig val$ndkConfig
	final org.gradle.nativeplatform.NativeBinarySpec val$binary
	final java.io.File val$buildDir
	void  (com.android.build.gradle.internal.NdkHandler, com.android.build.gradle.managed.NdkConfig, org.gradle.nativeplatform.NativeBinarySpec, java.io.File) 
	public void execute (com.android.build.gradle.tasks.GdbSetupTask) 
		com.android.build.gradle.tasks.GdbSetupTask task
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/ndk/internal/ToolchainConfiguration.class
ToolchainConfiguration.java
package com.android.build.gradle.ndk.internal
public com.android.build.gradle.ndk.internal.ToolchainConfiguration extends java.lang.Object {
	public void  () 
	public static void configurePlatforms (org.gradle.platform.base.PlatformContainer, com.android.build.gradle.internal.NdkHandler) 
		org.gradle.nativeplatform.platform.NativePlatform platform
		com.android.build.gradle.internal.core.Abi abi
		java.util.Iterator i$
		org.gradle.platform.base.PlatformContainer platforms
		com.android.build.gradle.internal.NdkHandler ndkHandler
	public static void configureToolchain (org.gradle.nativeplatform.toolchain.NativeToolChainRegistry, java.lang.String, org.gradle.model.ModelMap, com.android.build.gradle.internal.NdkHandler) 
		org.gradle.nativeplatform.toolchain.NativeToolChainRegistry toolchainRegistry
		String toolchainName
		org.gradle.model.ModelMap abiConfigs
		com.android.build.gradle.internal.NdkHandler ndkHandler
		com.android.build.gradle.internal.core.Toolchain ndkToolchain
}

com/android/build/gradle/ndk/internal/NativeToolSpecificationFactory.class
NativeToolSpecificationFactory.java
package com.android.build.gradle.ndk.internal
public com.android.build.gradle.ndk.internal.NativeToolSpecificationFactory extends java.lang.Object {
	public void  () 
	public static com.android.build.gradle.ndk.internal.NativeToolSpecification create (com.android.build.gradle.internal.NdkHandler, org.gradle.nativeplatform.platform.NativePlatform, boolean) 
		com.android.build.gradle.internal.NdkHandler ndkHandler
		org.gradle.nativeplatform.platform.NativePlatform platform
		boolean isDebugBuild
}

com/android/build/gradle/ndk/internal/AbstractNativeToolSpecification.class
AbstractNativeToolSpecification.java
package com.android.build.gradle.ndk.internal
public abstract com.android.build.gradle.ndk.internal.AbstractNativeToolSpecification extends java.lang.Object implements com.android.build.gradle.ndk.internal.NativeToolSpecification  {
	public void  () 
	public void apply (org.gradle.nativeplatform.NativeBinarySpec) 
		String arg
		java.util.Iterator i$
		String arg
		java.util.Iterator i$
		String arg
		java.util.Iterator i$
		org.gradle.nativeplatform.NativeBinarySpec binary
}

com/android/build/gradle/ndk/internal/StlConfiguration.class
StlConfiguration.java
package com.android.build.gradle.ndk.internal
public com.android.build.gradle.ndk.internal.StlConfiguration extends java.lang.Object {
	private static final String DEFAULT_STL
	private static final java.util.List VALID_STL
	private static final com.google.common.collect.ListMultimap STL_SOURCES
	public void  () 
	public static java.io.File getStlBaseDirectory (com.android.build.gradle.internal.NdkHandler) 
		com.android.build.gradle.internal.NdkHandler ndkHandler
	public static java.util.Collection getStlSources (com.android.build.gradle.internal.NdkHandler, java.lang.String) 
		String sourceDir
		java.util.Iterator i$
		com.android.build.gradle.internal.NdkHandler ndkHandler
		String stl
		java.io.File stlBase
		String stlName
		com.google.common.collect.ImmutableList$Builder builder
	public static void checkStl (java.lang.String) 
		String stl
	public static void createStlCopyTask (org.gradle.model.ModelMap, org.gradle.nativeplatform.NativeBinarySpec, java.io.File, com.android.build.gradle.internal.NdkHandler, java.lang.String, java.lang.String) 
		com.android.build.gradle.ndk.internal.StlNativeToolSpecification stlConfig
		String copyTaskName
		org.gradle.model.ModelMap tasks
		org.gradle.nativeplatform.NativeBinarySpec binary
		java.io.File buildDir
		com.android.build.gradle.internal.NdkHandler ndkHandler
		String stl
		String buildTaskName
	static void  () 
}

com/android/build/gradle/ndk/internal/StlNativeToolSpecification.class
StlNativeToolSpecification.java
package com.android.build.gradle.ndk.internal
public com.android.build.gradle.ndk.internal.StlNativeToolSpecification extends com.android.build.gradle.ndk.internal.AbstractNativeToolSpecification {
	private com.android.build.gradle.internal.NdkHandler ndkHandler
	private String stl
	private String stlName
	private Boolean isStatic
	private org.gradle.nativeplatform.platform.NativePlatform platform
	void  (com.android.build.gradle.internal.NdkHandler, java.lang.String, org.gradle.nativeplatform.platform.NativePlatform) 
		com.android.build.gradle.internal.NdkHandler ndkHandler
		String stl
		org.gradle.nativeplatform.platform.NativePlatform platform
	public java.lang.Iterable getCFlags () 
	public java.lang.Iterable getCppFlags () 
		java.io.File dir
		java.util.Iterator i$
		java.util.List cppFlags
		java.util.List includeDirs
	public java.lang.Iterable getLdFlags () 
		java.util.List flags
		java.io.File stlLib
	public java.io.File getStlLib (java.lang.String) 
		String stlLib
		String stlLib
		String stlLib
		String stlLib
		String abi
		String stlLib
}

com/android/build/gradle/ndk/internal/NdkConfiguration$1.class
NdkConfiguration.java
package com.android.build.gradle.ndk.internal
final com.android.build.gradle.ndk.internal.NdkConfiguration$1 extends java.lang.Object implements org.gradle.api.Action  {
	void  () 
	public void execute (org.gradle.platform.base.BinarySpec) 
		org.gradle.platform.base.BinarySpec binary
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/ndk/internal/NdkConfiguration$7.class
NdkConfiguration.java
package com.android.build.gradle.ndk.internal
final com.android.build.gradle.ndk.internal.NdkConfiguration$7 extends java.lang.Object implements org.gradle.api.Action  {
	final String val$copyGdbServerTaskName
	final String val$createGdbSetupTaskName
	void  (java.lang.String, java.lang.String) 
	public void execute (org.gradle.api.Task) 
		org.gradle.api.Task task
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/ndk/internal/NdkConfiguration$3.class
NdkConfiguration.java
package com.android.build.gradle.ndk.internal
final com.android.build.gradle.ndk.internal.NdkConfiguration$3 extends java.lang.Object implements org.gradle.api.Action  {
	final org.gradle.nativeplatform.NativeLibraryBinarySpec val$nativeBinary
	void  (org.gradle.nativeplatform.NativeLibraryBinarySpec) 
	public void execute (org.gradle.api.Task) 
		org.gradle.api.Task task
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/ndk/internal/GccNativeToolSpecification.class
GccNativeToolSpecification.java
package com.android.build.gradle.ndk.internal
public com.android.build.gradle.ndk.internal.GccNativeToolSpecification extends com.android.build.gradle.ndk.internal.AbstractNativeToolSpecification {
	private static final com.google.common.collect.ListMultimap RELEASE_CFLAGS
	private static final com.google.common.collect.ListMultimap DEBUG_CFLAGS
	private static final Iterable LDFLAGS
	private org.gradle.nativeplatform.platform.NativePlatform platform
	private boolean isDebugBuild
	public void  (org.gradle.nativeplatform.platform.NativePlatform, boolean) 
		org.gradle.nativeplatform.platform.NativePlatform platform
		boolean isDebugBuild
	public java.lang.Iterable getCFlags () 
	public java.lang.Iterable getCppFlags () 
	public java.lang.Iterable getLdFlags () 
	static void  () 
}

com/android/build/gradle/ndk/internal/NdkConfiguration$4$1.class
NdkConfiguration.java
package com.android.build.gradle.ndk.internal
 com.android.build.gradle.ndk.internal.NdkConfiguration$4$1 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.ndk.internal.NdkConfiguration$4 this$0
	void  (com.android.build.gradle.ndk.internal.NdkConfiguration$4) 
	public void execute (org.gradle.language.base.LanguageSourceSet) 
		org.gradle.language.base.LanguageSourceSet source
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/ndk/internal/ClangNativeToolSpecification.class
ClangNativeToolSpecification.java
package com.android.build.gradle.ndk.internal
public com.android.build.gradle.ndk.internal.ClangNativeToolSpecification extends com.android.build.gradle.ndk.internal.AbstractNativeToolSpecification {
	private com.android.build.gradle.internal.NdkHandler ndkHandler
	private org.gradle.nativeplatform.platform.NativePlatform platform
	private boolean isDebugBuild
	private static final java.util.Map TARGET_TRIPLE
	private static final com.google.common.collect.ListMultimap RELEASE_CFLAGS
	private static final com.google.common.collect.ListMultimap DEBUG_CFLAGS
	public void  (com.android.build.gradle.internal.NdkHandler, org.gradle.nativeplatform.platform.NativePlatform, boolean) 
		com.android.build.gradle.internal.NdkHandler ndkHandler
		org.gradle.nativeplatform.platform.NativePlatform platform
		boolean isDebugBuild
	public java.lang.Iterable getCFlags () 
	public java.lang.Iterable getCppFlags () 
	public java.lang.Iterable getLdFlags () 
	private java.lang.Iterable getTargetFlags () 
	static void  () 
}

com/android/build/gradle/ndk/internal/ToolchainConfiguration$1$1$1.class
ToolchainConfiguration.java
package com.android.build.gradle.ndk.internal
 com.android.build.gradle.ndk.internal.ToolchainConfiguration$1$1$1 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.ndk.internal.ToolchainConfiguration$1$1 this$1
	void  (com.android.build.gradle.ndk.internal.ToolchainConfiguration$1$1) 
	public void execute (java.util.List) 
		java.util.List args
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/ndk/internal/DefaultNativeToolSpecification.class
DefaultNativeToolSpecification.java
package com.android.build.gradle.ndk.internal
public com.android.build.gradle.ndk.internal.DefaultNativeToolSpecification extends com.android.build.gradle.ndk.internal.AbstractNativeToolSpecification implements com.android.build.gradle.ndk.internal.NativeToolSpecification  {
	private static final java.util.List CPP_FLAGS
	private static final java.util.List LD_FLAGS
	public void  () 
	public java.lang.Iterable getCFlags () 
	public java.lang.Iterable getCppFlags () 
	public java.lang.Iterable getLdFlags () 
	static void  () 
}

com/android/build/gradle/ndk/internal/StlConfiguration$1.class
StlConfiguration.java
package com.android.build.gradle.ndk.internal
final com.android.build.gradle.ndk.internal.StlConfiguration$1 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.ndk.internal.StlNativeToolSpecification val$stlConfig
	final org.gradle.nativeplatform.NativeBinarySpec val$binary
	final java.io.File val$buildDir
	void  (com.android.build.gradle.ndk.internal.StlNativeToolSpecification, org.gradle.nativeplatform.NativeBinarySpec, java.io.File) 
	public void execute (org.gradle.api.tasks.Copy) 
		org.gradle.api.tasks.Copy copy
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/ndk/internal/ToolchainConfiguration$1$1.class
ToolchainConfiguration.java
package com.android.build.gradle.ndk.internal
 com.android.build.gradle.ndk.internal.ToolchainConfiguration$1$1 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.internal.core.Abi val$abi
	final com.android.build.gradle.ndk.internal.ToolchainConfiguration$1 this$0
	void  (com.android.build.gradle.ndk.internal.ToolchainConfiguration$1, com.android.build.gradle.internal.core.Abi) 
	public void execute (org.gradle.nativeplatform.toolchain.GccPlatformToolChain) 
		String gccPrefix
		org.gradle.nativeplatform.toolchain.GccPlatformToolChain targetPlatform
		com.android.build.gradle.managed.NdkAbiOptions config
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/ndk/internal/NdkNamingScheme.class
NdkNamingScheme.java
package com.android.build.gradle.ndk.internal
public com.android.build.gradle.ndk.internal.NdkNamingScheme extends java.lang.Object {
	public void  () 
	public static java.io.File getObjectFilesOutputDirectory (org.gradle.nativeplatform.NativeBinarySpec, java.io.File, java.lang.String) 
		org.gradle.nativeplatform.NativeBinarySpec binary
		java.io.File buildDir
		String sourceSetName
	public static java.lang.String getTaskName (org.gradle.nativeplatform.NativeBinarySpec, java.lang.String) 
		org.gradle.nativeplatform.NativeBinarySpec binary
		String verb
	public static java.lang.String getTaskName (org.gradle.nativeplatform.NativeBinarySpec, java.lang.String, java.lang.String) 
		org.gradle.nativeplatform.NativeBinarySpec binary
		String verb
		String target
		StringBuilder sb
	public static java.lang.String getNdkBuildTaskName (org.gradle.nativeplatform.NativeBinarySpec) 
		org.gradle.nativeplatform.NativeBinarySpec binary
	public static java.lang.String getOutputDirectoryName (java.lang.String, java.lang.String, java.lang.String) 
		String buildType
		String productFlavor
		String abi
	public static java.lang.String getStandaloneOutputDirectoryName (org.gradle.nativeplatform.NativeBinarySpec) 
		org.gradle.nativeplatform.NativeBinarySpec binary
	public static java.lang.String getOutputDirectoryName (org.gradle.nativeplatform.NativeBinarySpec) 
		org.gradle.nativeplatform.NativeBinarySpec binary
	public static java.lang.String getDebugLibraryDirectoryName (java.lang.String, java.lang.String, java.lang.String) 
		String buildType
		String productFlavor
		String abi
	public static java.lang.String getDebugLibraryDirectoryName (org.gradle.nativeplatform.NativeBinarySpec) 
		org.gradle.nativeplatform.NativeBinarySpec binary
	public static java.lang.String getDependencyLibraryDirectoryName (java.lang.String, java.lang.String, java.lang.String) 
		String buildType
		String productFlavor
		String abi
	public static java.lang.String getSharedLibraryFileName (java.lang.String) 
		String moduleName
	public static java.lang.String getStaticLibraryFileName (java.lang.String) 
		String moduleName
}

com/android/build/gradle/ndk/internal/BinaryToolHelper.class
BinaryToolHelper.java
package com.android.build.gradle.ndk.internal
public com.android.build.gradle.ndk.internal.BinaryToolHelper extends java.lang.Object {
	public void  () 
	public static org.gradle.language.nativeplatform.internal.DefaultPreprocessingTool getCCompiler (org.gradle.platform.base.BinarySpec) 
		org.gradle.platform.base.BinarySpec binary
	public static org.gradle.language.nativeplatform.internal.DefaultPreprocessingTool getCppCompiler (org.gradle.platform.base.BinarySpec) 
		org.gradle.platform.base.BinarySpec binary
}

com/android/build/gradle/ndk/internal/NdkConfiguration$4.class
NdkConfiguration.java
package com.android.build.gradle.ndk.internal
final com.android.build.gradle.ndk.internal.NdkConfiguration$4 extends java.lang.Object implements org.gradle.api.Action  {
	final String val$sourceSetName
	final com.android.build.gradle.model.NativeSourceSet val$jni
	void  (java.lang.String, com.android.build.gradle.model.NativeSourceSet) 
	public void execute (org.gradle.model.ModelMap) 
		org.gradle.model.ModelMap languageSourceSets
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/ndk/internal/ToolchainConfiguration$1$1$4.class
ToolchainConfiguration.java
package com.android.build.gradle.ndk.internal
 com.android.build.gradle.ndk.internal.ToolchainConfiguration$1$1$4 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.managed.NdkAbiOptions val$config
	final com.android.build.gradle.ndk.internal.ToolchainConfiguration$1$1 this$1
	void  (com.android.build.gradle.ndk.internal.ToolchainConfiguration$1$1, com.android.build.gradle.managed.NdkAbiOptions) 
	public void execute (java.util.List) 
		String flag
		java.util.Iterator i$
		String lib
		java.util.Iterator i$
		java.util.List args
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/ndk/internal/NativeToolSpecification.class
NativeToolSpecification.java
package com.android.build.gradle.ndk.internal
public abstract com.android.build.gradle.ndk.internal.NativeToolSpecification extends java.lang.Object {
	public abstract java.lang.Iterable getCFlags () 
	public abstract java.lang.Iterable getCppFlags () 
	public abstract java.lang.Iterable getLdFlags () 
	public abstract void apply (org.gradle.nativeplatform.NativeBinarySpec) 
}

com/android/build/gradle/ndk/internal/ToolchainConfiguration$1$1$2.class
ToolchainConfiguration.java
package com.android.build.gradle.ndk.internal
 com.android.build.gradle.ndk.internal.ToolchainConfiguration$1$1$2 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.managed.NdkAbiOptions val$config
	final com.android.build.gradle.ndk.internal.ToolchainConfiguration$1$1 this$1
	void  (com.android.build.gradle.ndk.internal.ToolchainConfiguration$1$1, com.android.build.gradle.managed.NdkAbiOptions) 
	public void execute (java.util.List) 
		String flag
		java.util.Iterator i$
		java.util.List args
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/
com/android/build/gradle/model/ApplicationComponentTaskManager.class
ApplicationComponentTaskManager.java
package com.android.build.gradle.model
public com.android.build.gradle.model.ApplicationComponentTaskManager extends com.android.build.gradle.internal.ApplicationTaskManager {
	public void  (org.gradle.api.Project, com.android.builder.core.AndroidBuilder, com.android.build.gradle.AndroidConfig, com.android.build.gradle.internal.SdkHandler, com.android.build.gradle.internal.DependencyManager, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry) 
		org.gradle.api.Project project
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.AndroidConfig extension
		com.android.build.gradle.internal.SdkHandler sdkHandler
		com.android.build.gradle.internal.DependencyManager dependencyManager
		org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry
	protected java.util.Collection getNdkBuildable (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.build.gradle.model.NdkComponentModelPlugin plugin
	public void configureScopeForNdk (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
}

com/android/build/gradle/model/JniLibsSourceSet.class
JniLibsSourceSet.java
package com.android.build.gradle.model
public com.android.build.gradle.model.JniLibsSourceSet extends com.android.build.gradle.internal.AbstractNativeDependentSourceSet implements org.gradle.language.base.LanguageSourceSet  {
	public void  () 
}

com/android/build/gradle/model/LibraryComponentTaskManager.class
LibraryComponentTaskManager.java
package com.android.build.gradle.model
public com.android.build.gradle.model.LibraryComponentTaskManager extends com.android.build.gradle.internal.LibraryTaskManager {
	public void  (org.gradle.api.Project, com.android.builder.core.AndroidBuilder, com.android.build.gradle.AndroidConfig, com.android.build.gradle.internal.SdkHandler, com.android.build.gradle.internal.DependencyManager, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry) 
		org.gradle.api.Project project
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.AndroidConfig extension
		com.android.build.gradle.internal.SdkHandler sdkHandler
		com.android.build.gradle.internal.DependencyManager dependencyManager
		org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry
	protected java.util.Collection getNdkBuildable (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.build.gradle.model.NdkComponentModelPlugin plugin
	public void configureScopeForNdk (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
}

com/android/build/gradle/model/StandaloneNdkComponentModelPlugin.class
StandaloneNdkComponentModelPlugin.java
package com.android.build.gradle.model
public com.android.build.gradle.model.StandaloneNdkComponentModelPlugin extends java.lang.Object implements org.gradle.api.Plugin  {
	public void  () 
	public void apply (org.gradle.api.Project) 
		org.gradle.api.Project project
	public volatile void apply (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/NdkComponentModelPlugin$Rules$8.class
NdkComponentModelPlugin.java
package com.android.build.gradle.model
 com.android.build.gradle.model.NdkComponentModelPlugin$Rules$8 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.managed.NdkConfig val$ndkConfig
	final com.google.common.collect.ImmutableSet val$supportedAbis
	final org.gradle.nativeplatform.NativeLibrarySpec val$library
	final java.io.File val$buildDir
	final com.android.build.gradle.internal.NdkHandler val$ndkHandler
	final com.android.build.gradle.model.NdkComponentModelPlugin$Rules this$0
	void  (com.android.build.gradle.model.NdkComponentModelPlugin$Rules, com.android.build.gradle.managed.NdkConfig, com.google.common.collect.ImmutableSet, org.gradle.nativeplatform.NativeLibrarySpec, java.io.File, com.android.build.gradle.internal.NdkHandler) 
	public void execute (com.android.build.gradle.model.DefaultAndroidBinary) 
		org.gradle.nativeplatform.NativeLibraryBinarySpec nativeBin
		java.util.Iterator i$
		java.util.Collection nativeBinaries
		com.android.build.gradle.model.DefaultAndroidBinary binary
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/StandaloneNdkComponentModelPlugin$Rules$5.class
StandaloneNdkComponentModelPlugin.java
package com.android.build.gradle.model
final com.android.build.gradle.model.StandaloneNdkComponentModelPlugin$Rules$5 extends java.lang.Object implements org.gradle.api.Action  {
	final org.gradle.api.Named val$dimension
	void  (org.gradle.api.Named) 
	public void execute (org.gradle.api.Task) 
		org.gradle.api.Task task
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/NdkComponentModelPlugin$Rules.class
NdkComponentModelPlugin.java
package com.android.build.gradle.model
public com.android.build.gradle.model.NdkComponentModelPlugin$Rules extends org.gradle.model.RuleSource {
	public void  () 
	public void initializeNdkConfig (com.android.build.gradle.managed.NdkConfig) 
		com.android.build.gradle.managed.NdkConfig ndk
	public void setDefaultNdkExtensionValue (com.android.build.gradle.managed.NdkConfig) 
		com.android.build.gradle.managed.NdkConfig ndkConfig
	public void checkNdkDir (com.android.build.gradle.internal.NdkHandler, com.android.build.gradle.managed.NdkConfig) 
		com.android.build.gradle.internal.NdkHandler ndkHandler
		com.android.build.gradle.managed.NdkConfig ndkConfig
	public void addDefaultNativeSourceSet (com.android.build.gradle.model.AndroidComponentModelSourceSet) 
		com.android.build.gradle.model.AndroidComponentModelSourceSet sources
	public com.android.build.gradle.internal.NdkHandler ndkHandler (org.gradle.api.internal.project.ProjectIdentifier, java.lang.String, com.android.build.gradle.managed.NdkConfig) 
		org.gradle.api.internal.project.ProjectIdentifier projectId
		String compileSdkVersion
		com.android.build.gradle.managed.NdkConfig ndkConfig
	public void initBuildTypeNdk (org.gradle.model.ModelMap) 
		org.gradle.model.ModelMap buildTypes
	public void initProductFlavorNdk (org.gradle.model.ModelMap) 
		org.gradle.model.ModelMap productFlavors
	public void createAndroidPlatforms (org.gradle.platform.base.PlatformContainer, com.android.build.gradle.internal.NdkHandler) 
		org.gradle.platform.base.PlatformContainer platforms
		com.android.build.gradle.internal.NdkHandler ndkHandler
	public void initTargetedAbi (org.gradle.model.ModelMap) 
		org.gradle.model.ModelMap abiConfigs
	public void validateAbi (org.gradle.model.ModelMap) 
		org.gradle.model.ModelMap abiConfigs
	public void createToolchains (org.gradle.nativeplatform.toolchain.NativeToolChainRegistry, org.gradle.model.ModelMap, com.android.build.gradle.managed.NdkConfig, com.android.build.gradle.internal.NdkHandler) 
		org.gradle.nativeplatform.toolchain.NativeToolChainRegistry toolchainRegistry
		org.gradle.model.ModelMap abis
		com.android.build.gradle.managed.NdkConfig ndkConfig
		com.android.build.gradle.internal.NdkHandler ndkHandler
	public void createNativeBuildTypes (org.gradle.nativeplatform.BuildTypeContainer, org.gradle.model.ModelMap) 
		com.android.build.gradle.managed.BuildType buildType
		java.util.Iterator i$
		org.gradle.nativeplatform.BuildTypeContainer nativeBuildTypes
		org.gradle.model.ModelMap androidBuildTypes
	public void createNativeFlavors (org.gradle.nativeplatform.FlavorContainer, java.util.List) 
		com.android.build.gradle.internal.ProductFlavorCombo group
		java.util.Iterator i$
		org.gradle.nativeplatform.FlavorContainer nativeFlavors
		java.util.List androidFlavorGroups
	public void createNativeLibrary (org.gradle.platform.base.ComponentSpecContainer, com.android.build.gradle.managed.NdkConfig, com.android.build.gradle.internal.NdkHandler, com.android.build.gradle.model.AndroidComponentModelSourceSet, java.io.File, org.gradle.internal.service.ServiceRegistry) 
		com.android.build.gradle.model.DefaultAndroidComponentSpec androidSpecs
		org.gradle.platform.base.ComponentSpecContainer specs
		com.android.build.gradle.managed.NdkConfig ndkConfig
		com.android.build.gradle.internal.NdkHandler ndkHandler
		com.android.build.gradle.model.AndroidComponentModelSourceSet sources
		java.io.File buildDir
		org.gradle.internal.service.ServiceRegistry serviceRegistry
	public void createAdditionalTasksForNatives (org.gradle.model.ModelMap, org.gradle.model.ModelMap, com.android.build.gradle.managed.NdkConfig, com.android.build.gradle.internal.NdkHandler, org.gradle.platform.base.BinaryContainer, java.io.File) 
		org.gradle.model.ModelMap tasks
		org.gradle.model.ModelMap specs
		com.android.build.gradle.managed.NdkConfig ndkConfig
		com.android.build.gradle.internal.NdkHandler ndkHandler
		org.gradle.platform.base.BinaryContainer binaries
		java.io.File buildDir
		com.android.build.gradle.model.DefaultAndroidComponentSpec androidSpec
	public void configureNativeBinary (org.gradle.platform.base.BinaryContainer, org.gradle.platform.base.ComponentSpecContainer, com.android.build.gradle.managed.NdkConfig, java.io.File, com.android.build.gradle.internal.NdkHandler) 
		com.android.build.gradle.internal.core.Abi abi
		java.util.Iterator i$
		org.gradle.platform.base.BinaryContainer binaries
		org.gradle.platform.base.ComponentSpecContainer specs
		com.android.build.gradle.managed.NdkConfig ndkConfig
		java.io.File buildDir
		com.android.build.gradle.internal.NdkHandler ndkHandler
		org.gradle.nativeplatform.NativeLibrarySpec library
		com.google.common.collect.ImmutableSet$Builder builder
		com.google.common.collect.ImmutableSet supportedAbis
	public void attachNativeTasksToAndroidBinary (org.gradle.model.ModelMap) 
		org.gradle.model.ModelMap binaries
	public void hideNativeTasks (org.gradle.api.tasks.TaskContainer, org.gradle.platform.base.BinaryContainer) 
		org.gradle.api.tasks.TaskContainer tasks
		org.gradle.platform.base.BinaryContainer binaries
		org.gradle.api.Task nonExecutableTask
}

com/android/build/gradle/model/BaseComponentModelPlugin$Rules$16.class
BaseComponentModelPlugin.java
package com.android.build.gradle.model
 com.android.build.gradle.model.BaseComponentModelPlugin$Rules$16 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.internal.VariantManager val$variantManager
	final com.android.build.gradle.model.BaseComponentModelPlugin$Rules this$0
	void  (com.android.build.gradle.model.BaseComponentModelPlugin$Rules, com.android.build.gradle.internal.VariantManager) 
	public void execute (com.android.build.gradle.internal.tasks.SigningReportTask) 
		com.android.build.gradle.internal.tasks.SigningReportTask signingReportTask
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/NdkComponentModelPlugin$Rules$10.class
NdkComponentModelPlugin.java
package com.android.build.gradle.model
 com.android.build.gradle.model.NdkComponentModelPlugin$Rules$10 extends java.lang.Object implements org.gradle.api.Action  {
	final org.gradle.api.Task val$nonExecutableTask
	final com.android.build.gradle.model.NdkComponentModelPlugin$Rules this$0
	void  (com.android.build.gradle.model.NdkComponentModelPlugin$Rules, org.gradle.api.Task) 
	public void execute (org.gradle.nativeplatform.NativeLibraryBinarySpec) 
		org.gradle.nativeplatform.NativeLibraryBinarySpec binary
		org.gradle.api.Task buildTask
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/AndroidComponentModelSourceSet.class
AndroidComponentModelSourceSet.java
package com.android.build.gradle.model
public com.android.build.gradle.model.AndroidComponentModelSourceSet extends org.gradle.api.internal.AbstractNamedDomainObjectContainer implements org.gradle.api.NamedDomainObjectContainer  {
	org.gradle.language.base.ProjectSourceSet projectSourceSet
	public void  (org.gradle.internal.reflect.Instantiator) 
		org.gradle.internal.reflect.Instantiator instantiator
	public void registerLanguage (org.gradle.language.base.internal.registry.LanguageRegistration) 
		org.gradle.language.base.internal.registry.LanguageRegistration languageRegistration
	public void setProjectSourceSet (org.gradle.language.base.ProjectSourceSet) 
		org.gradle.language.base.ProjectSourceSet projectSourceSet
	protected org.gradle.language.base.FunctionalSourceSet doCreate (java.lang.String) 
		String name
	public void addDefaultSourceSet (java.lang.String, java.lang.Class) 
		String sourceSetName
		Class type
	public void setDefaultSrcDir () 
	protected volatile java.lang.Object doCreate (java.lang.String) 
		String x0
}

com/android/build/gradle/model/LibraryComponentModelPlugin$Rules.class
LibraryComponentModelPlugin.java
package com.android.build.gradle.model
public com.android.build.gradle.model.LibraryComponentModelPlugin$Rules extends org.gradle.model.RuleSource {
	public void  () 
	public java.lang.Boolean isApplication () 
	public com.android.build.gradle.internal.TaskManager createTaskManager (com.android.build.gradle.AndroidConfig, org.gradle.api.Project, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.SdkHandler, com.android.build.gradle.internal.ExtraModelInfo, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry) 
		com.android.build.gradle.AndroidConfig androidExtension
		org.gradle.api.Project project
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.SdkHandler sdkHandler
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
		org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry
		com.android.build.gradle.internal.DependencyManager dependencyManager
	public com.android.build.gradle.internal.variant.VariantFactory createVariantFactory (org.gradle.internal.service.ServiceRegistry, com.android.builder.core.AndroidBuilder, com.android.build.gradle.AndroidConfig) 
		org.gradle.internal.service.ServiceRegistry serviceRegistry
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.AndroidConfig extension
		org.gradle.internal.reflect.Instantiator instantiator
}

com/android/build/gradle/model/DefaultAndroidComponentSpec.class
DefaultAndroidComponentSpec.java
package com.android.build.gradle.model
public com.android.build.gradle.model.DefaultAndroidComponentSpec extends org.gradle.platform.base.component.BaseComponentSpec implements com.android.build.gradle.model.AndroidComponentSpec  {
	com.android.build.gradle.managed.AndroidConfig extension
	com.android.build.gradle.internal.VariantManager variantManager
	com.android.builder.model.SigningConfig signingOverride
	org.gradle.nativeplatform.NativeLibrarySpec nativeLibrary
	public void  () 
	public com.android.build.gradle.managed.AndroidConfig getExtension () 
	public void setExtension (com.android.build.gradle.managed.AndroidConfig) 
		com.android.build.gradle.managed.AndroidConfig extension
	public com.android.build.gradle.internal.VariantManager getVariantManager () 
	public void setVariantManager (com.android.build.gradle.internal.VariantManager) 
		com.android.build.gradle.internal.VariantManager variantManager
	public com.android.builder.model.SigningConfig getSigningOverride () 
	public void setSigningOverride (com.android.builder.model.SigningConfig) 
		com.android.builder.model.SigningConfig signingOverride
	public org.gradle.nativeplatform.NativeLibrarySpec getNativeLibrary () 
	public void setNativeLibrary (org.gradle.nativeplatform.NativeLibrarySpec) 
		org.gradle.nativeplatform.NativeLibrarySpec nativeLibrary
}

com/android/build/gradle/model/BaseComponentModelPlugin$Rules$14.class
BaseComponentModelPlugin.java
package com.android.build.gradle.model
 com.android.build.gradle.model.BaseComponentModelPlugin$Rules$14 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.internal.VariantManager val$variantManager
	final org.gradle.model.ModelMap val$tasks
	final com.android.build.gradle.model.BaseComponentModelPlugin$Rules this$0
	void  (com.android.build.gradle.model.BaseComponentModelPlugin$Rules, com.android.build.gradle.internal.VariantManager, org.gradle.model.ModelMap) 
	public void execute (com.android.build.gradle.model.AndroidBinary) 
		com.android.build.gradle.model.AndroidBinary androidBinary
		com.android.build.gradle.model.DefaultAndroidBinary binary
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/AndroidComponentModelSourceSet$3.class
AndroidComponentModelSourceSet.java
package com.android.build.gradle.model
 com.android.build.gradle.model.AndroidComponentModelSourceSet$3 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.model.AndroidComponentModelSourceSet this$0
	void  (com.android.build.gradle.model.AndroidComponentModelSourceSet) 
	public void execute (org.gradle.language.base.FunctionalSourceSet) 
		org.gradle.language.base.FunctionalSourceSet functionalSourceSet
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/TaskModelMapAdaptor.class
TaskModelMapAdaptor.java
package com.android.build.gradle.model
public com.android.build.gradle.model.TaskModelMapAdaptor extends java.lang.Object implements com.android.build.gradle.internal.TaskFactory  {
	private final org.gradle.model.ModelMap tasks
	public void  (org.gradle.model.ModelMap) 
		org.gradle.model.ModelMap tasks
	public boolean containsKey (java.lang.String) 
		String name
	public void create (java.lang.String) 
		String name
	public void create (java.lang.String, org.gradle.api.Action) 
		String name
		org.gradle.api.Action configAction
	public void create (java.lang.String, java.lang.Class) 
		String name
		Class type
	public void create (java.lang.String, java.lang.Class, org.gradle.api.Action) 
		String name
		Class type
		org.gradle.api.Action configAction
	public void named (java.lang.String, org.gradle.api.Action) 
		String name
		org.gradle.api.Action configAction
	public org.gradle.api.Task named (java.lang.String) 
		String name
}

com/android/build/gradle/model/NdkComponentModelPlugin$Rules$7.class
NdkComponentModelPlugin.java
package com.android.build.gradle.model
 com.android.build.gradle.model.NdkComponentModelPlugin$Rules$7 extends java.lang.Object implements org.gradle.api.Action  {
	final org.gradle.model.ModelMap val$tasks
	final java.io.File val$buildDir
	final com.android.build.gradle.internal.NdkHandler val$ndkHandler
	final com.android.build.gradle.model.NdkComponentModelPlugin$Rules this$0
	void  (com.android.build.gradle.model.NdkComponentModelPlugin$Rules, org.gradle.model.ModelMap, java.io.File, com.android.build.gradle.internal.NdkHandler) 
	public void execute (com.android.build.gradle.model.DefaultAndroidBinary) 
		org.gradle.nativeplatform.NativeBinarySpec nativeBinary
		java.util.Iterator i$
		com.android.build.gradle.model.DefaultAndroidBinary binary
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/BaseComponentModelPlugin$Rules$11.class
BaseComponentModelPlugin.java
package com.android.build.gradle.model
 com.android.build.gradle.model.BaseComponentModelPlugin$Rules$11 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.model.BaseComponentModelPlugin$Rules this$0
	void  (com.android.build.gradle.model.BaseComponentModelPlugin$Rules) 
	public void execute (org.gradle.language.base.FunctionalSourceSet) 
		org.gradle.language.base.FunctionalSourceSet functionalSourceSet
		org.gradle.language.base.LanguageSourceSet manifest
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/StandaloneNdkComponentModelPlugin$Rules$2.class
StandaloneNdkComponentModelPlugin.java
package com.android.build.gradle.model
final com.android.build.gradle.model.StandaloneNdkComponentModelPlugin$Rules$2 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.model.AndroidBinary val$binary
	void  (com.android.build.gradle.model.AndroidBinary) 
	public void execute (org.gradle.api.Task) 
		org.gradle.api.Task task
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/AppComponentModelPlugin$Rules.class
AppComponentModelPlugin.java
package com.android.build.gradle.model
public com.android.build.gradle.model.AppComponentModelPlugin$Rules extends org.gradle.model.RuleSource {
	public void  () 
	public java.lang.Boolean isApplication () 
	public com.android.build.gradle.internal.TaskManager createTaskManager (com.android.build.gradle.AndroidConfig, org.gradle.api.Project, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.SdkHandler, com.android.build.gradle.internal.ExtraModelInfo, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry) 
		com.android.build.gradle.AndroidConfig androidExtension
		org.gradle.api.Project project
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.SdkHandler sdkHandler
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
		org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry
		com.android.build.gradle.internal.DependencyManager dependencyManager
	public com.android.build.gradle.internal.variant.VariantFactory createVariantFactory (org.gradle.internal.service.ServiceRegistry, com.android.builder.core.AndroidBuilder, com.android.build.gradle.AndroidConfig) 
		org.gradle.internal.service.ServiceRegistry serviceRegistry
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.AndroidConfig extension
		org.gradle.internal.reflect.Instantiator instantiator
}

com/android/build/gradle/model/ComponentNativeLibraryFactory.class
ComponentNativeLibraryFactory.java
package com.android.build.gradle.model
public com.android.build.gradle.model.ComponentNativeLibraryFactory extends java.lang.Object implements com.android.build.gradle.internal.model.NativeLibraryFactory  {
	org.gradle.platform.base.BinaryContainer binaries
	com.android.build.gradle.internal.NdkHandler ndkHandler
	org.gradle.model.ModelMap abiOptions
	public void  (org.gradle.platform.base.BinaryContainer, com.android.build.gradle.internal.NdkHandler, org.gradle.model.ModelMap) 
		org.gradle.platform.base.BinaryContainer binaries
		com.android.build.gradle.internal.NdkHandler ndkHandler
		org.gradle.model.ModelMap abiOptions
	public com.google.common.base.Optional create (com.android.build.gradle.internal.scope.VariantScope, java.lang.String, com.android.build.gradle.internal.core.Abi) 
		com.android.build.gradle.internal.scope.VariantScope scope
		String toolchainName
		com.android.build.gradle.internal.core.Abi abi
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.build.gradle.model.DefaultAndroidBinary androidBinary
		com.google.common.base.Optional nativeBinary
		com.android.build.gradle.managed.NdkOptions targetOptions
		java.util.List cFlags
		java.util.List cppFlags
		com.android.build.gradle.internal.dsl.CoreNdkOptions ndkConfig
}

com/android/build/gradle/model/AndroidComponentModelSourceSet$1.class
AndroidComponentModelSourceSet.java
package com.android.build.gradle.model
 com.android.build.gradle.model.AndroidComponentModelSourceSet$1 extends java.lang.Object implements org.gradle.api.Action  {
	final org.gradle.language.base.internal.registry.LanguageRegistration val$languageRegistration
	final com.android.build.gradle.model.AndroidComponentModelSourceSet this$0
	void  (com.android.build.gradle.model.AndroidComponentModelSourceSet, org.gradle.language.base.internal.registry.LanguageRegistration) 
	public void execute (org.gradle.language.base.FunctionalSourceSet) 
		org.gradle.language.base.FunctionalSourceSet functionalSourceSet
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/AndroidComponentSpec.class
AndroidComponentSpec.java
package com.android.build.gradle.model
public abstract com.android.build.gradle.model.AndroidComponentSpec extends java.lang.Object implements org.gradle.platform.base.ComponentSpec  {
	public abstract com.android.build.gradle.managed.AndroidConfig getExtension () 
}

com/android/build/gradle/model/AndroidLanguageSourceSet.class
AndroidLanguageSourceSet.java
package com.android.build.gradle.model
public com.android.build.gradle.model.AndroidLanguageSourceSet extends org.gradle.language.base.sources.BaseLanguageSourceSet implements org.gradle.language.base.LanguageSourceSet  {
	public void  () 
}

com/android/build/gradle/model/AndroidComponentModelPlugin$Rules$1.class
AndroidComponentModelPlugin.java
package com.android.build.gradle.model
 com.android.build.gradle.model.AndroidComponentModelPlugin$Rules$1 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.model.AndroidComponentModelPlugin$Rules this$0
	void  (com.android.build.gradle.model.AndroidComponentModelPlugin$Rules) 
	public void execute (com.android.build.gradle.managed.BuildType) 
		com.android.build.gradle.managed.BuildType buildType
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/BaseComponentModelPlugin$Rules$10.class
BaseComponentModelPlugin.java
package com.android.build.gradle.model
 com.android.build.gradle.model.BaseComponentModelPlugin$Rules$10 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.model.BaseComponentModelPlugin$Rules this$0
	void  (com.android.build.gradle.model.BaseComponentModelPlugin$Rules) 
	public void execute (com.android.build.gradle.managed.ClassField) 
		com.android.build.gradle.managed.ClassField classField
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/BaseComponentModelPlugin$Rules$7.class
BaseComponentModelPlugin.java
package com.android.build.gradle.model
 com.android.build.gradle.model.BaseComponentModelPlugin$Rules$7 extends java.lang.Object implements org.gradle.api.Action  {
	final org.gradle.model.ModelMap val$signingConfigs
	final com.android.build.gradle.model.BaseComponentModelPlugin$Rules this$0
	void  (com.android.build.gradle.model.BaseComponentModelPlugin$Rules, org.gradle.model.ModelMap) 
	public void execute (com.android.build.gradle.managed.BuildType) 
		com.android.build.gradle.managed.BuildType buildType
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/NativeSourceSet.class
NativeSourceSet.java
package com.android.build.gradle.model
public com.android.build.gradle.model.NativeSourceSet extends com.android.build.gradle.internal.AbstractNativeDependentSourceSet implements org.gradle.language.base.LanguageSourceSet org.gradle.language.nativeplatform.HeaderExportingSourceSet  {
	private final org.gradle.api.internal.file.DefaultSourceDirectorySet exportedHeaders
	private final org.gradle.api.internal.file.DefaultSourceDirectorySet implicitHeaders
	public void  () 
	public org.gradle.api.file.SourceDirectorySet getExportedHeaders () 
	public void exportedHeaders (org.gradle.api.Action) 
		org.gradle.api.Action config
	public org.gradle.api.file.SourceDirectorySet getImplicitHeaders () 
}

com/android/build/gradle/model/BaseComponentModelPlugin.class
BaseComponentModelPlugin.java
package com.android.build.gradle.model
public com.android.build.gradle.model.BaseComponentModelPlugin extends java.lang.Object implements org.gradle.api.Plugin  {
	private org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry
	private org.gradle.model.internal.registry.ModelRegistry modelRegistry
	protected void  (org.gradle.tooling.provider.model.ToolingModelBuilderRegistry, org.gradle.model.internal.registry.ModelRegistry) 
		org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry
		org.gradle.model.internal.registry.ModelRegistry modelRegistry
	public void apply (org.gradle.api.Project) 
		java.util.List propertyList
		String benchmarkName
		String benchmarkMode
		java.io.IOException e
		org.gradle.api.Project project
		org.gradle.api.artifacts.ConfigurationContainer configurations
	private static void createConfiguration (org.gradle.api.artifacts.ConfigurationContainer, java.lang.String, java.lang.String) 
		org.gradle.api.artifacts.ConfigurationContainer configurations
		String configurationName
		String configurationDescription
		org.gradle.api.artifacts.Configuration configuration
	public volatile void apply (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/BaseComponentModelPlugin$Rules$15.class
BaseComponentModelPlugin.java
package com.android.build.gradle.model
 com.android.build.gradle.model.BaseComponentModelPlugin$Rules$15 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.internal.VariantManager val$variantManager
	final com.android.build.gradle.model.BaseComponentModelPlugin$Rules this$0
	void  (com.android.build.gradle.model.BaseComponentModelPlugin$Rules, com.android.build.gradle.internal.VariantManager) 
	public void execute (com.android.build.gradle.internal.tasks.DependencyReportTask) 
		com.android.build.gradle.internal.tasks.DependencyReportTask dependencyReportTask
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/NdkComponentModelPlugin$2.class
NdkComponentModelPlugin.java
package com.android.build.gradle.model
 com.android.build.gradle.model.NdkComponentModelPlugin$2 extends java.lang.Object implements org.gradle.api.specs.Spec  {
	final com.android.builder.core.VariantConfiguration val$variantConfig
	final com.android.build.gradle.model.NdkComponentModelPlugin this$0
	void  (com.android.build.gradle.model.NdkComponentModelPlugin, com.android.builder.core.VariantConfiguration) 
	public boolean isSatisfiedBy (com.android.build.gradle.model.AndroidBinary) 
		com.android.build.gradle.model.AndroidBinary binary
	public volatile boolean isSatisfiedBy (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/NdkComponentModelPlugin$1.class
NdkComponentModelPlugin.java
package com.android.build.gradle.model
final com.android.build.gradle.model.NdkComponentModelPlugin$1 extends java.lang.Object implements com.google.common.base.Predicate  {
	final com.android.build.gradle.managed.BuildType val$buildType
	final com.android.build.gradle.internal.ProductFlavorCombo val$flavorGroup
	final java.util.List val$productFlavors
	void  (com.android.build.gradle.managed.BuildType, com.android.build.gradle.internal.ProductFlavorCombo, java.util.List) 
	public boolean apply (org.gradle.nativeplatform.NativeLibraryBinarySpec) 
		org.gradle.nativeplatform.NativeLibraryBinarySpec binary
	public volatile boolean apply (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/BaseComponentModelPlugin$Rules$2.class
BaseComponentModelPlugin.java
package com.android.build.gradle.model
 com.android.build.gradle.model.BaseComponentModelPlugin$Rules$2 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.model.BaseComponentModelPlugin$Rules this$0
	void  (com.android.build.gradle.model.BaseComponentModelPlugin$Rules) 
	public void execute (com.android.build.gradle.managed.SigningConfig) 
		com.android.prefs.AndroidLocation$AndroidLocationException e
		com.android.build.gradle.managed.SigningConfig signingConfig
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/BaseComponentModelPlugin$Rules$9.class
BaseComponentModelPlugin.java
package com.android.build.gradle.model
 com.android.build.gradle.model.BaseComponentModelPlugin$Rules$9 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.model.BaseComponentModelPlugin$Rules this$0
	void  (com.android.build.gradle.model.BaseComponentModelPlugin$Rules) 
	public void execute (com.android.build.gradle.managed.ClassField) 
		com.android.build.gradle.managed.ClassField classField
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/AndroidComponentModelPlugin.class
AndroidComponentModelPlugin.java
package com.android.build.gradle.model
public com.android.build.gradle.model.AndroidComponentModelPlugin extends java.lang.Object implements org.gradle.api.Plugin  {
	public static final String COMPONENT_NAME
	public static final String GRADLE_ACCEPTABLE_VERSION
	private static final String GRADLE_VERSION_CHECK_OVERRIDE_PROPERTY
	public void  () 
	public void apply (org.gradle.api.Project) 
		org.gradle.api.Project project
	private static void checkGradleVersion (org.gradle.api.Project) 
		boolean allowNonMatching
		java.io.File file
		String errorMessage
		org.gradle.api.Project project
		String gradleVersion
	public volatile void apply (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/AndroidBinary.class
AndroidBinary.java
package com.android.build.gradle.model
public abstract com.android.build.gradle.model.AndroidBinary extends java.lang.Object implements org.gradle.platform.base.BinarySpec  {
	public abstract com.android.build.gradle.managed.BuildType getBuildType () 
	public abstract java.util.List getProductFlavors () 
}

com/android/build/gradle/model/AndroidComponentModelTestPlugin$1.class
AndroidComponentModelTestPlugin.java
package com.android.build.gradle.model
 com.android.build.gradle.model.AndroidComponentModelTestPlugin$1 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.internal.VariantManager val$variantManager
	final org.gradle.model.ModelMap val$tasks
	final com.android.build.gradle.model.AndroidComponentModelTestPlugin this$0
	void  (com.android.build.gradle.model.AndroidComponentModelTestPlugin, com.android.build.gradle.internal.VariantManager, org.gradle.model.ModelMap) 
	public void execute (com.android.build.gradle.model.AndroidBinary) 
		com.android.build.gradle.model.AndroidBinary androidBinary
		com.android.build.gradle.model.DefaultAndroidBinary binary
		com.android.build.gradle.internal.variant.BaseVariantData testedVariantData
		com.android.build.gradle.internal.variant.TestVariantData unitTestVariantData
		com.android.build.gradle.internal.variant.TestVariantData testVariantData
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/AndroidComponentModelTestPlugin.class
AndroidComponentModelTestPlugin.java
package com.android.build.gradle.model
public com.android.build.gradle.model.AndroidComponentModelTestPlugin extends org.gradle.model.RuleSource {
	public void  () 
	public void createConnectedTestTasks (org.gradle.model.ModelMap, org.gradle.platform.base.BinaryContainer, com.android.build.gradle.internal.TaskManager, org.gradle.model.ModelMap) 
		org.gradle.model.ModelMap tasks
		org.gradle.platform.base.BinaryContainer binaries
		com.android.build.gradle.internal.TaskManager taskManager
		org.gradle.model.ModelMap specs
		com.android.build.gradle.internal.VariantManager variantManager
}

com/android/build/gradle/model/BaseComponentModelPlugin$Rules$8.class
BaseComponentModelPlugin.java
package com.android.build.gradle.model
 com.android.build.gradle.model.BaseComponentModelPlugin$Rules$8 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.model.BaseComponentModelPlugin$Rules this$0
	void  (com.android.build.gradle.model.BaseComponentModelPlugin$Rules) 
	public void execute (com.android.build.gradle.managed.ProductFlavor) 
		com.android.build.gradle.managed.ProductFlavor productFlavor
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/BaseComponentModelPlugin$Rules$4.class
BaseComponentModelPlugin.java
package com.android.build.gradle.model
 com.android.build.gradle.model.BaseComponentModelPlugin$Rules$4 extends groovy.lang.Closure {
	final org.gradle.api.Project val$project
	final com.android.build.gradle.model.BaseComponentModelPlugin$Rules this$0
	void  (com.android.build.gradle.model.BaseComponentModelPlugin$Rules, java.lang.Object, java.lang.Object, org.gradle.api.Project) 
		Object x0
		Object x1
	public void doCall (org.gradle.api.execution.TaskExecutionGraph) 
		org.gradle.api.Task task
		java.util.Iterator i$
		org.gradle.api.execution.TaskExecutionGraph taskGraph
}

com/android/build/gradle/model/BaseComponentModelPlugin$Rules$1.class
BaseComponentModelPlugin.java
package com.android.build.gradle.model
 com.android.build.gradle.model.BaseComponentModelPlugin$Rules$1 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.model.BaseComponentModelPlugin$Rules this$0
	void  (com.android.build.gradle.model.BaseComponentModelPlugin$Rules) 
	public void execute (com.android.build.gradle.managed.SigningConfig) 
		com.android.build.gradle.managed.SigningConfig signingConfig
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/AppComponentModelPlugin.class
AppComponentModelPlugin.java
package com.android.build.gradle.model
public com.android.build.gradle.model.AppComponentModelPlugin extends java.lang.Object implements org.gradle.api.Plugin  {
	public void  () 
	public void apply (org.gradle.api.Project) 
		org.gradle.api.Project project
	public volatile void apply (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/NdkComponentModelPlugin$Rules$2.class
NdkComponentModelPlugin.java
package com.android.build.gradle.model
 com.android.build.gradle.model.NdkComponentModelPlugin$Rules$2 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.model.NdkComponentModelPlugin$Rules this$0
	void  (com.android.build.gradle.model.NdkComponentModelPlugin$Rules) 
	public void execute (com.android.build.gradle.managed.BuildType) 
		com.android.build.gradle.managed.BuildType buildType
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/ComponentNativeLibraryFactory$1.class
ComponentNativeLibraryFactory.java
package com.android.build.gradle.model
 com.android.build.gradle.model.ComponentNativeLibraryFactory$1 extends java.lang.Object implements com.google.common.base.Predicate  {
	final com.android.build.gradle.internal.core.Abi val$abi
	final com.android.build.gradle.model.ComponentNativeLibraryFactory this$0
	void  (com.android.build.gradle.model.ComponentNativeLibraryFactory, com.android.build.gradle.internal.core.Abi) 
	public boolean apply (org.gradle.nativeplatform.NativeLibraryBinarySpec) 
		org.gradle.nativeplatform.NativeLibraryBinarySpec binary
	public volatile boolean apply (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/BaseComponentModelPlugin$Rules$6.class
BaseComponentModelPlugin.java
package com.android.build.gradle.model
 com.android.build.gradle.model.BaseComponentModelPlugin$Rules$6 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.model.BaseComponentModelPlugin$Rules this$0
	void  (com.android.build.gradle.model.BaseComponentModelPlugin$Rules) 
	public void execute (com.android.build.gradle.managed.BuildType) 
		com.android.build.gradle.managed.BuildType buildType
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/AndroidComponentModelPlugin$Rules.class
AndroidComponentModelPlugin.java
package com.android.build.gradle.model
public com.android.build.gradle.model.AndroidComponentModelPlugin$Rules extends org.gradle.model.RuleSource {
	public void  () 
	public void registerAndroidLanguageSourceSet (org.gradle.platform.base.LanguageTypeBuilder) 
		org.gradle.platform.base.LanguageTypeBuilder builder
	public void registerJniLibsSourceSet (org.gradle.platform.base.LanguageTypeBuilder) 
		org.gradle.platform.base.LanguageTypeBuilder builder
	public void registerNativeSourceSet (org.gradle.platform.base.LanguageTypeBuilder) 
		org.gradle.platform.base.LanguageTypeBuilder builder
	public void android (com.android.build.gradle.managed.AndroidConfig) 
		com.android.build.gradle.managed.AndroidConfig androidModel
	public void androidModelSources (com.android.build.gradle.managed.AndroidConfig, com.android.build.gradle.model.AndroidComponentModelSourceSet) 
		com.android.build.gradle.managed.AndroidConfig androidModel
		com.android.build.gradle.model.AndroidComponentModelSourceSet sources
	public void finalizeAndroidModel (com.android.build.gradle.managed.AndroidConfig) 
		com.android.build.gradle.managed.AndroidConfig androidModel
	public void createDefaultBuildTypes (org.gradle.model.ModelMap) 
		org.gradle.model.ModelMap buildTypes
	public java.util.List createProductFlavorCombo (org.gradle.model.ModelMap) 
		com.android.build.gradle.managed.ProductFlavor flavor
		java.util.Iterator i$
		org.gradle.model.ModelMap productFlavors
		java.util.Set flavorDimensionList
	public void defineComponentType (org.gradle.platform.base.ComponentTypeBuilder) 
		org.gradle.platform.base.ComponentTypeBuilder builder
	public void createAndroidComponents (org.gradle.model.ModelMap) 
		org.gradle.model.ModelMap androidComponents
	public com.android.build.gradle.model.AndroidComponentModelSourceSet androidSources (org.gradle.internal.service.ServiceRegistry) 
		org.gradle.internal.service.ServiceRegistry serviceRegistry
		org.gradle.internal.reflect.Instantiator instantiator
	public void createVariantSourceSet (com.android.build.gradle.model.AndroidComponentModelSourceSet, org.gradle.model.ModelMap, org.gradle.model.ModelMap, java.util.List, org.gradle.language.base.ProjectSourceSet, org.gradle.language.base.internal.registry.LanguageRegistry) 
		org.gradle.language.base.internal.registry.LanguageRegistration languageRegistration
		java.util.Iterator i$
		com.android.build.gradle.internal.ProductFlavorCombo group
		java.util.Iterator i$
		com.android.build.gradle.managed.BuildType buildType
		java.util.Iterator i$
		com.android.build.gradle.managed.ProductFlavor flavor
		java.util.Iterator i$
		com.android.build.gradle.model.AndroidComponentModelSourceSet sources
		org.gradle.model.ModelMap buildTypes
		org.gradle.model.ModelMap flavors
		java.util.List flavorGroups
		org.gradle.language.base.ProjectSourceSet projectSourceSet
		org.gradle.language.base.internal.registry.LanguageRegistry languageRegistry
	public void setDefaultSrcDir (com.android.build.gradle.model.AndroidComponentModelSourceSet) 
		com.android.build.gradle.model.AndroidComponentModelSourceSet sourceSet
	public void defineBinaryType (org.gradle.platform.base.BinaryTypeBuilder) 
		org.gradle.platform.base.BinaryTypeBuilder builder
	public void createBinaries (org.gradle.model.ModelMap, com.android.build.gradle.managed.AndroidConfig, org.gradle.model.ModelMap, java.util.List, com.android.build.gradle.model.AndroidComponentModelSourceSet, com.android.build.gradle.model.AndroidComponentSpec) 
		com.android.build.gradle.internal.ProductFlavorCombo flavorCombo
		java.util.Iterator i$
		com.android.build.gradle.managed.BuildType buildType
		java.util.Iterator i$
		org.gradle.model.ModelMap binaries
		com.android.build.gradle.managed.AndroidConfig androidConfig
		org.gradle.model.ModelMap buildTypes
		java.util.List flavorCombos
		com.android.build.gradle.model.AndroidComponentModelSourceSet sources
		com.android.build.gradle.model.AndroidComponentSpec spec
	private static void sourceBinary (org.gradle.platform.base.BinarySpec, com.android.build.gradle.model.AndroidComponentModelSourceSet, java.lang.String) 
		org.gradle.platform.base.BinarySpec binary
		com.android.build.gradle.model.AndroidComponentModelSourceSet projectSourceSet
		String sourceSetName
		org.gradle.language.base.FunctionalSourceSet sourceSet
	private static java.lang.String getBinaryName (com.android.build.gradle.managed.BuildType, com.android.build.gradle.internal.ProductFlavorCombo) 
		com.android.build.gradle.managed.BuildType buildType
		com.android.build.gradle.internal.ProductFlavorCombo flavorCombo
	static void access$000 (org.gradle.platform.base.BinarySpec, com.android.build.gradle.model.AndroidComponentModelSourceSet, java.lang.String) 
		org.gradle.platform.base.BinarySpec x0
		com.android.build.gradle.model.AndroidComponentModelSourceSet x1
		String x2
}

com/android/build/gradle/model/StandaloneNdkComponentModelPlugin$Rules$1.class
StandaloneNdkComponentModelPlugin.java
package com.android.build.gradle.model
final com.android.build.gradle.model.StandaloneNdkComponentModelPlugin$Rules$1 extends java.lang.Object implements org.gradle.api.Action  {
	final java.io.File val$buildDir
	final org.gradle.nativeplatform.NativeBinarySpec val$nativeBinary
	void  (java.io.File, org.gradle.nativeplatform.NativeBinarySpec) 
	public void execute (org.gradle.api.tasks.Copy) 
		org.gradle.api.tasks.Copy copy
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/AndroidComponentModelSourceSet$2.class
AndroidComponentModelSourceSet.java
package com.android.build.gradle.model
 com.android.build.gradle.model.AndroidComponentModelSourceSet$2 extends java.lang.Object implements org.gradle.api.Action  {
	final String val$sourceSetName
	final Class val$type
	final com.android.build.gradle.model.AndroidComponentModelSourceSet this$0
	void  (com.android.build.gradle.model.AndroidComponentModelSourceSet, java.lang.String, java.lang.Class) 
	public void execute (org.gradle.language.base.FunctionalSourceSet) 
		org.gradle.language.base.FunctionalSourceSet functionalSourceSet
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/NdkComponentModelPlugin$Rules$6.class
NdkComponentModelPlugin.java
package com.android.build.gradle.model
 com.android.build.gradle.model.NdkComponentModelPlugin$Rules$6 extends java.lang.Object implements org.gradle.api.Action  {
	final org.gradle.platform.base.ComponentSpecContainer val$specs
	final com.android.build.gradle.model.AndroidComponentModelSourceSet val$sources
	final java.io.File val$buildDir
	final com.android.build.gradle.internal.NdkHandler val$ndkHandler
	final org.gradle.internal.service.ServiceRegistry val$serviceRegistry
	final com.android.build.gradle.model.NdkComponentModelPlugin$Rules this$0
	void  (com.android.build.gradle.model.NdkComponentModelPlugin$Rules, org.gradle.platform.base.ComponentSpecContainer, com.android.build.gradle.model.AndroidComponentModelSourceSet, java.io.File, com.android.build.gradle.internal.NdkHandler, org.gradle.internal.service.ServiceRegistry) 
	public void execute (org.gradle.nativeplatform.NativeLibrarySpec) 
		org.gradle.nativeplatform.NativeLibrarySpec nativeLib
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/AndroidObject.class
AndroidObject.java
package com.android.build.gradle.model
public com.android.build.gradle.model.AndroidObject extends java.lang.Object implements org.gradle.platform.base.TransformationFileType  {
	public void  () 
}

com/android/build/gradle/model/NdkComponentModelPlugin$Rules$4.class
NdkComponentModelPlugin.java
package com.android.build.gradle.model
 com.android.build.gradle.model.NdkComponentModelPlugin$Rules$4 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.model.NdkComponentModelPlugin$Rules this$0
	void  (com.android.build.gradle.model.NdkComponentModelPlugin$Rules) 
	public void execute (com.android.build.gradle.managed.NdkAbiOptions) 
		com.android.build.gradle.managed.NdkAbiOptions abiOptions
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/BaseComponentModelPlugin$Rules$12.class
BaseComponentModelPlugin.java
package com.android.build.gradle.model
 com.android.build.gradle.model.BaseComponentModelPlugin$Rules$12 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.internal.VariantManager val$variantManager
	final com.android.build.gradle.model.BaseComponentModelPlugin$Rules this$0
	void  (com.android.build.gradle.model.BaseComponentModelPlugin$Rules, com.android.build.gradle.internal.VariantManager) 
	public void execute (com.android.build.gradle.model.AndroidBinary) 
		com.android.build.gradle.managed.ProductFlavor flavor
		java.util.Iterator i$
		com.android.build.gradle.model.AndroidBinary androidBinary
		com.android.build.gradle.model.DefaultAndroidBinary binary
		java.util.List adaptedFlavors
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/LibraryComponentModelPlugin.class
LibraryComponentModelPlugin.java
package com.android.build.gradle.model
public com.android.build.gradle.model.LibraryComponentModelPlugin extends java.lang.Object implements org.gradle.api.Plugin  {
	public void  () 
	public void apply (org.gradle.api.Project) 
		org.gradle.api.Project project
	public volatile void apply (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/BaseComponentModelPlugin$Rules$5.class
BaseComponentModelPlugin.java
package com.android.build.gradle.model
 com.android.build.gradle.model.BaseComponentModelPlugin$Rules$5 extends java.lang.Object implements org.gradle.api.Action  {
	final java.io.File val$file
	final com.android.build.gradle.model.BaseComponentModelPlugin$Rules this$0
	void  (com.android.build.gradle.model.BaseComponentModelPlugin$Rules, java.io.File) 
	public void execute (org.gradle.api.artifacts.repositories.MavenArtifactRepository) 
		org.gradle.api.artifacts.repositories.MavenArtifactRepository repo
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/AndroidComponentModelSourceSet$3$1.class
AndroidComponentModelSourceSet.java
package com.android.build.gradle.model
 com.android.build.gradle.model.AndroidComponentModelSourceSet$3$1 extends java.lang.Object implements org.gradle.api.Action  {
	final org.gradle.language.base.FunctionalSourceSet val$functionalSourceSet
	final com.android.build.gradle.model.AndroidComponentModelSourceSet$3 this$1
	void  (com.android.build.gradle.model.AndroidComponentModelSourceSet$3, org.gradle.language.base.FunctionalSourceSet) 
	public void execute (org.gradle.language.base.LanguageSourceSet) 
		org.gradle.language.base.LanguageSourceSet languageSourceSet
		org.gradle.api.file.SourceDirectorySet source
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/ModelConstants.class
ModelConstants.java
package com.android.build.gradle.model
public com.android.build.gradle.model.ModelConstants extends java.lang.Object {
	public static final String ANDROID_BUILDER
	public static final String ANDROID_CONFIG_ADAPTOR
	public static final String BINARIES
	public static final String COMPONENTS
	public static final String EXTRA_MODEL_INFO
	public static final String IS_APPLICATION
	public static final String NDK_HANDLER
	public static final String TASK_MANAGER
	public static final String ABI_OPTIONS
	public void  () 
}

com/android/build/gradle/model/ComponentModelBuilder.class
ComponentModelBuilder.java
package com.android.build.gradle.model
public com.android.build.gradle.model.ComponentModelBuilder extends java.lang.Object implements org.gradle.tooling.provider.model.ToolingModelBuilder  {
	com.android.build.gradle.internal.model.ModelBuilder modelBuilder
	org.gradle.model.internal.registry.ModelRegistry registry
	public void  (org.gradle.model.internal.registry.ModelRegistry) 
		org.gradle.model.internal.registry.ModelRegistry registry
	public boolean canBuild (java.lang.String) 
		String modelName
	public java.lang.Object buildAll (java.lang.String, org.gradle.api.Project) 
		String modelName
		org.gradle.api.Project project
	public static org.gradle.model.ModelMap abiOptionType () 
	private org.gradle.model.internal.type.ModelType getAbiOptionModelType () 
		NoSuchMethodException e
	private com.android.build.gradle.internal.model.ModelBuilder createModelBuilder () 
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.model.DefaultAndroidComponentSpec componentSpec
		com.android.build.gradle.internal.VariantManager variantManager
		com.android.build.gradle.internal.TaskManager taskManager
		com.android.build.gradle.AndroidConfig extension
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
		Boolean isApplication
		com.android.build.gradle.internal.NdkHandler ndkHandler
		org.gradle.platform.base.BinaryContainer binaries
		org.gradle.model.ModelMap abiOptions
}

com/android/build/gradle/model/NdkComponentModelPlugin$Rules$1.class
NdkComponentModelPlugin.java
package com.android.build.gradle.model
 com.android.build.gradle.model.NdkComponentModelPlugin$Rules$1 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.model.NdkComponentModelPlugin$Rules this$0
	void  (com.android.build.gradle.model.NdkComponentModelPlugin$Rules) 
	public void execute (com.android.build.gradle.managed.BuildType) 
		com.android.build.gradle.managed.BuildType buildType
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/NdkComponentModelPlugin$Rules$3.class
NdkComponentModelPlugin.java
package com.android.build.gradle.model
 com.android.build.gradle.model.NdkComponentModelPlugin$Rules$3 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.model.NdkComponentModelPlugin$Rules this$0
	void  (com.android.build.gradle.model.NdkComponentModelPlugin$Rules) 
	public void execute (com.android.build.gradle.managed.ProductFlavor) 
		com.android.build.gradle.managed.ProductFlavor productFlavor
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/NdkComponentModelPlugin$Rules$5.class
NdkComponentModelPlugin.java
package com.android.build.gradle.model
 com.android.build.gradle.model.NdkComponentModelPlugin$Rules$5 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.model.NdkComponentModelPlugin$Rules this$0
	void  (com.android.build.gradle.model.NdkComponentModelPlugin$Rules) 
	public void execute (com.android.build.gradle.managed.NdkAbiOptions) 
		com.android.build.gradle.managed.NdkAbiOptions abiOptions
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/NdkConfigImpl.class
NdkConfigImpl.java
package com.android.build.gradle.model
public com.android.build.gradle.model.NdkConfigImpl extends java.lang.Object implements com.android.build.gradle.managed.NdkConfig  {
	String moduleName
	String platformVersion
	String toolchain
	String toolchainVersion
	java.util.Set abiFilters
	java.util.List cFlags
	java.util.List cppFlags
	java.util.List ldFlags
	java.util.List ldLibs
	String stl
	Boolean isDebuggable
	Boolean renderscriptNdkMode
	public void  () 
	public java.lang.String getModuleName () 
	public void setModuleName (java.lang.String) 
		String moduleName
	public java.lang.String getPlatformVersion () 
	public void setPlatformVersion (java.lang.String) 
		String platformVersion
	public java.lang.String getToolchain () 
	public void setToolchain (java.lang.String) 
		String toolchain
	public java.lang.String getToolchainVersion () 
	public void setToolchainVersion (java.lang.String) 
		String toolchainVersion
	public java.util.Set getAbiFilters () 
	public void setAbiFilters (java.util.Set) 
		java.util.Set abiFilters
	public java.util.List getCFlags () 
	public void setCFlags (java.util.List) 
		java.util.List cFlags
	public java.util.List getCppFlags () 
	public void setCppFlags (java.util.List) 
		java.util.List cppFlags
	public java.util.List getLdFlags () 
	public void setLdFlags (java.util.List) 
		java.util.List ldFlags
	public java.util.List getLdLibs () 
	public void setLdLibs (java.util.List) 
		java.util.List ldLibs
	public java.lang.String getStl () 
	public void setStl (java.lang.String) 
		String stl
	public java.lang.Boolean getDebuggable () 
	public void setDebuggable (java.lang.Boolean) 
		Boolean isDebuggable
	public java.lang.Boolean getRenderscriptNdkMode () 
	public void setRenderscriptNdkMode (java.lang.Boolean) 
		Boolean renderscriptNdkMode
}

com/android/build/gradle/model/AndroidComponentModelPlugin$Rules$2.class
AndroidComponentModelPlugin.java
package com.android.build.gradle.model
 com.android.build.gradle.model.AndroidComponentModelPlugin$Rules$2 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.managed.BuildType val$buildType
	final com.android.build.gradle.internal.ProductFlavorCombo val$flavorCombo
	final com.android.build.gradle.model.AndroidComponentModelSourceSet val$sources
	final com.android.build.gradle.model.AndroidComponentModelPlugin$Rules this$0
	void  (com.android.build.gradle.model.AndroidComponentModelPlugin$Rules, com.android.build.gradle.managed.BuildType, com.android.build.gradle.internal.ProductFlavorCombo, com.android.build.gradle.model.AndroidComponentModelSourceSet) 
	public void execute (com.android.build.gradle.model.AndroidBinary) 
		com.android.build.gradle.managed.ProductFlavor flavor
		java.util.Iterator i$
		com.android.build.gradle.model.AndroidBinary androidBinary
		com.android.build.gradle.model.DefaultAndroidBinary binary
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/BaseComponentModelPlugin$Rules$3.class
BaseComponentModelPlugin.java
package com.android.build.gradle.model
 com.android.build.gradle.model.BaseComponentModelPlugin$Rules$3 extends groovy.lang.Closure {
	final com.android.build.gradle.internal.SdkHandler val$sdkHandler
	final org.gradle.api.Project val$project
	final com.android.utils.ILogger val$logger
	final com.android.build.gradle.model.BaseComponentModelPlugin$Rules this$0
	void  (com.android.build.gradle.model.BaseComponentModelPlugin$Rules, java.lang.Object, java.lang.Object, com.android.build.gradle.internal.SdkHandler, org.gradle.api.Project, com.android.utils.ILogger) 
		Object x0
		Object x1
	public void doCall (java.lang.Object) 
		java.io.IOException e
		Object it
	public void doCall () 
}

com/android/build/gradle/model/DefaultAndroidBinary.class
DefaultAndroidBinary.java
package com.android.build.gradle.model
public com.android.build.gradle.model.DefaultAndroidBinary extends org.gradle.platform.base.binary.BaseBinarySpec implements com.android.build.gradle.model.AndroidBinary  {
	private com.android.build.gradle.managed.BuildType buildType
	private java.util.List productFlavors
	private com.android.build.gradle.managed.NdkConfig mergedNdkConfig
	private com.android.build.gradle.internal.variant.BaseVariantData variantData
	private java.util.List nativeBinaries
	private java.util.List targetAbi
	public void  () 
	public com.android.build.gradle.managed.BuildType getBuildType () 
	public void setBuildType (com.android.build.gradle.managed.BuildType) 
		com.android.build.gradle.managed.BuildType buildType
	public java.util.List getProductFlavors () 
	public void setProductFlavors (java.util.List) 
		java.util.List productFlavors
	public com.android.build.gradle.managed.NdkConfig getMergedNdkConfig () 
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public void setVariantData (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
	public java.util.List getNativeBinaries () 
	public java.util.List getTargetAbi () 
	public void computeMergedNdk (com.android.build.gradle.managed.NdkConfig, java.util.List, com.android.build.gradle.managed.BuildType) 
		com.android.build.gradle.managed.NdkOptions ndkOptions
		int i
		com.android.build.gradle.managed.NdkConfig ndkConfig
		java.util.List flavors
		com.android.build.gradle.managed.BuildType buildType
}

com/android/build/gradle/model/StandaloneNdkComponentModelPlugin$Rules$4.class
StandaloneNdkComponentModelPlugin.java
package com.android.build.gradle.model
final com.android.build.gradle.model.StandaloneNdkComponentModelPlugin$Rules$4 extends java.lang.Object implements org.gradle.api.Action  {
	final String val$flavorCombo
	void  (java.lang.String) 
	public void execute (org.gradle.api.Task) 
		org.gradle.api.Task task
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/NdkComponentModelPlugin$Rules$9.class
NdkComponentModelPlugin.java
package com.android.build.gradle.model
 com.android.build.gradle.model.NdkComponentModelPlugin$Rules$9 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.model.NdkComponentModelPlugin$Rules this$0
	void  (com.android.build.gradle.model.NdkComponentModelPlugin$Rules) 
	public void execute (com.android.build.gradle.model.AndroidBinary) 
		org.gradle.nativeplatform.NativeLibraryBinarySpec nativeBinary
		java.util.Iterator i$
		com.android.build.gradle.model.AndroidBinary androidBinary
		com.android.build.gradle.model.DefaultAndroidBinary binary
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/NdkComponentModelPlugin.class
NdkComponentModelPlugin.java
package com.android.build.gradle.model
public com.android.build.gradle.model.NdkComponentModelPlugin extends java.lang.Object implements org.gradle.api.Plugin  {
	private org.gradle.api.Project project
	public void  () 
	public void apply (org.gradle.api.Project) 
		org.gradle.api.Project project
	public static void configureScopeForNdk (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.core.Abi abi
		java.util.Iterator i$
		com.android.build.gradle.internal.scope.VariantScope scope
		com.android.builder.core.VariantConfiguration config
		com.google.common.collect.ImmutableSet$Builder builder
	private static java.util.Collection getNativeBinaries (org.gradle.nativeplatform.NativeLibrarySpec, com.android.build.gradle.managed.BuildType, java.util.List) 
		org.gradle.nativeplatform.NativeLibrarySpec library
		com.android.build.gradle.managed.BuildType buildType
		java.util.List productFlavors
		com.android.build.gradle.internal.ProductFlavorCombo flavorGroup
	public java.util.Collection getBinaries (com.android.builder.core.VariantConfiguration) 
		com.android.builder.core.VariantConfiguration variantConfig
		org.gradle.platform.base.BinaryContainer binaries
	public volatile void apply (java.lang.Object) 
		Object x0
	static java.util.Collection access$000 (org.gradle.nativeplatform.NativeLibrarySpec, com.android.build.gradle.managed.BuildType, java.util.List) 
		org.gradle.nativeplatform.NativeLibrarySpec x0
		com.android.build.gradle.managed.BuildType x1
		java.util.List x2
}

com/android/build/gradle/model/BaseComponentModelPlugin$Rules.class
BaseComponentModelPlugin.java
package com.android.build.gradle.model
public com.android.build.gradle.model.BaseComponentModelPlugin$Rules extends org.gradle.model.RuleSource {
	public void  () 
	void registerLanguageTransform (org.gradle.language.base.internal.registry.LanguageTransformContainer, org.gradle.internal.service.ServiceRegistry) 
		org.gradle.language.base.internal.registry.LanguageTransformContainer languages
		org.gradle.internal.service.ServiceRegistry serviceRegistry
	public void configureAndroidModel (com.android.build.gradle.managed.AndroidConfig, org.gradle.internal.service.ServiceRegistry) 
		com.android.build.gradle.managed.AndroidConfig androidModel
		org.gradle.internal.service.ServiceRegistry serviceRegistry
		org.gradle.internal.reflect.Instantiator instantiator
	public void initSigningConfigs (org.gradle.model.ModelMap) 
		org.gradle.model.ModelMap signingConfigs
	public void copyNdkConfig (com.android.build.gradle.managed.NdkOptions, com.android.build.gradle.managed.NdkConfig) 
		com.android.build.gradle.managed.NdkOptions defaultNdkConfig
		com.android.build.gradle.managed.NdkConfig pluginNdkConfig
	public com.android.build.gradle.internal.ExtraModelInfo createExtraModelInfo (org.gradle.api.Project, java.lang.Boolean) 
		org.gradle.api.Project project
		Boolean isApplication
	public com.android.build.gradle.internal.SdkHandler createSdkHandler (org.gradle.api.Project) 
		java.io.File file
		java.util.Iterator i$
		org.gradle.api.Project project
		com.android.utils.ILogger logger
		com.android.build.gradle.internal.SdkHandler sdkHandler
	public com.android.builder.core.AndroidBuilder createAndroidBuilder (org.gradle.api.Project, com.android.build.gradle.internal.ExtraModelInfo) 
		org.gradle.api.Project project
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
		String creator
		com.android.utils.ILogger logger
	public void initDebugBuildTypes (org.gradle.model.ModelMap, org.gradle.model.ModelMap) 
		org.gradle.model.ModelMap buildTypes
		org.gradle.model.ModelMap signingConfigs
	private static void initBuildType (com.android.build.gradle.managed.BuildType) 
		com.android.build.gradle.managed.BuildType buildType
	public void initDefaultConfig (com.android.build.gradle.managed.ProductFlavor) 
		com.android.resources.Density density
		java.util.Iterator i$
		com.android.build.gradle.managed.ProductFlavor defaultConfig
		java.util.Set densities
		java.util.Set strings
	public void initProductFlavors (org.gradle.model.ModelMap) 
		org.gradle.model.ModelMap productFlavors
	private void initProductFlavor (com.android.build.gradle.managed.ProductFlavor) 
		com.android.build.gradle.managed.ProductFlavor productFlavor
	public void addDefaultAndroidSourceSet (com.android.build.gradle.model.AndroidComponentModelSourceSet) 
		com.android.build.gradle.model.AndroidComponentModelSourceSet sources
	public com.android.build.gradle.AndroidConfig createModelAdaptor (org.gradle.internal.service.ServiceRegistry, com.android.build.gradle.managed.AndroidConfig, org.gradle.api.Project, java.lang.Boolean) 
		org.gradle.internal.service.ServiceRegistry serviceRegistry
		com.android.build.gradle.managed.AndroidConfig androidExtension
		org.gradle.api.Project project
		Boolean isApplication
		org.gradle.internal.reflect.Instantiator instantiator
	public void createAndroidComponents (org.gradle.platform.base.ComponentSpecContainer, org.gradle.internal.service.ServiceRegistry, com.android.build.gradle.managed.AndroidConfig, com.android.build.gradle.AndroidConfig, org.gradle.model.ModelMap, org.gradle.model.ModelMap, org.gradle.model.ModelMap, com.android.build.gradle.internal.variant.VariantFactory, com.android.build.gradle.internal.TaskManager, org.gradle.api.Project, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.SdkHandler, com.android.build.gradle.internal.ExtraModelInfo, java.lang.Boolean) 
		com.android.build.gradle.managed.BuildType buildType
		java.util.Iterator i$
		com.android.build.gradle.managed.ProductFlavor productFlavor
		java.util.Iterator i$
		org.gradle.platform.base.ComponentSpecContainer androidSpecs
		org.gradle.internal.service.ServiceRegistry serviceRegistry
		com.android.build.gradle.managed.AndroidConfig androidExtension
		com.android.build.gradle.AndroidConfig adaptedModel
		org.gradle.model.ModelMap buildTypes
		org.gradle.model.ModelMap productFlavors
		org.gradle.model.ModelMap signingConfigs
		com.android.build.gradle.internal.variant.VariantFactory variantFactory
		com.android.build.gradle.internal.TaskManager taskManager
		org.gradle.api.Project project
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.SdkHandler sdkHandler
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
		Boolean isApplication
		org.gradle.internal.reflect.Instantiator instantiator
		com.android.builder.sdk.TargetInfo targetInfo
		com.android.build.gradle.internal.VariantManager variantManager
		com.android.build.gradle.model.DefaultAndroidComponentSpec spec
	public void createVariantData (org.gradle.model.ModelMap, org.gradle.model.ModelMap, com.android.build.gradle.internal.TaskManager) 
		org.gradle.model.ModelMap binaries
		org.gradle.model.ModelMap specs
		com.android.build.gradle.internal.TaskManager taskManager
		com.android.build.gradle.internal.VariantManager variantManager
	public void createLifeCycleTasks (org.gradle.model.ModelMap, com.android.build.gradle.internal.TaskManager) 
		org.gradle.model.ModelMap tasks
		com.android.build.gradle.internal.TaskManager taskManager
	public void createAndroidTasks (org.gradle.model.ModelMap, org.gradle.model.ModelMap, com.android.build.gradle.internal.TaskManager, com.android.build.gradle.internal.SdkHandler, org.gradle.api.Project, com.android.build.gradle.model.AndroidComponentModelSourceSet) 
		java.io.File file
		java.util.Iterator i$
		org.gradle.model.ModelMap tasks
		org.gradle.model.ModelMap androidSpecs
		com.android.build.gradle.internal.TaskManager taskManager
		com.android.build.gradle.internal.SdkHandler sdkHandler
		org.gradle.api.Project project
		com.android.build.gradle.model.AndroidComponentModelSourceSet androidSources
	public void createBinaryTasks (org.gradle.model.ModelMap, org.gradle.platform.base.BinaryContainer, org.gradle.model.ModelMap, com.android.build.gradle.internal.TaskManager) 
		org.gradle.model.ModelMap tasks
		org.gradle.platform.base.BinaryContainer binaries
		org.gradle.model.ModelMap specs
		com.android.build.gradle.internal.TaskManager taskManager
		com.android.build.gradle.internal.VariantManager variantManager
	public void createRemainingTasks (org.gradle.model.ModelMap, com.android.build.gradle.internal.TaskManager, org.gradle.model.ModelMap) 
		org.gradle.model.ModelMap tasks
		com.android.build.gradle.internal.TaskManager taskManager
		org.gradle.model.ModelMap spec
		com.android.build.gradle.internal.VariantManager variantManager
	public void createReportTasks (org.gradle.model.ModelMap, org.gradle.model.ModelMap) 
		org.gradle.model.ModelMap tasks
		org.gradle.model.ModelMap specs
		com.android.build.gradle.internal.VariantManager variantManager
	public void modifyAssembleTaskDescription (org.gradle.api.Task) 
		org.gradle.api.Task assembleTask
	static void access$000 (com.android.build.gradle.managed.BuildType) 
		com.android.build.gradle.managed.BuildType x0
	static void access$100 (com.android.build.gradle.model.BaseComponentModelPlugin$Rules, com.android.build.gradle.managed.ProductFlavor) 
		com.android.build.gradle.model.BaseComponentModelPlugin$Rules x0
		com.android.build.gradle.managed.ProductFlavor x1
}

com/android/build/gradle/model/StandaloneNdkComponentModelPlugin$Rules$3.class
StandaloneNdkComponentModelPlugin.java
package com.android.build.gradle.model
final com.android.build.gradle.model.StandaloneNdkComponentModelPlugin$Rules$3 extends java.lang.Object implements org.gradle.api.Action  {
	final String val$dependent
	void  (java.lang.String) 
	public void execute (org.gradle.api.Task) 
		org.gradle.api.Task task
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/model/StandaloneNdkComponentModelPlugin$Rules.class
StandaloneNdkComponentModelPlugin.java
package com.android.build.gradle.model
public com.android.build.gradle.model.StandaloneNdkComponentModelPlugin$Rules extends org.gradle.model.RuleSource {
	public void  () 
	public static void validateCompileSdkVersion (com.android.build.gradle.managed.AndroidConfig) 
		com.android.build.gradle.managed.AndroidConfig androidConfig
	public static void copyOutputs (org.gradle.model.ModelMap, org.gradle.model.ModelMap, java.io.File) 
		String copyTaskName
		org.gradle.nativeplatform.NativeBinarySpec nativeBinary
		java.util.Iterator i$
		com.android.build.gradle.model.AndroidBinary androidBinary
		java.util.Iterator i$
		org.gradle.model.ModelMap tasks
		org.gradle.model.ModelMap androidSpecs
		java.io.File buildDir
	public static void createAssembleTasksForBuildTypes (org.gradle.model.ModelMap, org.gradle.model.ModelMap) 
		org.gradle.api.Named buildType
		java.util.Iterator i$
		org.gradle.model.ModelMap tasks
		org.gradle.model.ModelMap buildTypes
	public static void createAssembleTasksForProductFlavors (org.gradle.model.ModelMap, org.gradle.model.ModelMap) 
		org.gradle.api.Named productFlavor
		java.util.Iterator i$
		org.gradle.model.ModelMap tasks
		org.gradle.model.ModelMap flavors
	public static void createAssembleTasksForBinaries (org.gradle.model.ModelMap, org.gradle.model.ModelMap) 
		com.android.build.gradle.managed.ProductFlavor flavor
		java.util.Iterator i$
		String binaryAssembleTaskName
		com.android.build.gradle.model.AndroidBinary binary
		java.util.Iterator i$
		org.gradle.model.ModelMap tasks
		org.gradle.model.ModelMap binaries
	private static void dependsOn (org.gradle.model.ModelMap, java.lang.String, java.lang.String) 
		org.gradle.model.ModelMap tasks
		String dependee
		String dependent
	private static java.lang.String getAssembleTaskName (org.gradle.api.Named) 
		org.gradle.api.Named dimension
	private static java.lang.String getAssembleTaskName (java.util.List) 
		java.util.List dimensions
	private static void createAssembleTaskForFlavorCombo (org.gradle.model.ModelMap, java.util.List) 
		org.gradle.model.ModelMap tasks
		java.util.List dimensions
		String flavorCombo
		String taskName
	private static void createAssembleTask (org.gradle.model.ModelMap, org.gradle.api.Named) 
		org.gradle.model.ModelMap tasks
		org.gradle.api.Named dimension
		String taskName
}

com/android/build/gradle/model/BaseComponentModelPlugin$Rules$13.class
BaseComponentModelPlugin.java
package com.android.build.gradle.model
 com.android.build.gradle.model.BaseComponentModelPlugin$Rules$13 extends java.lang.Object implements org.gradle.api.Action  {
	final java.io.File val$file
	final com.android.build.gradle.model.BaseComponentModelPlugin$Rules this$0
	void  (com.android.build.gradle.model.BaseComponentModelPlugin$Rules, java.io.File) 
	public void execute (org.gradle.api.artifacts.repositories.MavenArtifactRepository) 
		org.gradle.api.artifacts.repositories.MavenArtifactRepository repo
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/internal/
com/android/build/gradle/internal/NdkOptionsHelper.class
NdkOptionsHelper.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.NdkOptionsHelper extends java.lang.Object {
	public void  () 
	public static void init (com.android.build.gradle.managed.NdkOptions) 
		com.android.build.gradle.managed.NdkOptions ndk
	public static void merge (com.android.build.gradle.managed.NdkOptions, com.android.build.gradle.managed.NdkOptions) 
		com.android.build.gradle.managed.NdkOptions base
		com.android.build.gradle.managed.NdkOptions other
	public static void merge (com.android.build.gradle.managed.NdkBuildType, com.android.build.gradle.managed.NdkBuildType) 
		com.android.build.gradle.managed.NdkBuildType base
		com.android.build.gradle.managed.NdkBuildType other
}

com/android/build/gradle/internal/AndroidNativeDependencySpecContainer$4.class
AndroidNativeDependencySpecContainer.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.AndroidNativeDependencySpecContainer$4 extends java.lang.Object implements org.gradle.api.Action  {
	final String val$value
	final com.android.build.gradle.internal.AndroidNativeDependencySpecContainer this$0
	void  (com.android.build.gradle.internal.AndroidNativeDependencySpecContainer, java.lang.String) 
	public void execute (com.android.build.gradle.internal.AndroidNativeDependencySpec$Builder) 
		com.android.build.gradle.internal.AndroidNativeDependencySpec$Builder builder
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/internal/JniLibsLanguageTransform$TransformConfig$1.class
JniLibsLanguageTransform.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.JniLibsLanguageTransform$TransformConfig$1 extends groovy.lang.Closure {
	final String val$abi
	final com.android.build.gradle.internal.JniLibsLanguageTransform$TransformConfig this$0
	void  (com.android.build.gradle.internal.JniLibsLanguageTransform$TransformConfig, java.lang.Object, java.lang.Object, java.lang.String) 
		Object x0
		Object x1
	public void doCall (org.gradle.api.file.CopySpec) 
		org.gradle.api.file.CopySpec copySpec
}

com/android/build/gradle/internal/AndroidNativeDependencySpecContainer$5.class
AndroidNativeDependencySpecContainer.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.AndroidNativeDependencySpecContainer$5 extends java.lang.Object implements org.gradle.api.Action  {
	final String val$value
	final com.android.build.gradle.internal.AndroidNativeDependencySpecContainer this$0
	void  (com.android.build.gradle.internal.AndroidNativeDependencySpecContainer, java.lang.String) 
	public void execute (com.android.build.gradle.internal.AndroidNativeDependencySpec$Builder) 
		com.android.build.gradle.internal.AndroidNativeDependencySpec$Builder builder
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/internal/AndroidNativeDependencySpecContainer.class
AndroidNativeDependencySpecContainer.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.AndroidNativeDependencySpecContainer extends java.lang.Object {
	private final java.util.List builders
	public void  () 
	public com.android.build.gradle.internal.AndroidNativeDependencySpec$Builder project (java.lang.String) 
		String value
	public com.android.build.gradle.internal.AndroidNativeDependencySpec$Builder library (java.io.File) 
		java.io.File value
	public com.android.build.gradle.internal.AndroidNativeDependencySpec$Builder buildType (java.lang.String) 
		String value
	public com.android.build.gradle.internal.AndroidNativeDependencySpec$Builder productFlavor (java.lang.String) 
		String value
	public com.android.build.gradle.internal.AndroidNativeDependencySpec$Builder abi (java.lang.String) 
		String value
	public java.util.Collection getDependencies () 
	private com.android.build.gradle.internal.AndroidNativeDependencySpec$Builder doCreate (org.gradle.api.Action) 
		org.gradle.api.Action action
		com.android.build.gradle.internal.AndroidNativeDependencySpec$Builder builder
	public boolean isEmpty () 
}

com/android/build/gradle/internal/JniLibsLanguageTransform.class
JniLibsLanguageTransform.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.JniLibsLanguageTransform extends java.lang.Object implements org.gradle.language.base.internal.registry.LanguageTransform  {
	public void  () 
	public java.lang.Class getSourceSetType () 
	public java.lang.Class getOutputType () 
	public java.util.Map getBinaryTools () 
	public org.gradle.language.base.internal.SourceTransformTaskConfig getTransformTask () 
	public boolean applyToBinary (org.gradle.platform.base.BinarySpec) 
		org.gradle.platform.base.BinarySpec binary
}

com/android/build/gradle/internal/AndroidNativeDependencySpecContainer$6.class
AndroidNativeDependencySpecContainer.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.AndroidNativeDependencySpecContainer$6 extends java.lang.Object implements com.google.common.base.Function  {
	final com.android.build.gradle.internal.AndroidNativeDependencySpecContainer this$0
	void  (com.android.build.gradle.internal.AndroidNativeDependencySpecContainer) 
	public com.android.build.gradle.internal.AndroidNativeDependencySpec apply (com.android.build.gradle.internal.AndroidNativeDependencySpec$Builder) 
		com.android.build.gradle.internal.AndroidNativeDependencySpec$Builder builder
	public volatile java.lang.Object apply (java.lang.Object) 
		Object x0
}

com/android/build/gradle/internal/AndroidNativeDependencySpecContainer$3.class
AndroidNativeDependencySpecContainer.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.AndroidNativeDependencySpecContainer$3 extends java.lang.Object implements org.gradle.api.Action  {
	final String val$value
	final com.android.build.gradle.internal.AndroidNativeDependencySpecContainer this$0
	void  (com.android.build.gradle.internal.AndroidNativeDependencySpecContainer, java.lang.String) 
	public void execute (com.android.build.gradle.internal.AndroidNativeDependencySpec$Builder) 
		com.android.build.gradle.internal.AndroidNativeDependencySpec$Builder builder
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/internal/SharedObjectFile.class
SharedObjectFile.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.SharedObjectFile extends java.lang.Object implements org.gradle.platform.base.TransformationFileType  {
	public void  () 
}

com/android/build/gradle/internal/AndroidConfigHelper$1.class
AndroidConfigHelper.java
package com.android.build.gradle.internal
final com.android.build.gradle.internal.AndroidConfigHelper$1 extends java.lang.Object implements org.gradle.api.Action  {
	final org.gradle.api.Project val$project
	final boolean val$isLibrary
	void  (org.gradle.api.Project, boolean) 
	public void execute (com.android.build.gradle.api.AndroidSourceSet) 
		String packageConfigDescription
		com.android.build.gradle.api.AndroidSourceSet sourceSet
		org.gradle.api.artifacts.ConfigurationContainer configurations
		String packageConfigDescription
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/internal/JniLibsLanguageTransform$TransformConfig.class
JniLibsLanguageTransform.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.JniLibsLanguageTransform$TransformConfig extends java.lang.Object implements org.gradle.language.base.internal.SourceTransformTaskConfig  {
	private void  () 
	public java.lang.String getTaskPrefix () 
	public java.lang.Class getTaskType () 
	public void configureTask (org.gradle.api.Task, org.gradle.platform.base.BinarySpec, org.gradle.language.base.LanguageSourceSet, org.gradle.internal.service.ServiceRegistry) 
		com.android.build.gradle.internal.AndroidNativeDependencySpec dependencySpec
		java.util.Iterator i$
		String abi
		org.gradle.nativeplatform.NativeBinarySpec nativeBinary
		java.util.Iterator i$
		java.util.Map$Entry entry
		java.util.Iterator i$
		org.gradle.api.Task task
		org.gradle.platform.base.BinarySpec binarySpec
		org.gradle.language.base.LanguageSourceSet languageSourceSet
		org.gradle.internal.service.ServiceRegistry serviceRegistry
		com.android.build.gradle.model.DefaultAndroidBinary binary
		String binaryBuildType
		String binaryProductFlavor
		com.android.build.gradle.model.JniLibsSourceSet sourceSet
		com.android.build.gradle.internal.NativeDependencyResolveResult dependencies
		org.gradle.api.tasks.Copy copyTask
	void  (com.android.build.gradle.internal.JniLibsLanguageTransform$1) 
		com.android.build.gradle.internal.JniLibsLanguageTransform$1 x0
}

com/android/build/gradle/internal/AndroidNativeDependencySpecContainer$2.class
AndroidNativeDependencySpecContainer.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.AndroidNativeDependencySpecContainer$2 extends java.lang.Object implements org.gradle.api.Action  {
	final java.io.File val$value
	final com.android.build.gradle.internal.AndroidNativeDependencySpecContainer this$0
	void  (com.android.build.gradle.internal.AndroidNativeDependencySpecContainer, java.io.File) 
	public void execute (com.android.build.gradle.internal.AndroidNativeDependencySpec$Builder) 
		com.android.build.gradle.internal.AndroidNativeDependencySpec$Builder builder
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/internal/AbstractNativeDependentSourceSet.class
AbstractNativeDependentSourceSet.java
package com.android.build.gradle.internal
public abstract com.android.build.gradle.internal.AbstractNativeDependentSourceSet extends org.gradle.language.base.sources.BaseLanguageSourceSet implements org.gradle.language.base.LanguageSourceSet  {
	private final com.android.build.gradle.internal.AndroidNativeDependencySpecContainer dependencyContainer
	public void  () 
	public boolean getMayHaveSources () 
	public com.android.build.gradle.internal.AndroidNativeDependencySpecContainer getDependencies () 
	public com.android.build.gradle.internal.AndroidNativeDependencySpecContainer dependencies (org.gradle.api.Action) 
		org.gradle.api.Action configureAction
}

com/android/build/gradle/internal/JniLibsLanguageTransform$1.class
JniLibsLanguageTransform.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.JniLibsLanguageTransform$1 extends java.lang.Object {
}

com/android/build/gradle/internal/AndroidNativeDependencySpecContainer$1.class
AndroidNativeDependencySpecContainer.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.AndroidNativeDependencySpecContainer$1 extends java.lang.Object implements org.gradle.api.Action  {
	final String val$value
	final com.android.build.gradle.internal.AndroidNativeDependencySpecContainer this$0
	void  (com.android.build.gradle.internal.AndroidNativeDependencySpecContainer, java.lang.String) 
	public void execute (com.android.build.gradle.internal.AndroidNativeDependencySpec$Builder) 
		com.android.build.gradle.internal.AndroidNativeDependencySpec$Builder builder
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/internal/NativeDependencyResolveResult.class
NativeDependencyResolveResult.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.NativeDependencyResolveResult extends java.lang.Object {
	private java.util.Collection nativeBinaries
	private com.google.common.collect.ListMultimap libraryFiles
	public void  () 
	public java.util.Collection getNativeBinaries () 
	public com.google.common.collect.ListMultimap getLibraryFiles () 
}

com/android/build/gradle/internal/AndroidNativeDependencySpec.class
AndroidNativeDependencySpec.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.AndroidNativeDependencySpec extends java.lang.Object {
	private final String projectPath
	private final java.io.File libraryPath
	private final String buildType
	private final String productFlavor
	private final String abi
	private final String linkage
	public void  (java.lang.String, java.io.File, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String projectPath
		java.io.File libraryPath
		String buildType
		String productFlavor
		String abi
		String linkage
	public java.lang.String getProjectPath () 
	public java.io.File getLibraryPath () 
	public java.lang.String getBuildType () 
	public java.lang.String getProductFlavor () 
	public java.lang.String getAbi () 
	public java.lang.String getLinkage () 
	public void validate () 
}

com/android/build/gradle/internal/AndroidNativeDependencySpec$Builder.class
AndroidNativeDependencySpec.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.AndroidNativeDependencySpec$Builder extends java.lang.Object {
	private String projectPath
	private java.io.File libraryPath
	private String buildType
	private String productFlavor
	private String abi
	String linkage
	public void  () 
	public com.android.build.gradle.internal.AndroidNativeDependencySpec$Builder project (java.lang.String) 
		String value
	public com.android.build.gradle.internal.AndroidNativeDependencySpec$Builder library (java.io.File) 
		java.io.File value
	public com.android.build.gradle.internal.AndroidNativeDependencySpec$Builder buildType (java.lang.String) 
		String value
	public com.android.build.gradle.internal.AndroidNativeDependencySpec$Builder productFlavor (java.lang.String) 
		String value
	public com.android.build.gradle.internal.AndroidNativeDependencySpec$Builder abi (java.lang.String) 
		String value
	public com.android.build.gradle.internal.AndroidNativeDependencySpec$Builder linkage (java.lang.String) 
		String value
	public com.android.build.gradle.internal.AndroidNativeDependencySpec build () 
}

com/android/build/gradle/internal/AndroidConfigHelper.class
AndroidConfigHelper.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.AndroidConfigHelper extends java.lang.Object {
	public void  () 
	public static void configure (com.android.build.gradle.managed.AndroidConfig, org.gradle.internal.reflect.Instantiator) 
		com.android.build.gradle.managed.AndroidConfig model
		org.gradle.internal.reflect.Instantiator instantiator
	public static org.gradle.api.NamedDomainObjectContainer createSourceSetsContainer (org.gradle.api.Project, org.gradle.internal.reflect.Instantiator, boolean) 
		org.gradle.api.Project project
		org.gradle.internal.reflect.Instantiator instantiator
		boolean isLibrary
		org.gradle.api.NamedDomainObjectContainer sourceSetsContainer
	private static void createConfiguration (org.gradle.api.artifacts.ConfigurationContainer, java.lang.String, java.lang.String) 
		org.gradle.api.artifacts.ConfigurationContainer configurations
		String configurationName
		String configurationDescription
		org.gradle.api.artifacts.Configuration configuration
	static void access$000 (org.gradle.api.artifacts.ConfigurationContainer, java.lang.String, java.lang.String) 
		org.gradle.api.artifacts.ConfigurationContainer x0
		String x1
		String x2
}

com/android/build/gradle/internal/NativeDependencyResolver.class
NativeDependencyResolver.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.NativeDependencyResolver extends java.lang.Object {
	private org.gradle.internal.service.ServiceRegistry serviceRegistry
	private com.android.build.gradle.internal.AndroidNativeDependencySpecContainer dependencyContainer
	private com.android.build.gradle.internal.AndroidNativeDependencySpec defaultDependencySpec
	public void  (org.gradle.internal.service.ServiceRegistry, com.android.build.gradle.internal.AndroidNativeDependencySpecContainer, com.android.build.gradle.internal.AndroidNativeDependencySpec) 
		org.gradle.internal.service.ServiceRegistry serviceRegistry
		com.android.build.gradle.internal.AndroidNativeDependencySpecContainer dependencyContainer
		com.android.build.gradle.internal.AndroidNativeDependencySpec defaultDependencySpec
	public com.android.build.gradle.internal.NativeDependencyResolveResult resolve () 
		com.android.build.gradle.internal.AndroidNativeDependencySpec dependency
		java.util.Iterator i$
		com.android.build.gradle.internal.NativeDependencyResolveResult result
	private java.io.File resolveForFiles (com.android.build.gradle.internal.AndroidNativeDependencySpec) 
		com.android.build.gradle.internal.AndroidNativeDependencySpec dependency
		org.gradle.api.internal.file.FileResolver fileResolver
	private java.util.Collection resolveForNativeBinaries (com.android.build.gradle.internal.AndroidNativeDependencySpec) 
		org.gradle.nativeplatform.NativeLibraryBinarySpec nativeBinary
		java.util.Iterator i$
		com.google.common.collect.ImmutableList$Builder match
		com.android.build.gradle.model.DefaultAndroidBinary androidBinary
		com.android.build.gradle.model.AndroidBinary b
		java.util.Iterator i$
		com.android.build.gradle.internal.AndroidNativeDependencySpec dependency
		org.gradle.api.internal.resolve.ProjectModelResolver projectModelResolver
		String project
		String buildType
		String productFlavor
		String linkage
		org.gradle.model.internal.registry.ModelRegistry projectModel
		org.gradle.platform.base.ComponentSpecContainer components
		com.android.build.gradle.model.AndroidComponentSpec library
		org.gradle.model.ModelMap androidBinaries
}

com/android/build/gradle/internal/JniLibsLanguageTransform$TransformConfig$2.class
JniLibsLanguageTransform.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.JniLibsLanguageTransform$TransformConfig$2 extends groovy.lang.Closure {
	final java.util.Map$Entry val$entry
	final com.android.build.gradle.internal.JniLibsLanguageTransform$TransformConfig this$0
	void  (com.android.build.gradle.internal.JniLibsLanguageTransform$TransformConfig, java.lang.Object, java.lang.Object, java.util.Map$Entry) 
		Object x0
		Object x1
	public void doCall (org.gradle.api.file.CopySpec) 
		org.gradle.api.file.CopySpec copySpec
}

com/android/build/gradle/tasks/
com/android/build/gradle/tasks/StripDebugSymbolTask$2.class
StripDebugSymbolTask.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.StripDebugSymbolTask$2 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.tasks.StripDebugSymbolTask this$0
	void  (com.android.build.gradle.tasks.StripDebugSymbolTask) 
	public void execute (org.gradle.api.tasks.incremental.InputFileDetails) 
		java.io.IOException e
		org.gradle.api.tasks.incremental.InputFileDetails inputFileDetails
		java.io.File input
		java.io.File output
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/tasks/StripDebugSymbolTask$ConfigAction.class
StripDebugSymbolTask.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.StripDebugSymbolTask$ConfigAction extends java.lang.Object implements org.gradle.api.Action  {
	private final org.gradle.nativeplatform.SharedLibraryBinarySpec binary
	private final java.io.File buildDir
	private final com.android.build.gradle.internal.NdkHandler handler
	public void  (org.gradle.nativeplatform.SharedLibraryBinarySpec, java.io.File, com.android.build.gradle.internal.NdkHandler) 
		org.gradle.nativeplatform.SharedLibraryBinarySpec binary
		java.io.File buildDir
		com.android.build.gradle.internal.NdkHandler handler
	public void execute (com.android.build.gradle.tasks.StripDebugSymbolTask) 
		com.android.build.gradle.tasks.StripDebugSymbolTask task
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/tasks/StripDebugSymbolTask.class
StripDebugSymbolTask.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.StripDebugSymbolTask extends org.gradle.api.DefaultTask {
	private java.io.File stripCommand
	private java.io.File inputFolder
	private java.io.File outputFolder
	public void  () 
	public java.io.File getStripCommand () 
	public void setStripCommand (java.io.File) 
		java.io.File stripCommand
	public java.io.File getInputFolder () 
	public void setInputFolder (java.io.File) 
		java.io.File inputFolder
	public java.io.File getOutputFolder () 
	public void setOutputFolder (java.io.File) 
		java.io.File outputFolder
	void taskAction (org.gradle.api.tasks.incremental.IncrementalTaskInputs)  throws java.io.IOException 
		org.gradle.api.tasks.incremental.IncrementalTaskInputs inputs
	private void stripFile (java.io.File, java.io.File) 
		boolean result
		java.io.File input
		java.io.File output
		com.android.ide.common.process.ProcessInfoBuilder builder
	static void access$000 (com.android.build.gradle.tasks.StripDebugSymbolTask, java.io.File, java.io.File) 
		com.android.build.gradle.tasks.StripDebugSymbolTask x0
		java.io.File x1
		java.io.File x2
}

com/android/build/gradle/tasks/GdbSetupTask$1.class
GdbSetupTask.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.GdbSetupTask$1 extends java.lang.Object implements org.gradle.api.Action  {
	final java.util.Set val$sources
	final com.android.build.gradle.tasks.GdbSetupTask this$0
	void  (com.android.build.gradle.tasks.GdbSetupTask, java.util.Set) 
	public void execute (org.gradle.language.c.CSourceSet) 
		java.io.File src
		java.util.Iterator i$
		org.gradle.language.c.CSourceSet sourceSet
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/tasks/StripDebugSymbolTask$1.class
StripDebugSymbolTask.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.StripDebugSymbolTask$1 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.tasks.StripDebugSymbolTask this$0
	void  (com.android.build.gradle.tasks.StripDebugSymbolTask) 
	public void execute (org.gradle.api.tasks.incremental.InputFileDetails) 
		org.gradle.api.tasks.incremental.InputFileDetails inputFileDetails
		java.io.File input
		java.io.File output
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/tasks/GdbSetupTask.class
GdbSetupTask.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.GdbSetupTask extends org.gradle.api.DefaultTask {
	private com.android.build.gradle.internal.NdkHandler ndkHandler
	private com.android.build.gradle.managed.NdkConfig extension
	private org.gradle.nativeplatform.NativeBinarySpec binary
	private java.io.File outputDir
	public void  () 
	public java.io.File getOutputDir () 
	public void setOutputDir (java.io.File) 
		java.io.File outputDir
	public com.android.build.gradle.internal.NdkHandler getNdkHandler () 
	public void setNdkHandler (com.android.build.gradle.internal.NdkHandler) 
		com.android.build.gradle.internal.NdkHandler ndkHandler
	public com.android.build.gradle.managed.NdkConfig getExtension () 
	public void setExtension (com.android.build.gradle.managed.NdkConfig) 
		com.android.build.gradle.managed.NdkConfig extension
	public org.gradle.nativeplatform.NativeBinarySpec getBinary () 
	public void setBinary (org.gradle.nativeplatform.NativeBinarySpec) 
		org.gradle.nativeplatform.NativeBinarySpec binary
	public void taskAction () 
		java.io.IOException e
		java.io.File gdbSetupFile
		StringBuilder sb
		java.util.Set sources
}

com/android/build/gradle/tasks/GdbSetupTask$2.class
GdbSetupTask.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.GdbSetupTask$2 extends java.lang.Object implements org.gradle.api.Action  {
	final java.util.Set val$sources
	final com.android.build.gradle.tasks.GdbSetupTask this$0
	void  (com.android.build.gradle.tasks.GdbSetupTask, java.util.Set) 
	public void execute (org.gradle.language.cpp.CppSourceSet) 
		java.io.File src
		java.util.Iterator i$
		org.gradle.language.cpp.CppSourceSet sourceSet
	public volatile void execute (java.lang.Object) 
		Object x0
}

META-INF/gradle-plugins/
META-INF/gradle-plugins/com.android.model.application.properties
META-INF/gradle-plugins/com.android.native.properties
META-INF/gradle-plugins/com.android.model.library.properties
META-INF/gradle-plugins/com.android.model.native.properties
NOTICE