intarsys runtime library

Package de.intarsys.tools.reflect

Interface Summary
IAccessHandler An object supporting handling reflective access to fields of a delegate.
IAccessHandlerAccessibility An object supporting handling reflective calls to fields of a delegate.
IAccessSupport An object supporting reflective calls to its fields.
IAccessSupportAccessibility An object supporting reflective calls to its fields.
IBasicAccessSupport An object supporting reflective get operations.
IBasicInvocationSupport An object supporting reflective method calls This is a basic support interface used in ObjectTools to support reflective operations.
IBasicRegistrySupport An object supporting reflective registry operations.
IClassLoaderAccess An interface indicating support for complete access (get and set) to a ClassLoader.
IClassLoaderSupport An interface indicating support for getting a ClassLoader.
IFieldHandler An object able to access a field within a delegate
IFieldHandlerAccessibility An object able to access a field within a delegate
IInvocationHandler An object that supports handling reflective calls to the methods of a delegate.
IInvocationHandlerAccessibility An object that supports handling reflective calls to the behavior of a delegate.
IInvocationSupport An object supporting reflective access to its methods.
IInvocationSupportAccessibility An object supporting reflective access to its methods.
IMethodHandler An object able to access a method within a delegate
IMethodHandlerAccessibility An object able to access a method within a delegate
IRelationHandler An object that can manage a relationship from an owner to a collection of associated components.
 

Class Summary
ClassLoaderTools Tool methods for handling ClassLoader instances.
ClassTools Tool class to enhance the reflective capabilities about classes.
CollectionRelationHandler The relation is implemented in a plain java collection.
GenericRelationHandler The relation is implemented using basic "intarsys" style reflection.
InvokeAccept An event indicating a successfully terminated invocation.
InvokeIntercept An event indicating an upcoming invocation.
MapRelationHandler The relation is implemented in a Map.
ObjectTools A tool class for convenient object related tasks.
PojoReflector A POJO wrapper for the ease of reflective access.
Predicates  
Predicates.And  
Predicates.Not  
Predicates.Or  
ReflectionRelationHandler The relation is implemented using plain JDK reflection.
RelationHandlerAdapter Simple adapter for IRelationHandler
 

Exception Summary
FieldAccessException  
FieldException An exception while accessing an object field.
FieldNotFoundException  
MethodException An exception while performing an object method.
MethodInvocationException An exception in the execution of a method.
MethodNotFoundException An exception in the lookup of method.
ObjectCreationException Failure while creating a new object via reflection.
ReflectionException  
 


intarsys runtime library

Copyright © 2012 intarsys consulting GmbH. All Rights Reserved.