ArgumentValueConfig
Defines an argument value that can be generated in code as a constructor argument or a function call argument.
All subclasses needs to be Serializable to allow the instance to to be used as Gradle task input.
Inheritors
Types
Link copied to clipboard
Generated code will provide the Android Context
class instance as argument value.
Link copied to clipboard
data class ExternalConstant(val propertyName: String, val implementationModule: ModuleReference, val subPackageName: String? = null) : ArgumentValueConfig, Serializable
Generated code will result in providing an external imported constant value as argument value.
Link copied to clipboard
Generate code will result in null
as argument value.
Link copied to clipboard
Generated code will result in providing a number literal as argument value.
Link copied to clipboard
Generated code will result in providing a list of string literals as argument value.
Link copied to clipboard
Generated code will result in providing a string literal as argument value.