ComponentSelection

表示模块的组件选择器和候选版本的元组,用于在组件选择规则中进行评估。

属性

属性描述
candidate

获取模块的候选版本。

metadata

获取组件的元数据。

方法

方法描述
getDescriptor(descriptorClass)

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

reject(reason)

拒绝解析的候选版本。

脚本块

没有脚本块

属性详情

ModuleComponentIdentifier candidate (只读)

获取模块的候选版本。

ComponentMetadata metadata (只读)

获取组件的元数据。

元数据可能不可用,在这种情况下将返回 null。不可用的元数据可能是由于模块发布时没有关联的元数据而导致的。

方法详情

T getDescriptor(Class<T> descriptorClass)

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

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

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

void reject(String reason)

拒绝解析的候选版本。