Interface IChangeVector
-
public interface IChangeVector
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Object
getEntity()
default LOV
getEventName()
default <T> T
getOldValue(javax.persistence.metamodel.Attribute<?,?> attribute)
default <E,V>
VgetValue(javax.persistence.metamodel.Attribute<E,V> field)
default boolean
hasChanged(javax.persistence.metamodel.Attribute<?,?> attribute)
default boolean
isDelete()
default boolean
isNew()
default boolean
isUnManaged()
default boolean
isUpdate()
default <E> E
unwrap(Class<E> cls)
-
-
-
Method Detail
-
getEventName
default LOV getEventName()
-
getValue
default <E,V> V getValue(javax.persistence.metamodel.Attribute<E,V> field)
-
getEntity
Object getEntity()
-
unwrap
default <E> E unwrap(Class<E> cls)
-
isNew
default boolean isNew()
-
isDelete
default boolean isDelete()
-
isUpdate
default boolean isUpdate()
-
isUnManaged
default boolean isUnManaged()
-
hasChanged
default boolean hasChanged(javax.persistence.metamodel.Attribute<?,?> attribute)
-
getOldValue
default <T> T getOldValue(javax.persistence.metamodel.Attribute<?,?> attribute)
-
-