Entity Clase
- java.
lang. Object - com.
microsoft. bot. schema. Entity
- com.
Implementaciones
public class Entity
implements EntitySerialization
Objeto de metadatos que pertenece a una actividad.
Resumen del constructor
| Constructor | Description | |
|---|---|---|
| Entity() | ||
Resumen del método
| Modificador y tipo | Método y descripción |
|---|---|
| static T |
<T>getAs(EntitySerialization entity, Class<T> classType)
Convierte Entity en otros tipos de entidad. |
| T |
<T>getAs(Class<T> classType)
Convierte Entity en otros tipos de entidad. |
| Entity |
<T>setAs(T obj)
Convierte otros tipos de entidad en Entity. |
| static Entity |
clone(Entity entity)
Realiza una copia profunda de una entidad. |
| static java.util.List<Entity> |
cloneList(List<? extends Entity> entities)
Realiza una copia en profundidad de una lista de entidades. |
| java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> |
getProperties()
Propiedades adicionales no definidas por esta clase. |
| java.lang.String |
getType()
Tipo de esta entidad (RFC 3987 IRI). |
| void |
setProperties(String key, JsonNode value)
Propiedades adicionales no definidas por esta clase. |
| void |
setType(String withType)
Tipo de esta entidad (RFC 3987 IRI). |
Métodos heredados de java.lang.Object
Detalles del constructor
Entity
public Entity()
Detalles del método
<T>getAs
public static T
Convierte Entity en otros tipos de entidad.
Parámetros:
Devoluciones:
<T>getAs
public T
Convierte Entity en otros tipos de entidad.
Parámetros:
Devoluciones:
<T>setAs
public Entity
Convierte otros tipos de entidad en Entity. Esto solo está pensado para usarse con otras clases entity:
Parámetros:
Devoluciones:
Produce:
clone
public static Entity clone(Entity entity)
Realiza una copia profunda de una entidad.
Parámetros:
Devoluciones:
cloneList
public static List
Realiza una copia en profundidad de una lista de entidades.
Parámetros:
Devoluciones:
getProperties
public Map
Propiedades adicionales no definidas por esta clase.
Devoluciones:
getType
public String getType()
Tipo de esta entidad (RFC 3987 IRI).
Devoluciones:
setProperties
public void setProperties(String key, JsonNode value)
Propiedades adicionales no definidas por esta clase.
Parámetros:
setType
public void setType(String withType)
Tipo de esta entidad (RFC 3987 IRI).
Parámetros: