BindingMetadata
@Serializable
Metadata for a single binding within a graph.
Constructors
Link copied to clipboard
constructor(key: String, bindingKind: String, scope: String? = null, isScoped: Boolean, nameHint: String, dependencies: List<DependencyMetadata>, origin: String? = null, declaration: String? = null, multibinding: MultibindingMetadata? = null, optionalWrapper: OptionalWrapperMetadata? = null, aliasTarget: String? = null, isSynthetic: Boolean = false, assistedTarget: AssistedTargetMetadata? = null)
Properties
Link copied to clipboard
Link copied to clipboard
For Assisted factory bindings, contains metadata about the encapsulated target binding. Assisted-inject targets are not in the main graph; their info is exposed here.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
True if this is a generated/synthetic binding (e.g., alias, contribution).
Link copied to clipboard
Link copied to clipboard