ComponentModuleMetadata
public interface ComponentModuleMetadataDetails extends ComponentModuleMetadata
ComponentModuleMetadataHandler
Modifier and Type | Method | Description |
---|---|---|
void |
replacedBy(Object moduleNotation) |
Configures a replacement module for this module.
|
void |
replacedBy(Object moduleNotation,
String reason) |
Configures a replacement module for this module and provides an explanation for the replacement.
|
getId, getReplacedBy
void replacedBy(Object moduleNotation)
ComponentMetadataHandler
.moduleNotation
- a String like 'com.google.guava:guava', an instance of ModuleVersionIdentifier
, null is not permitted@Incubating void replacedBy(Object moduleNotation, @Nullable String reason)
ComponentMetadataHandler
.moduleNotation
- a String like 'com.google.guava:guava', an instance of ModuleVersionIdentifier
, null is not permittedreason
- the reason for the replacement, for diagnostics