ExternalEntity 类

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

public class ExternalEntity

请求 Body 元素,在将外部实体传递给 Luis 服务调用时使用。 定义扩展现有实体的用户预测实体。

构造函数摘要

构造函数 说明
ExternalEntity()

初始化外部实体的新实例。

ExternalEntity(String entity, int start, int length, JsonNode resolution)

初始化外部实体的新实例。

方法摘要

修饰符和类型 方法和描述
java.lang.String getEntity()

获取要扩展的实体的名称。

int getLength()

获取预测实体的长度。

com.fasterxml.jackson.databind.JsonNode getResolution()

获取用户提供的自定义分辨率,以作为实体的预测返回。

int getStart()

获取预测实体的起始字符索引。

void setEntity(String entity)

设置要扩展的实体的名称。

void setLength(int length)

设置预测实体的长度。

void setResolution(JsonNode resolution)

设置用户提供的自定义分辨率,以作为实体的预测返回。

void setStart(int start)

设置预测实体的起始字符索引。

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

构造函数详细信息

ExternalEntity

public ExternalEntity()

初始化 ExternalEntity 的新实例。

ExternalEntity

public ExternalEntity(String entity, int start, int length, JsonNode resolution)

初始化 ExternalEntity 的新实例。

Parameters:

entity - 要扩展的实体的名称。
start - 预测实体的起始字符索引。
length - 预测实体的长度。
resolution - 提供了自定义分辨率,以作为实体的预测返回。

方法详细信息

getEntity

public String getEntity()

获取要扩展的实体的名称。

Returns:

要扩展的实体的名称。

getLength

public int getLength()

获取预测实体的长度。

Returns:

预测实体的长度。

getResolution

public JsonNode getResolution()

获取用户提供的自定义分辨率,以作为实体的预测返回。

Returns:

用户提供了自定义分辨率,以作为实体的预测返回。

getStart

public int getStart()

获取预测实体的起始字符索引。

Returns:

预测实体的起始字符索引。

setEntity

public void setEntity(String entity)

设置要扩展的实体的名称。

Parameters:

entity - 要扩展的实体的名称。

setLength

public void setLength(int length)

设置预测实体的长度。

Parameters:

length - 预测实体的长度。

setResolution

public void setResolution(JsonNode resolution)

设置用户提供的自定义分辨率,以作为实体的预测返回。

Parameters:

resolution - 用户提供了自定义分辨率,以作为实体的预测返回。

setStart

public void setStart(int start)

设置预测实体的起始字符索引。

Parameters:

start - 预测实体的起始字符索引。

validate

public void validate()

验证 对象。

Throws:

java.lang.IllegalArgumentException - 为 null 或无效值时

适用于