DynamicList Clase

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

public class DynamicList

Solicite el elemento Body que se va a usar al pasar listas dinámicas a la llamada de servicio de Luis. Define una extensión para una entidad de lista.

Resumen del constructor

Constructor Description
DynamicList()

Inicializa una nueva instancia de la clase DynamicList.

DynamicList(String entity, List<ListElement> requestLists)

Inicializa una nueva instancia de la clase DynamicList.

Resumen del método

Modificador y tipo Método y descripción
java.lang.String getEntity()

Obtiene el nombre de la entidad de lista que se va a extender.

java.util.List<ListElement> getList()

Obtiene las listas que se van a anexar a la entidad de lista extendida.

void setEntity(String entity)

Establece el nombre de la entidad de lista que se va a extender.

void setList(List<ListElement> list)

Establece las listas que se van a anexar a la entidad de lista extendida.

void validate()

Valide el objeto .

Métodos heredados de 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

Detalles del constructor

DynamicList

public DynamicList()

Inicializa una nueva instancia de la clase DynamicList.

DynamicList

public DynamicList(String entity, List requestLists)

Inicializa una nueva instancia de la clase DynamicList.

Parámetros:

entity - Campo entidad.
requestLists - Enumerar elementos que se van a usar al consultar el servicio luis.

Detalles del método

getEntity

public String getEntity()

Obtiene el nombre de la entidad de lista que se va a extender.

Devoluciones:

Nombre de la entidad de lista que se va a extender.

getList

public List getList()

Obtiene las listas que se van a anexar a la entidad de lista extendida.

Devoluciones:

Listas que se van a anexar a la entidad de lista extendida.

setEntity

public void setEntity(String entity)

Establece el nombre de la entidad de lista que se va a extender.

Parámetros:

entity - Nombre de la entidad de lista que se va a extender.

setList

public void setList(List list)

Establece las listas que se van a anexar a la entidad de lista extendida.

Parámetros:

list - Listas que se van a anexar a la entidad de lista extendida.

validate

public void validate()

Valide el objeto .

Produce:

java.lang.IllegalArgumentException - en valores NULL o no válidos.

Se aplica a