|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ATField | |
edu.vub.at.actors.natives | |
edu.vub.at.objects | |
edu.vub.at.objects.coercion | |
edu.vub.at.objects.mirrors | |
edu.vub.at.objects.natives | |
edu.vub.at.objects.symbiosis |
Uses of ATField in edu.vub.at.actors.natives |
Methods in edu.vub.at.actors.natives that return ATField | |
ATField |
NATFarReference.meta_grabField(ATSymbol fieldName)
|
Methods in edu.vub.at.actors.natives with parameters of type ATField | |
ATNil |
NATFarReference.meta_addField(ATField field)
|
Uses of ATField in edu.vub.at.objects |
Methods in edu.vub.at.objects that return ATField | |
ATField |
ATObject.meta_grabField(ATSymbol selector)
Queries an object for one of its field slots. |
Methods in edu.vub.at.objects with parameters of type ATField | |
ATNil |
ATObject.meta_addField(ATField field)
Adds a field slot to an object at runtime. |
Uses of ATField in edu.vub.at.objects.coercion |
Methods in edu.vub.at.objects.coercion that return ATField | |
ATField |
ATConversions.base_asField()
|
Uses of ATField in edu.vub.at.objects.mirrors |
Classes in edu.vub.at.objects.mirrors that implement ATField | |
class |
NativeField
Native Fields are represented in our reflective implementation as a pair of accessor and mutator methods in the class of the native AmbientTalk object. |
Methods in edu.vub.at.objects.mirrors that return ATField | |
static ATField |
Reflection.downField(ATObject natObject,
ATSymbol atSelector,
java.lang.String getPrefix,
java.lang.String setPrefix)
Constructs an AmbientTalk ATField from a pair of accessor/mutator methods of a Java object. |
static ATField |
Reflection.downBaseLevelField(ATObject natObject,
ATSymbol atSelector)
|
static ATField |
Reflection.downMetaLevelField(ATObject natObject,
ATSymbol atSelector)
|
static ATField[] |
Reflection.downBaseLevelFields(ATObject atObj)
Returns, for a given AmbientTalk object atObj, an array of NativeField objects corresponding to all non-static methods of that object's Java class, where each method's name is prefixed with 'base_get' |
static ATField[] |
Reflection.downMetaLevelFields(ATObject atObj)
Returns, for a given AmbientTalk object atObj, an array of NativeField objects corresponding to all non-static methods of that object's Java class, where each method's name is prefixed with 'meta_get' |
ATField |
NATMirage.magic_getField(ATSymbol selector)
|
ATField |
NATMirage.meta_grabField(ATSymbol selector)
|
ATField |
NativeField.base_asField()
|
ATField |
NATIntrospectiveMirror.meta_grabField(ATSymbol fieldName)
|
Methods in edu.vub.at.objects.mirrors with parameters of type ATField | |
ATNil |
NATMirage.magic_addField(ATField field)
|
ATNil |
NATMirage.meta_addField(ATField field)
|
Uses of ATField in edu.vub.at.objects.natives |
Classes in edu.vub.at.objects.natives that implement ATField | |
class |
NATField
NATField implements a causally connected field of an object. |
Methods in edu.vub.at.objects.natives that return ATField | |
ATField |
NATObject.base_asField()
|
static ATField[] |
NATObject.listTransitiveFields(ATObject obj)
Auxiliary method to access the fields of an object and all of its super-objects up to (but excluding) nil. |
ATField |
NATNil.meta_grabField(ATSymbol fieldName)
|
ATField |
NATNil.base_asField()
|
ATField |
NATField.base_asField()
|
ATField |
NATCallframe.meta_grabField(ATSymbol selector)
|
protected ATField |
NATCallframe.getLocalCustomField(ATSymbol selector)
|
Methods in edu.vub.at.objects.natives with parameters of type ATField | |
ATNil |
NATNil.meta_addField(ATField field)
|
ATNil |
NATCallframe.meta_addField(ATField field)
|
Uses of ATField in edu.vub.at.objects.symbiosis |
Classes in edu.vub.at.objects.symbiosis that implement ATField | |
class |
JavaField
A JavaField is a simple wrapper around a native java.lang.reflect.Field |
Methods in edu.vub.at.objects.symbiosis that return ATField | |
ATField |
JavaObject.meta_grabField(ATSymbol fieldName)
Fields can be grabbed from a symbiotic Java object. |
ATField |
JavaField.base_asField()
|
ATField |
JavaClass.meta_grabField(ATSymbol fieldName)
Fields can be grabbed from a symbiotic Java class object. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |