Entity Classe
- java.
lang. Object - com.
microsoft. bot. schema. Entity
- com.
Implementações
public class Entity
implements EntitySerialization
Objeto de metadados relativo a uma atividade.
Resumo do Construtor
| Construtor | Description | |
|---|---|---|
| Entity() | ||
Resumo do método
| Modificador e tipo | Método e descrição |
|---|---|
| static T |
<T>getAs(EntitySerialization entity, Class<T> classType)
Converte a Entidade em outros tipos de entidade. |
| T |
<T>getAs(Class<T> classType)
Converte a Entidade em outros tipos de entidade. |
| Entity |
<T>setAs(T obj)
Converte outros tipos de entidade em Entidade. |
| static Entity |
clone(Entity entity)
Executa uma cópia profunda de uma entidade. |
| static java.util.List<Entity> |
cloneList(List<? extends Entity> entities)
Executa uma cópia profunda de uma Lista de Entidades. |
| java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> |
getProperties()
Propriedades adicionais não definidas por essa classe. |
| java.lang.String |
getType()
Tipo dessa entidade (RFC 3987 IRI). |
| void |
setProperties(String key, JsonNode value)
Propriedades adicionais não definidas por essa classe. |
| void |
setType(String withType)
Tipo dessa entidade (RFC 3987 IRI). |
Métodos herdados de java.lang.Object
Detalhes do construtor
Entity
public Entity()
Detalhes do método
<T>getAs
public static T
Converte a Entidade em outros tipos de entidade.
Parâmetros:
Retornos:
<T>getAs
public T
Converte a Entidade em outros tipos de entidade.
Parâmetros:
Retornos:
<T>setAs
public Entity
Converte outros tipos de entidade em Entidade. Isso só se destina a ser usado com outras classes de entidade:
Parâmetros:
Retornos:
Gera:
clone
public static Entity clone(Entity entity)
Executa uma cópia profunda de uma entidade.
Parâmetros:
Retornos:
cloneList
public static List
Executa uma cópia profunda de uma Lista de Entidades.
Parâmetros:
Retornos:
getProperties
public Map
Propriedades adicionais não definidas por essa classe.
Retornos:
getType
public String getType()
Tipo dessa entidade (RFC 3987 IRI).
Retornos:
setProperties
public void setProperties(String key, JsonNode value)
Propriedades adicionais não definidas por essa classe.
Parâmetros:
setType
public void setType(String withType)
Tipo dessa entidade (RFC 3987 IRI).
Parâmetros: