ComponentSelection

表示一个模块的组件选择器以及在组件选择规则中评估的候选版本组成的元组。

属性

属性描述
candidate

获取模块的候选版本。

metadata

获取组件的元数据。

方法

方法描述
getDescriptor(descriptorClass)

用于访问特定的描述符格式。

reject(reason)

拒绝候选版本用于解析。

脚本块

无脚本块

属性详情

ModuleComponentIdentifier candidate (只读)

获取模块的候选版本。

ComponentMetadata metadata (只读)

获取组件的元数据。

元数据可能不可用,此时将返回 null。不可用的元数据可能是由于模块发布时没有附带元数据引起的。

方法详情

T getDescriptor(Class<T> descriptorClass)

用于访问特定的描述符格式。

对于 Ivy 模块,可以请求并返回 IvyModuleDescriptor

如果所选模块不存在请求的描述符类型,则返回 null

void reject(String reason)

拒绝候选版本用于解析。