Uses of Package
edu.vub.at.objects.mirrors

Packages that use edu.vub.at.objects.mirrors
edu.vub.at.objects.mirrors   
edu.vub.at.objects.natives   
edu.vub.at.objects.symbiosis   
 

Classes in edu.vub.at.objects.mirrors used by edu.vub.at.objects.mirrors
NATIntercessiveMirror
          NATIntercessiveMirror extends the default NATIntrospectiveMirror to also allow programmers to supply their own code for the meta-operations defined on an object.
NativeClosure
          A NativeClosure is a wrapper class for a piece of Java code.
NativeMethod
          A NativeMethod is a wrapper around a Java method allowing it to be selected from native base-level objects and passed around as an ordinary object.
NATMirage
          A NATMirage is an object that forwards all meta-operations invoked upon it (at the java-level) to its designated mirror object.
OBJMirrorRoot
          OBJMirrorRoot is a singleton which is shared by as a parent by all NATIntercessiveMirrors, It encodes the default behaviour to deal with invocation, selection and field assignment along the dynamic parent chain.
ReflectiveAccessTest
          ReflectiveAccessTest is a superclass to a framework of test cases geared towards exploiting the reflective machinery provided in the mirrors package to explore whether the mechanism works correctly and therefore allows one to access and invoke java fields and methods from within AmbientTalk (both at the base and meta-level) and to access and invoke Ambienttalk fields and methods through the mediation of Mirages.
 

Classes in edu.vub.at.objects.mirrors used by edu.vub.at.objects.natives
NATIntercessiveMirror
          NATIntercessiveMirror extends the default NATIntrospectiveMirror to also allow programmers to supply their own code for the meta-operations defined on an object.
PrimitiveMethod
          A primitive method is the equivalent of a NativeClosure but for methods rather than closures.
 

Classes in edu.vub.at.objects.mirrors used by edu.vub.at.objects.symbiosis
PrimitiveMethod
          A primitive method is the equivalent of a NativeClosure but for methods rather than closures.