org.apache.commons.clazz.reflect
Interface ReflectedPropertyIntrospector

All Known Implementing Classes:
ExtendedReflectedListPropertyIntrospector, ReflectedListPropertyIntrospectorSupport, ReflectedMappedPropertyIntrospector, ReflectedPropertyIntrospectorSupport, ReflectedScalarPropertyIntrospector, StandardReflectedListPropertyIntrospector

public interface ReflectedPropertyIntrospector

Performs introspection for one kind of property - scalar, indexed, mapped, etc. In the process of introspection ReflectedClazz invokes ReflectedPropertyIntrospectors one after another, discovering properties of one kind at a time.

Version:
$Id: ReflectedPropertyIntrospector.java 155436 2005-02-26 13:17:48Z dirkv $
Author:
Dmitri Plotnikov

Method Summary
 List introspectProperties(ReflectedClazz clazz, Class javaClass)
          Find methods and fields constituting properties of the corresponding kind.
 

Method Detail

introspectProperties

List introspectProperties(ReflectedClazz clazz,
                          Class javaClass)
Find methods and fields constituting properties of the corresponding kind. Create ClazzProperty objects and return them as a list. The clazz may already have been populated with properties created by other methods.



Copyright © 2001-2010 The Apache Software Foundation. All Rights Reserved.