Package org.spicefactory.lib.reflect.util

Reflection Utilities.

See:
          Description

Interface Summary
Cache.Factory<K,V> A Factory is used by cache instances to create objects whenever there is a request for a key for which no instance has been created yet.
 

Class Summary
Cache<K,V> Cache implementation optimized for concurrent access to objects which are expensive to create.
ClassMappedRepository<T> Respository for objects that are associated with a certain Java class.
ClassUtil Static utility methods for loading classes and reflectively creating new instances.
GenericsUtil Static utility methods dealing with reflection on generic types.
 

Exception Summary
CacheException Exception thrown when retrieving objects from a Cache instance fails, usually due to a Factory method that threw an Exception.
ClassLoadingException Exception thrown when loading a Class fails.
ObjectInstantiationException Exception thrown when reflectively creating a new instance fails.
 

Package org.spicefactory.lib.reflect.util Description

Reflection Utilities.