Entity Klasse
- java.
lang. Object - com.
microsoft. bot. schema. Entity
- com.
Implementiert
public class Entity
implements EntitySerialization
Metadatenobjekt, das sich auf eine Aktivität bezieht.
Zusammenfassung zum Konstruktor
| Konstruktor | Beschreibung | |
|---|---|---|
| Entity() | ||
Methodenzusammenfassung
| Modifizierer und Typ | Methode und Beschreibung |
|---|---|
| static T |
<T>getAs(EntitySerialization entity, Class<T> classType)
Konvertiert die Entität in andere Entitätstypen. |
| T |
<T>getAs(Class<T> classType)
Konvertiert die Entität in andere Entitätstypen. |
| Entity |
<T>setAs(T obj)
Konvertiert andere Entitätstypen in Entität. |
| static Entity |
clone(Entity entity)
Führt eine tiefe Kopie einer Entität aus. |
| static java.util.List<Entity> |
cloneList(List<? extends Entity> entities)
Führt eine tiefe Kopie einer Liste von Entitäten aus. |
| java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> |
getProperties()
Zusätzliche Eigenschaften, die von dieser Klasse nicht definiert sind. |
| java.lang.String |
getType()
Typ dieser Entität (RFC 3987 IRI). |
| void |
setProperties(String key, JsonNode value)
Zusätzliche Eigenschaften, die von dieser Klasse nicht definiert sind. |
| void |
setType(String withType)
Typ dieser Entität (RFC 3987 IRI). |
Geerbte Methoden von java.lang.Object
Details zum Konstruktor
Entity
public Entity()
Details zur Methode
<T>getAs
public static T
Konvertiert die Entität in andere Entitätstypen.
Parameter:
Gibt zurück:
<T>getAs
public T
Konvertiert die Entität in andere Entitätstypen.
Parameter:
Gibt zurück:
<T>setAs
public Entity
Konvertiert andere Entitätstypen in Entität. Dies ist nur für die Verwendung mit anderen Entitätsklassen vorgesehen:
Parameter:
Gibt zurück:
Löst aus:
clone
public static Entity clone(Entity entity)
Führt eine tiefe Kopie einer Entität aus.
Parameter:
Gibt zurück:
cloneList
public static List
Führt eine tiefe Kopie einer Liste von Entitäten aus.
Parameter:
Gibt zurück:
getProperties
public Map
Zusätzliche Eigenschaften, die von dieser Klasse nicht definiert sind.
Gibt zurück:
getType
public String getType()
Typ dieser Entität (RFC 3987 IRI).
Gibt zurück:
setProperties
public void setProperties(String key, JsonNode value)
Zusätzliche Eigenschaften, die von dieser Klasse nicht definiert sind.
Parameter:
setType
public void setType(String withType)
Typ dieser Entität (RFC 3987 IRI).
Parameter: