ExternalEntity クラス
- java.
lang. Object - com.
microsoft. bot. ai. luis. ExternalEntity
- com.
public class ExternalEntity
Luis サービス呼び出しに外部エンティティを渡すときに使用する Body 要素を要求します。 既存のエンティティを拡張するユーザー予測エンティティを定義します。
コンストラクターの概要
| コンストラクター | 説明 |
|---|---|
| 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()
オブジェクトを検証します。
スロー: