DynamicList 類別

  • java.lang.Object
    • com.microsoft.bot.ai.luis.DynamicList

public class DynamicList

將動態清單傳遞至 Luis 服務呼叫時,要求要使用的 Body 元素。 定義清單實體的延伸模組。

建構函式摘要

建構函式 Description
DynamicList()

初始化 DynamicList 類別的新實例。

DynamicList(String entity, List<ListElement> requestLists)

初始化 DynamicList 類別的新實例。

方法摘要

修飾詞與類型 方法與描述
java.lang.String getEntity()

取得要擴充的清單實體名稱。

java.util.List<ListElement> getList()

取得要附加在擴充清單實體上的清單。

void setEntity(String entity)

設定要擴充的清單實體名稱。

void setList(List<ListElement> list)

設定要附加在擴充清單實體上的清單。

void validate()

驗證物件。

方法繼承來源 java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

建構函式詳細資料

DynamicList

public DynamicList()

初始化 DynamicList 類別的新實例。

DynamicList

public DynamicList(String entity, List requestLists)

初始化 DynamicList 類別的新實例。

參數:

entity - 實體欄位。
requestLists - 列出查詢 Luis Service 時要使用的元素。

方法詳細資料

getEntity

public String getEntity()

取得要擴充的清單實體名稱。

傳回:

要擴充的清單實體名稱。

getList

public List getList()

取得要附加在擴充清單實體上的清單。

傳回:

要附加在擴充清單實體上的清單。

setEntity

public void setEntity(String entity)

設定要擴充的清單實體名稱。

參數:

entity - 要擴充的清單實體名稱。

setList

public void setList(List list)

設定要附加在擴充清單實體上的清單。

參數:

list - 要附加在擴充清單實體上的清單。

validate

public void validate()

驗證物件。

擲回:

java.lang.IllegalArgumentException - 在 null 或無效的值上。

適用於