ExternalConstant

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.

Constructors

Link copied to clipboard
fun ExternalConstant(    propertyName: String,     implementationModule: ModuleReference,     subPackageName: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val implementationModule: ModuleReference

The module that contains the property that will be imported.

Link copied to clipboard
val propertyName: String

The name of the property that will be imported.

Link copied to clipboard
val subPackageName: String? = null

Optional sub package. If not null, this value is appended to the ModuleReference.packageName of the implementationModule property with a period in between.