ArgumentValueConfig
Deprecated
This API is supposed to only be used internally by IVI and should not be used directly. It may change in the future without providing backward compatibility.
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
Generated code will result in providing a number literal as argument value.
Link copied to clipboard
Generated code will result in providing a string literal as argument value.