public class MetaClassRegistryChangeEvent extends EventObject
An event used to propagate meta class updates
Type Params | Return Type | Name and description |
---|---|---|
|
Class |
getClassToUpdate() Get the class that is updated. |
|
Object |
getInstance() Returns the instance this event is for. |
|
MetaClass |
getNewMetaClass() Get the new MetaClass |
|
MetaClass |
getOldMetaClass() Get the old MetaClass |
|
MetaClassRegistry |
getRegistry() Get the MetaClassRegistry that originates this change |
|
boolean |
isPerInstanceMetaClassChange() Determines if this event is for a change for a single instance or all instances of the Class. |
Constructs a new MetaClassRegistryChangeEvent Object
source
- The object the event originates at.instance
- Object instance the MetaClass change is on.clazz
- The class that is affected by the registry changeoldMetaClass
- The old MetaClassnewMetaClass
- The new MetaClassGet the class that is updated.
Returns the instance this event is for.
Get the new MetaClass
Get the old MetaClass
Get the MetaClassRegistry that originates this change
Determines if this event is for a change for a single instance or all instances of the Class.
Copyright © 2003-2020 The Apache Software Foundation. All rights reserved.