ExternalEntity 類別
- java.
lang. Object - com.
microsoft. bot. ai. luis. ExternalEntity
- com.
public class ExternalEntity
將外部實體傳遞至 Luis 服務呼叫時,要求要使用的 Body 元素。 定義使用者預測實體,以擴充已經存在的實體。
建構函式摘要
| 建構函式 | Description |
|---|---|
| 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
建構函式詳細資料
ExternalEntity
public ExternalEntity()
初始化ExternalEntity的新實例。
ExternalEntity
public ExternalEntity(String entity, int start, int length, JsonNode resolution)
初始化ExternalEntity的新實例。
參數:
方法詳細資料
getEntity
public String getEntity()
取得要擴充之實體的名稱。
傳回:
getLength
public int getLength()
取得預測實體的長度。
傳回:
getResolution
public JsonNode getResolution()
取得使用者提供的自定義解析度,以作為實體的預測傳回。
傳回:
getStart
public int getStart()
取得預測實體的起始字元索引。
傳回:
setEntity
public void setEntity(String entity)
設定要擴充的實體名稱。
參數:
setLength
public void setLength(int length)
設定預測實體的長度。
參數:
setResolution
public void setResolution(JsonNode resolution)
設定使用者提供的自定義解析度,以作為實體的預測傳回。
參數:
setStart
public void setStart(int start)
設定預測實體的起始字元索引。
參數:
validate
public void validate()
驗證物件。
擲回: