ComponentSelection (組件選擇)

表示模組的組件選擇器和候選版本的元組,用於在組件選擇規則中評估。

屬性

屬性描述
candidate (候選版本)

取得模組的候選版本。

metadata (元數據)

取得組件的元數據。

方法

方法描述
getDescriptor(descriptorClass)

用於訪問特定描述符格式。

reject(reason)

拒絕候選版本以進行解析。

腳本區塊

沒有腳本區塊

屬性詳細資訊

ModuleComponentIdentifier candidate (候選版本) (唯讀)

取得模組的候選版本。

ComponentMetadata metadata (元數據) (唯讀)

取得組件的元數據。

元數據可能不可用,在這種情況下,會返回 null。元數據不可用可能是由於發佈的模組沒有相關聯的元數據所導致。

方法詳細資訊

T getDescriptor(Class<T> descriptorClass)

用於訪問特定描述符格式。

對於 Ivy 模組,可以請求並返回 IvyModuleDescriptor

如果所請求的描述符類型不存在於選擇中的模組,則返回 null

void reject(String reason)

拒絕候選版本以進行解析。