public final class IdeAndroidArtifactImpl extends IdeBaseArtifactImpl implements IdeAndroidArtifact
AndroidArtifact.| Constructor and Description |
|---|
IdeAndroidArtifactImpl(com.android.builder.model.AndroidArtifact artifact,
ModelCache modelCache,
IdeDependenciesFactory dependenciesFactory,
GradleVersion gradleVersion) |
| Modifier and Type | Method and Description |
|---|---|
protected int |
calculateHashCode() |
protected boolean |
canEquals(java.lang.Object other) |
boolean |
equals(java.lang.Object o) |
java.util.Set<java.lang.String> |
getAbiFilters() |
java.util.Collection<java.io.File> |
getAdditionalRuntimeApks() |
java.lang.String |
getApplicationId() |
java.util.Map<java.lang.String,com.android.builder.model.ClassField> |
getBuildConfigFields() |
java.util.Collection<java.io.File> |
getGeneratedResourceFolders() |
com.android.builder.model.InstantRun |
getInstantRun() |
java.lang.String |
getInstrumentedTestTaskName() |
java.util.Collection<com.android.builder.model.NativeLibrary> |
getNativeLibraries() |
java.util.Collection<com.android.builder.model.AndroidArtifactOutput> |
getOutputs() |
java.util.Map<java.lang.String,com.android.builder.model.ClassField> |
getResValues() |
java.lang.String |
getSigningConfigName() |
java.lang.String |
getSourceGenTaskName() |
com.android.builder.model.TestOptions |
getTestOptions() |
int |
hashCode() |
boolean |
isSigned() |
java.lang.String |
toString() |
getAdditionalClassesFolders, getAssembleTaskName, getClassesFolder, getCompileDependencies, getCompileTaskName, getDependencies, getDependencyGraphs, getGeneratedSourceFolders, getIdeSetupTaskNames, getJavaResourcesFolder, getLevel2Dependencies, getMultiFlavorSourceProvider, getName, getVariantSourceProvider, isTestArtifactcopy, copy, copy, copyNewProperty, copyNewPropertyclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetDependencies, getLevel2Dependencies, isTestArtifactgetGeneratedSourceFoldersgetAdditionalClassesFolders, getAssembleTaskName, getClassesFolder, getCompileDependencies, getCompileTaskName, getDependencyGraphs, getIdeSetupTaskNames, getJavaResourcesFolder, getMultiFlavorSourceProvider, getName, getVariantSourceProviderpublic IdeAndroidArtifactImpl(@NonNull
com.android.builder.model.AndroidArtifact artifact,
@NonNull
ModelCache modelCache,
@NonNull
IdeDependenciesFactory dependenciesFactory,
@Nullable
GradleVersion gradleVersion)
@NonNull public java.util.Collection<com.android.builder.model.AndroidArtifactOutput> getOutputs()
getOutputs in interface com.android.builder.model.AndroidArtifact@NonNull public java.lang.String getApplicationId()
getApplicationId in interface com.android.builder.model.AndroidArtifact@NonNull public java.lang.String getSourceGenTaskName()
getSourceGenTaskName in interface com.android.builder.model.AndroidArtifact@NonNull public java.util.Collection<java.io.File> getGeneratedResourceFolders()
getGeneratedResourceFolders in interface com.android.builder.model.AndroidArtifact@NonNull public java.util.Map<java.lang.String,com.android.builder.model.ClassField> getBuildConfigFields()
getBuildConfigFields in interface com.android.builder.model.AndroidArtifact@NonNull public java.util.Map<java.lang.String,com.android.builder.model.ClassField> getResValues()
getResValues in interface com.android.builder.model.AndroidArtifact@NonNull public com.android.builder.model.InstantRun getInstantRun()
getInstantRun in interface com.android.builder.model.AndroidArtifact@NonNull public java.util.Collection<java.io.File> getAdditionalRuntimeApks()
getAdditionalRuntimeApks in interface com.android.builder.model.AndroidArtifact@Nullable public com.android.builder.model.TestOptions getTestOptions()
getTestOptions in interface com.android.builder.model.AndroidArtifact@Nullable public java.lang.String getInstrumentedTestTaskName()
getInstrumentedTestTaskName in interface com.android.builder.model.AndroidArtifact@Nullable public java.lang.String getSigningConfigName()
getSigningConfigName in interface com.android.builder.model.AndroidArtifact@Nullable public java.util.Set<java.lang.String> getAbiFilters()
getAbiFilters in interface com.android.builder.model.AndroidArtifact@Nullable public java.util.Collection<com.android.builder.model.NativeLibrary> getNativeLibraries()
getNativeLibraries in interface com.android.builder.model.AndroidArtifactpublic boolean isSigned()
isSigned in interface com.android.builder.model.AndroidArtifactpublic boolean equals(java.lang.Object o)
equals in class IdeBaseArtifactImplprotected boolean canEquals(java.lang.Object other)
canEquals in class IdeBaseArtifactImplpublic int hashCode()
hashCode in class IdeBaseArtifactImplprotected int calculateHashCode()
calculateHashCode in class IdeBaseArtifactImplpublic java.lang.String toString()
toString in class IdeBaseArtifactImpl