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
object Companion
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.