Entity Classe
- java.
lang. Object - com.
microsoft. bot. schema. Entity
- com.
Implementazioni
public class Entity
implements EntitySerialization
Oggetto metadati relativo a un'attività.
Riepilogo dei costruttori
| Costruttore | Descrizione | |
|---|---|---|
| Entity() | ||
Riepilogo dei metodi
| Modificatore e tipo | Metodo e descrizione |
|---|---|
| static T |
<T>getAs(EntitySerialization entity, Class<T> classType)
Converte l'entità in altri tipi di entità. |
| T |
<T>getAs(Class<T> classType)
Converte l'entità in altri tipi di entità. |
| Entity |
<T>setAs(T obj)
Converte altri tipi di entità in entità. |
| static Entity |
clone(Entity entity)
Esegue una copia completa di un'entità. |
| static java.util.List<Entity> |
cloneList(List<? extends Entity> entities)
Esegue una copia completa di un elenco di entità. |
| java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> |
getProperties()
Proprietà aggiuntive non definite da questa classe. |
| java.lang.String |
getType()
Tipo di questa entità (RFC 3987 IRI). |
| void |
setProperties(String key, JsonNode value)
Proprietà aggiuntive non definite da questa classe. |
| void |
setType(String withType)
Tipo di questa entità (RFC 3987 IRI). |
Metodi ereditati da java.lang.Object
Dettagli costruttore
Entity
public Entity()
Dettagli metodo
<T>getAs
public static T
Converte l'entità in altri tipi di entità.
Parametri:
Restituisce:
<T>getAs
public T
Converte l'entità in altri tipi di entità.
Parametri:
Restituisce:
<T>setAs
public Entity
Converte altri tipi di entità in entità. Questa operazione deve essere usata solo con altre classi Di entità:
Parametri:
Restituisce:
Genera un'eccezione:
clone
public static Entity clone(Entity entity)
Esegue una copia completa di un'entità.
Parametri:
Restituisce:
cloneList
public static List
Esegue una copia completa di un elenco di entità.
Parametri:
Restituisce:
getProperties
public Map
Proprietà aggiuntive non definite da questa classe.
Restituisce:
getType
public String getType()
Tipo di questa entità (RFC 3987 IRI).
Restituisce:
setProperties
public void setProperties(String key, JsonNode value)
Proprietà aggiuntive non definite da questa classe.
Parametri:
setType
public void setType(String withType)
Tipo di questa entità (RFC 3987 IRI).
Parametri: