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()
개체의 유효성을 검사합니다.
Throw: