Package groovy.lang

Class MetaClassRegistryChangeEvent

  • All Implemented Interfaces:
    java.io.Serializable

    public class MetaClassRegistryChangeEvent
    extends java.util.EventObject
    An event used to propagate meta class updates
    Author:
    Jochen Theodorou
    See Also:
    Serialized Form
    • Constructor Detail

      • MetaClassRegistryChangeEvent

        public MetaClassRegistryChangeEvent​(java.lang.Object source,
                                            java.lang.Object instance,
                                            java.lang.Class clazz,
                                            MetaClass oldMetaClass,
                                            MetaClass newMetaClass)
    • Method Detail

      • getClassToUpdate

        public java.lang.Class getClassToUpdate()
      • getNewMetaClass

        public MetaClass getNewMetaClass()
      • getOldMetaClass

        public MetaClass getOldMetaClass()
      • isPerInstanceMetaClassChange

        public boolean isPerInstanceMetaClassChange()
      • getInstance

        public java.lang.Object getInstance()