DynamicList 클래스

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

public class DynamicList

동적 목록을 Luis 서비스 호출에 전달할 때 사용할 Body 요소를 요청합니다. 목록 엔터티에 대한 확장을 정의합니다.

생성자 요약

생성자 Description
DynamicList()

DynamicList 클래스의 새 인스턴스를 초기화합니다.

DynamicList(String entity, List<ListElement> requestLists)

DynamicList 클래스의 새 인스턴스를 초기화합니다.

메서드 요약

한정자 및 형식 메서드 및 설명
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()

개체의 유효성을 검사합니다.

Throw:

java.lang.IllegalArgumentException - null 또는 잘못된 값에 대한 값입니다.

적용 대상