| Constructor and Description |
|---|
EntityData(java.lang.Object id,
java.util.UUID requestId,
java.lang.String entityName,
EntityActionName actionName,
java.util.Map<java.lang.String,Payload> userMetadata,
java.util.Map<java.lang.String,java.lang.Object> associations,
java.util.Map<java.lang.String,EntityChange> changes) |
| Modifier and Type | Method and Description |
|---|---|
<T> java.util.Optional<T> |
afterValueOf(java.lang.String name,
java.lang.Class<T> clazz) |
<T> java.util.Optional<T> |
beforeValueOf(java.lang.String name,
java.lang.Class<T> clazz) |
EntityActionName |
getActionName() |
java.lang.Long |
getAssociationId(java.lang.String id) |
java.util.Map<java.lang.String,java.lang.Long> |
getAssociationIds() |
java.util.Map<java.lang.String,java.lang.Object> |
getAssociations() |
java.lang.String |
getAssociationType(java.lang.String typeId) |
java.util.Map<java.lang.String,java.lang.String> |
getAssociationTypes() |
java.util.Map<java.lang.String,EntityChange> |
getChanges() |
java.lang.String |
getEntityName() |
java.lang.Object |
getId() |
java.util.UUID |
getRequestId() |
java.util.Map<java.lang.String,Payload> |
getUserMetadata() |
boolean |
hasAssociationId(java.lang.String id) |
boolean |
hasAssociationType(java.lang.String typeId) |
boolean |
hasChange(java.lang.String name) |
public EntityData(java.lang.Object id,
java.util.UUID requestId,
java.lang.String entityName,
EntityActionName actionName,
java.util.Map<java.lang.String,Payload> userMetadata,
java.util.Map<java.lang.String,java.lang.Object> associations,
java.util.Map<java.lang.String,EntityChange> changes)
public java.lang.Object getId()
public java.util.UUID getRequestId()
public java.lang.String getEntityName()
public EntityActionName getActionName()
public java.util.Map<java.lang.String,Payload> getUserMetadata()
public java.util.Map<java.lang.String,java.lang.Object> getAssociations()
public java.util.Map<java.lang.String,java.lang.Long> getAssociationIds()
public java.lang.Long getAssociationId(java.lang.String id)
public boolean hasAssociationId(java.lang.String id)
id - the association's idpublic java.util.Map<java.lang.String,java.lang.String> getAssociationTypes()
public java.lang.String getAssociationType(java.lang.String typeId)
public boolean hasAssociationType(java.lang.String typeId)
typeId - the association's typeIdpublic java.util.Map<java.lang.String,EntityChange> getChanges()
public boolean hasChange(java.lang.String name)
name - the name of the field that has changedpublic <T> java.util.Optional<T> afterValueOf(java.lang.String name,
java.lang.Class<T> clazz)
public <T> java.util.Optional<T> beforeValueOf(java.lang.String name,
java.lang.Class<T> clazz)