intarsys runtime library

Package de.intarsys.tools.objectmodel

Interface Summary
IClass The abstraction of a class in this object model.
IClassRegistry The abstraction of a "repository" of available IClass instances.
IClassSelector A unique identifier for an IClass instance.
IField The abstraction of a "field" or "attribute" member in an IClass.
IMember An abstraction for any member within an IClass.
IMethod The abstraction of a "method" or "function" within an IClass.
IReturnTypeInfo An executable object (like a functor or executable) holding meta information about the type of its result.
ISignatureInfo An object holding meta information about an executable object, like for example an IFunctor or IMethod.
 

Class Summary
Class A "meta" class for any object.
ClassRegistry A VM singleton for the IClassRegistry.
CommonClassSelector  
FunctorField The wrapper around IFunctor to make it an IField.
FunctorMethod The wrapper around an IFunctor to make it an IMethod.
InvokeAccept An event indicating the succesful terminated invocation of a method for a receiver.
InvokeIntercept An event indicating the upcoming invocation of a method for a receiver.
JavaClassSelector  
JavaInstanceSelector  
Member  
ObjectModelTools Some tool methods for dealing with the object model.
StandardClassRegistry A default implementation for IClassRegistry.
 


intarsys runtime library

Copyright © 2012 intarsys consulting GmbH. All Rights Reserved.