org.apache.commons.clazz.reflect.extended
Class ExtendedReflectedClazzLoader

java.lang.Object
  extended by org.apache.commons.clazz.ClazzLoader
      extended by org.apache.commons.clazz.reflect.ReflectedClazzLoader
          extended by org.apache.commons.clazz.reflect.extended.ExtendedReflectedClazzLoader

public class ExtendedReflectedClazzLoader
extends ReflectedClazzLoader

A version of ReflectedClazzLoader that supports the extended notion of JavaBeans.

It recognizes of List, Mapped and Scalar properties.

Version:
$Revision: 155436 $ $Date: 2005-02-26 13:17:48 +0000 (Sat, 26 Feb 2005) $
Author:
Dmitri Plotnikov

Constructor Summary
ExtendedReflectedClazzLoader(ModelClazzLoader modelClazzLoader, ClassLoader classLoader)
          Constructor for ExtendedReflectedClazzLoader.
 
Method Summary
protected  Clazz createClazz(Class javaClass)
          Override this method to construct an Clazz for the given Class (javaClass).
 
Methods inherited from class org.apache.commons.clazz.reflect.ReflectedClazzLoader
defineClazz, getClazzForName, getClazzName, isMember, isSupportedClass, lookupCustomClazz
 
Methods inherited from class org.apache.commons.clazz.ClazzLoader
enableLogging, getClazz, getModel, getModelClazzLoader, isLoggingEnabled
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExtendedReflectedClazzLoader

public ExtendedReflectedClazzLoader(ModelClazzLoader modelClazzLoader,
                                    ClassLoader classLoader)
Constructor for ExtendedReflectedClazzLoader.

Parameters:
modelClazzLoader -
classLoader -
Method Detail

createClazz

protected Clazz createClazz(Class javaClass)
Description copied from class: ReflectedClazzLoader
Override this method to construct an Clazz for the given Class (javaClass). Make sure that the new Clazz is initialized with the supplied clazzLoader representing the clazz loader group, not with this.

Specified by:
createClazz in class ReflectedClazzLoader
See Also:
ReflectedClazzLoader.createClazz(Class)


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