jodd.introspector
Interface Introspector

All Known Implementing Classes:
AccessibleIntrospector, SupportedIntrospector, WeakIntrospector

public interface Introspector

Provides introspection analysis against any java class. Implementations may cache ClassDescriptor objects to improve performance.

See Also:
AccessibleIntrospector, SupportedIntrospector, WeakIntrospector

Method Summary
 ClassDescriptor lookup(Class type)
          Returns the ClassDescriptor object for specified class.
 ClassDescriptor register(Class type)
          Registers new class type.
 void reset()
          Resets current cache.
 

Method Detail

lookup

ClassDescriptor lookup(Class type)
Returns the ClassDescriptor object for specified class.


register

ClassDescriptor register(Class type)
Registers new class type. If type already registered, it will be reset and registered again with new class descriptor.


reset

void reset()
Resets current cache.