DynamicList 类

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

public class DynamicList

将动态列表传递给 Luis 服务调用时要使用的请求 Body 元素。 定义列表实体的扩展。

构造函数摘要

构造函数 说明
DynamicList()

初始化动态列表类的新实例。

DynamicList(String entity, List<ListElement> requestLists)

初始化动态列表类的新实例。

方法摘要

修饰符和类型 方法和描述
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 服务时要使用的元素。

方法详细信息

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 或无效值。

适用于