|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.android.builder.internal.BaseConfigImpl
com.android.builder.DefaultProductFlavor
public class DefaultProductFlavor
The configuration of a product flavor. This is also used to describe the default configuration of all builds, even those that do not contain any flavors.
Constructor Summary | |
---|---|
DefaultProductFlavor(java.lang.String name)
Creates a ProductFlavor with a given name. |
Method Summary | |
---|---|
void |
addResourceConfiguration(java.lang.String configuration)
|
void |
addResourceConfigurations(java.util.Collection<java.lang.String> configurations)
|
void |
addResourceConfigurations(java.lang.String... configurations)
|
boolean |
equals(java.lang.Object o)
|
int |
getMinSdkVersion()
|
java.lang.String |
getName()
|
com.android.builder.model.NdkConfig |
getNdkConfig()
|
java.lang.String |
getPackageName()
|
boolean |
getRenderscriptNdkMode()
|
boolean |
getRenderscriptSupportMode()
|
int |
getRenderscriptTargetApi()
|
java.util.Collection<java.lang.String> |
getResourceConfigurations()
|
com.android.builder.model.SigningConfig |
getSigningConfig()
|
int |
getTargetSdkVersion()
|
java.lang.Boolean |
getTestFunctionalTest()
|
java.lang.Boolean |
getTestHandleProfiling()
|
java.lang.String |
getTestInstrumentationRunner()
|
java.lang.String |
getTestPackageName()
|
int |
getVersionCode()
|
java.lang.String |
getVersionName()
|
int |
hashCode()
|
com.android.builder.model.ProductFlavor |
setMinSdkVersion(int minSdkVersion)
|
com.android.builder.model.ProductFlavor |
setPackageName(java.lang.String packageName)
Sets the package name. |
void |
setRenderscriptNdkMode(boolean renderscriptNdkMode)
|
void |
setRenderscriptSupportMode(boolean renderscriptSupportMode)
|
void |
setRenderscriptTargetApi(int renderscriptTargetApi)
|
com.android.builder.model.ProductFlavor |
setSigningConfig(com.android.builder.model.SigningConfig signingConfig)
|
com.android.builder.model.ProductFlavor |
setTargetSdkVersion(int targetSdkVersion)
|
com.android.builder.model.ProductFlavor |
setTestFunctionalTest(boolean functionalTest)
|
com.android.builder.model.ProductFlavor |
setTestHandleProfiling(boolean handleProfiling)
|
com.android.builder.model.ProductFlavor |
setTestInstrumentationRunner(java.lang.String testInstrumentationRunner)
|
com.android.builder.model.ProductFlavor |
setTestPackageName(java.lang.String testPackageName)
|
com.android.builder.model.ProductFlavor |
setVersionCode(int versionCode)
Sets the version code. |
com.android.builder.model.ProductFlavor |
setVersionName(java.lang.String versionName)
Sets the version name. |
java.lang.String |
toString()
|
Methods inherited from class com.android.builder.internal.BaseConfigImpl |
---|
_initWith, addBuildConfigField, getBuildConfigFields, getConsumerProguardFiles, getProguardFiles |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.android.builder.model.BaseConfig |
---|
getBuildConfigFields, getConsumerProguardFiles, getProguardFiles |
Constructor Detail |
---|
public DefaultProductFlavor(@NonNull java.lang.String name)
name
- the name of the flavor.BuilderConstants.MAIN
Method Detail |
---|
@NonNull public java.lang.String getName()
getName
in interface com.android.builder.model.BaseConfig
getName
in interface com.android.builder.model.ProductFlavor
@NonNull public com.android.builder.model.ProductFlavor setPackageName(java.lang.String packageName)
packageName
- the package name
@Nullable public java.lang.String getPackageName()
getPackageName
in interface com.android.builder.model.ProductFlavor
@NonNull public com.android.builder.model.ProductFlavor setVersionCode(int versionCode)
versionCode
- the version code
public int getVersionCode()
getVersionCode
in interface com.android.builder.model.ProductFlavor
@NonNull public com.android.builder.model.ProductFlavor setVersionName(java.lang.String versionName)
versionName
- the version name
@Nullable public java.lang.String getVersionName()
getVersionName
in interface com.android.builder.model.ProductFlavor
@NonNull public com.android.builder.model.ProductFlavor setMinSdkVersion(int minSdkVersion)
public int getMinSdkVersion()
getMinSdkVersion
in interface com.android.builder.model.ProductFlavor
@NonNull public com.android.builder.model.ProductFlavor setTargetSdkVersion(int targetSdkVersion)
public int getTargetSdkVersion()
getTargetSdkVersion
in interface com.android.builder.model.ProductFlavor
public int getRenderscriptTargetApi()
getRenderscriptTargetApi
in interface com.android.builder.model.ProductFlavor
public void setRenderscriptTargetApi(int renderscriptTargetApi)
public boolean getRenderscriptSupportMode()
getRenderscriptSupportMode
in interface com.android.builder.model.ProductFlavor
public void setRenderscriptSupportMode(boolean renderscriptSupportMode)
public boolean getRenderscriptNdkMode()
getRenderscriptNdkMode
in interface com.android.builder.model.ProductFlavor
public void setRenderscriptNdkMode(boolean renderscriptNdkMode)
@NonNull public com.android.builder.model.ProductFlavor setTestPackageName(java.lang.String testPackageName)
@Nullable public java.lang.String getTestPackageName()
getTestPackageName
in interface com.android.builder.model.ProductFlavor
@NonNull public com.android.builder.model.ProductFlavor setTestInstrumentationRunner(java.lang.String testInstrumentationRunner)
@Nullable public java.lang.String getTestInstrumentationRunner()
getTestInstrumentationRunner
in interface com.android.builder.model.ProductFlavor
@Nullable public java.lang.Boolean getTestHandleProfiling()
getTestHandleProfiling
in interface com.android.builder.model.ProductFlavor
@NonNull public com.android.builder.model.ProductFlavor setTestHandleProfiling(boolean handleProfiling)
@Nullable public java.lang.Boolean getTestFunctionalTest()
getTestFunctionalTest
in interface com.android.builder.model.ProductFlavor
@NonNull public com.android.builder.model.ProductFlavor setTestFunctionalTest(boolean functionalTest)
@Nullable public com.android.builder.model.SigningConfig getSigningConfig()
@NonNull public com.android.builder.model.ProductFlavor setSigningConfig(com.android.builder.model.SigningConfig signingConfig)
@Nullable public com.android.builder.model.NdkConfig getNdkConfig()
getNdkConfig
in interface com.android.builder.model.ProductFlavor
public void addResourceConfiguration(@NonNull java.lang.String configuration)
public void addResourceConfigurations(@NonNull java.lang.String... configurations)
public void addResourceConfigurations(@NonNull java.util.Collection<java.lang.String> configurations)
@NonNull public java.util.Collection<java.lang.String> getResourceConfigurations()
getResourceConfigurations
in interface com.android.builder.model.ProductFlavor
public boolean equals(java.lang.Object o)
equals
in class com.android.builder.internal.BaseConfigImpl
public int hashCode()
hashCode
in class com.android.builder.internal.BaseConfigImpl
@NonNull public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |