Class DynamicAttributeChangeEvent<E>

java.lang.Object
java.util.EventObject
org.springframework.context.ApplicationEvent
io.jmix.dynattr.impl.DynamicAttributeChangeEvent<E>
Type Parameters:
E - the type of the entity associated with the event
All Implemented Interfaces:
Serializable, org.springframework.core.ResolvableTypeProvider

public class DynamicAttributeChangeEvent<E> extends org.springframework.context.ApplicationEvent implements org.springframework.core.ResolvableTypeProvider
Event representing a change in the dynamic attributes of an entity.

This event contains contextual information about the change, including the MetaClass of the entity and the updated dynamic attributes. It extends the ApplicationEvent class and is designed to handle dynamic attribute-related events in the application.

See Also:
  • Constructor Details

    • DynamicAttributeChangeEvent

      public DynamicAttributeChangeEvent(MetaClass metaClass, E entity, DynamicAttributes dynamicAttributes)
  • Method Details

    • getDynamicAttributes

      public DynamicAttributes getDynamicAttributes()
    • getMetaClass

      public MetaClass getMetaClass()
    • getResolvableType

      public org.springframework.core.ResolvableType getResolvableType()
      Specified by:
      getResolvableType in interface org.springframework.core.ResolvableTypeProvider