Entity Classe
- java.
lang. Object - com.
microsoft. bot. schema. Entity
- com.
Implémente
public class Entity
implements EntitySerialization
Objet de métadonnées relatif à une activité.
Récapitulatif du constructeur
| Constructeur | Description | |
|---|---|---|
| Entity() | ||
Résumé de la méthode
| Modificateur et type | Méthode et description |
|---|---|
| static T |
<T>getAs(EntitySerialization entity, Class<T> classType)
Convertit l’entité en d’autres types d’entités. |
| T |
<T>getAs(Class<T> classType)
Convertit l’entité en d’autres types d’entités. |
| Entity |
<T>setAs(T obj)
Convertit d’autres types d’entités en Entity. |
| static Entity |
clone(Entity entity)
Effectue une copie approfondie d’une entité. |
| static java.util.List<Entity> |
cloneList(List<? extends Entity> entities)
Effectue une copie approfondie d’une liste d’entités. |
| java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> |
getProperties()
Propriétés supplémentaires non définies par cette classe. |
| java.lang.String |
getType()
Type de cette entité (RFC 3987 IRI). |
| void |
setProperties(String key, JsonNode value)
Propriétés supplémentaires non définies par cette classe. |
| void |
setType(String withType)
Type de cette entité (RFC 3987 IRI). |
Méthodes héritées de java.lang.Object
Détails du constructeur
Entity
public Entity()
Détails de la méthode
<T>getAs
public static T
Convertit l’entité en d’autres types d’entités.
Paramètres:
Retours:
<T>getAs
public T
Convertit l’entité en d’autres types d’entités.
Paramètres:
Retours:
<T>setAs
public Entity
Convertit d’autres types d’entités en Entity. Cela est destiné uniquement à être utilisé avec d’autres classes d’entité :
Paramètres:
Retours:
Exception:
clone
public static Entity clone(Entity entity)
Effectue une copie approfondie d’une entité.
Paramètres:
Retours:
cloneList
public static List
Effectue une copie approfondie d’une liste d’entités.
Paramètres:
Retours:
getProperties
public Map
Propriétés supplémentaires non définies par cette classe.
Retours:
getType
public String getType()
Type de cette entité (RFC 3987 IRI).
Retours:
setProperties
public void setProperties(String key, JsonNode value)
Propriétés supplémentaires non définies par cette classe.
Paramètres:
setType
public void setType(String withType)
Type de cette entité (RFC 3987 IRI).
Paramètres: