Home | History | Annotate | Download | only in reflect

Lines Matching defs:Metaobject

25  * A runtime metaobject.
27 * <p>A <code>Metaobject</code> is created for
29 * associated with a different metaobject.
31 * <p>The metaobject intercepts method calls
33 * of the method calls, a subclass of <code>Metaobject</code>
36 * <p>To obtain a metaobject, calls <code>_getMetaobject()</code>
39 * <ul><pre>Metaobject m = ((Metalevel)reflectiveObject)._getMetaobject();
45 public class Metaobject implements Serializable {
51 * Constructs a <code>Metaobject</code>. The metaobject is
55 * @param self the object that this metaobject is associated with.
59 public Metaobject(Object self, Object[] args) {
66 * Constructs a <code>Metaobject</code> without initialization.
70 protected Metaobject() {
89 * Obtains the class metaobject associated with this metaobject.
98 * Obtains the object controlled by this metaobject.
105 * Changes the object controlled by this metaobject.
114 // call _setMetaobject() after the metaobject is settled.
220 * metaobject is not created until the execution of a