public abstract class IdeVariantOutput extends IdeModel implements com.android.build.VariantOutput
VariantOutput.| Constructor and Description |
|---|
IdeVariantOutput(com.android.build.VariantOutput output,
ModelCache modelCache) |
| Modifier and Type | Method and Description |
|---|---|
protected int |
calculateHashCode() |
protected boolean |
canEquals(java.lang.Object other) |
boolean |
equals(java.lang.Object o) |
java.util.Collection<com.android.build.FilterData> |
getFilters() |
java.util.Collection<java.lang.String> |
getFilterTypes() |
com.android.build.OutputFile |
getMainOutputFile() |
java.util.Collection<? extends com.android.build.OutputFile> |
getOutputs() |
java.lang.String |
getOutputType() |
int |
getVersionCode() |
int |
hashCode() |
java.lang.String |
toString() |
copy, copy, copy, copy, copyNewProperty, copyNewPropertypublic IdeVariantOutput(@NonNull
com.android.build.VariantOutput output,
@NonNull
ModelCache modelCache)
@NonNull public com.android.build.OutputFile getMainOutputFile()
getMainOutputFile in interface com.android.build.VariantOutput@NonNull public java.util.Collection<? extends com.android.build.OutputFile> getOutputs()
getOutputs in interface com.android.build.VariantOutput@NonNull public java.lang.String getOutputType()
getOutputType in interface com.android.build.VariantOutput@NonNull public java.util.Collection<java.lang.String> getFilterTypes()
getFilterTypes in interface com.android.build.VariantOutput@NonNull public java.util.Collection<com.android.build.FilterData> getFilters()
getFilters in interface com.android.build.VariantOutputpublic int getVersionCode()
getVersionCode in interface com.android.build.VariantOutputpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectprotected boolean canEquals(java.lang.Object other)
public int hashCode()
hashCode in class java.lang.Objectprotected int calculateHashCode()
public java.lang.String toString()
toString in class java.lang.Object