Uses of Class
org.apache.commons.clazz.Clazz

Packages that use Clazz
org.apache.commons.clazz   
org.apache.commons.clazz.bean   
org.apache.commons.clazz.common   
org.apache.commons.clazz.reflect   
org.apache.commons.clazz.reflect.common   
org.apache.commons.clazz.reflect.extended   
org.apache.commons.clazz.reflect.standard   
 

Uses of Clazz in org.apache.commons.clazz
 

Methods in org.apache.commons.clazz that return Clazz
 Clazz ModelClazzLoader.defineClazz(String name, Class clazzType, Class instanceClass)
           
abstract  Clazz ClazzLoader.defineClazz(String name, Class clazzClass, Class instanceClass)
          Defines a new Clazz with the supplied name.
 Clazz ClazzProperty.getClazz()
          Returns the property type.
 Clazz ClazzLoader.getClazz(Object instance)
          Returns the Clazz for the supplied instance.
static Clazz Clazz.getClazz(Object instance)
          Uses the default clazz loader to obtain the Clazz for the supplied object.
static Clazz Clazz.getClazz(Object instance, String model)
          Uses the clazz loader for the specified model to obtain the Clazz for the supplied object.
 Clazz ModelClazzLoader.getClazzForName(String name)
           
abstract  Clazz ClazzLoader.getClazzForName(String name)
          Given a Clazz name, returns the corresponding Clazz.
 Clazz ClazzProperty.getContentClazz()
          Gets the type of the item if the property isCollection() or isMap().
 Clazz ClazzFeature.getDeclaringClazz()
           
 Clazz ClazzProperty.getKeyClazz()
          Gets the type of the key if the property isMap().
 Clazz[] ClazzOperation.getParameterClazzes()
           
 Clazz[] ClazzInstanceFactory.getParameterClazzes()
          Returns the factory parameter types.
 Clazz ClazzOperation.getReturnClazz()
           
abstract  Clazz Clazz.getSuperclazz()
          Returns the superclazz for this Clazz, or null if there is none.
 

Methods in org.apache.commons.clazz with parameters of type Clazz
static String Clazz.constructSignature(String name, Clazz[] arguments)
          Creates a signature string out of an operation or instance factory name and parameter types.
 void ClazzChangeListener.instanceFactoryAdded(Clazz clazz, ClazzInstanceFactory factory)
           
 void ClazzChangeListener.instanceFactoryRemoved(Clazz clazz, ClazzInstanceFactory factory)
           
 boolean Clazz.isAssignableFrom(Clazz clazz)
          Returns true if the supplied clazz is either the same or a subclazz of this clazz.
 void ClazzChangeListener.operationAdded(Clazz clazz, ClazzOperation operation)
           
 void ClazzChangeListener.operationRemoved(Clazz clazz, ClazzOperation operation)
           
 void ClazzChangeListener.propertyAdded(Clazz clazz, ClazzProperty property)
           
 void ClazzChangeListener.propertyRemoved(Clazz clazz, ClazzProperty property)
           
 

Uses of Clazz in org.apache.commons.clazz.bean
 

Subclasses of Clazz in org.apache.commons.clazz.bean
 class BeanClazz
          Dynamically constructed Clazz.
 

Methods in org.apache.commons.clazz.bean that return Clazz
 Clazz BeanClazzLoader.defineClazz(String name, Class clazzType, Class instanceClass)
           
 Clazz BeanClazzProperty.getClazz()
           
 Clazz Bean.getClazz()
          Gets the Clazz for the bean.
 Clazz BasicBean.getClazz()
           
 Clazz BeanClazzLoader.getClazzForName(String clazzName)
          BeanClazzLoader does not cache clazzes, its parent, BeanGroupClazzLoader, is responsible for caching
 Clazz BeanClazzProperty.getContentClazz()
           
 Clazz BeanClazzProperty.getKeyClazz()
           
 Clazz[] BeanClazzOperation.getParameterClazzes()
           
 Clazz[] BeanClazzInstanceFactory.getParameterClazzes()
           
 Clazz[] BeanClazzConstructorInstanceFactory.getParameterClazzes()
           
 Clazz BeanClazzOperation.getReturnClazz()
           
 Clazz BeanClazz.getSuperclazz()
           
 

Methods in org.apache.commons.clazz.bean with parameters of type Clazz
 void BeanClazz.setSuperclazz(Clazz clazz)
           
 

Constructors in org.apache.commons.clazz.bean with parameters of type Clazz
BasicBean(Clazz clazz)
          Constructor for BasicBean.
BasicBean(Clazz clazz, Map initialPropertyValues)
          Constructor that initializes properties of the bean.
BeanClazzConstructorInstanceFactory(Clazz declaringClazz, Constructor constructor)
          Constructor for ReflectedClazzProperty.
BeanClazzInstanceFactory(Clazz declaringClazz, String[] parameterClazzNames)
           
BeanClazzInstanceFactory(Clazz declaringClazz, String name, String[] parameterClazzNames)
          Constructor for BeanClazzInstanceFactory.
BeanClazzOperation(Clazz declaringClazz, String returnClazzName, String name, String[] parameterClazzNames)
          Constructor for BeanClazzOperaiton.
BeanClazzProperty(Clazz declaringClazz, String name)
           
BeanClazzProperty(Clazz declaringClazz, String name, String type)
           
 

Uses of Clazz in org.apache.commons.clazz.common
 

Methods in org.apache.commons.clazz.common that return Clazz
 Clazz GroupClazzLoader.defineClazz(String name, Class clazzClass, Class instanceClass)
           
 Clazz GroupClazzLoader.getClazzForName(String name)
          Given a Clazz name, produces the corresponding Clazz by invoking member loaders one by one until the clazz is found.
 Clazz ClazzFeatureSupport.getDeclaringClazz()
           
 

Constructors in org.apache.commons.clazz.common with parameters of type Clazz
ClazzFeatureSupport(Clazz declaringClazz)
          Constructor for ClazzFeature.
 

Uses of Clazz in org.apache.commons.clazz.reflect
 

Subclasses of Clazz in org.apache.commons.clazz.reflect
 class ReflectedClazz
          This implementation of Clazz is based on Java reflection.
 

Methods in org.apache.commons.clazz.reflect that return Clazz
protected abstract  Clazz ReflectedClazzLoader.createClazz(Class javaClass)
          Override this method to construct an Clazz for the given Class (javaClass).
 Clazz ReflectedClazzLoader.defineClazz(String name, Class clazzClass, Class instanceClass)
           
 Clazz ReflectedClazzLoader.getClazzForName(String name)
           
 Clazz ReflectedClazz.getSuperclazz()
           
protected  Clazz ReflectedClazzLoader.lookupCustomClazz(Class javaClass)
          Try to find and allocate a custom Clazz for the specified Java class.
 

Methods in org.apache.commons.clazz.reflect with parameters of type Clazz
 boolean ReflectedClazz.isAssignableFrom(Clazz clazz)
          Overrides the default implementation, checks if the supplied clazz is also a ReflectedClazz and if so invokes isAssignableFrom on the corresponding java classes.
 

Uses of Clazz in org.apache.commons.clazz.reflect.common
 

Methods in org.apache.commons.clazz.reflect.common that return Clazz
 Clazz ReflectedAccessorPairProperty.getClazz()
           
 Clazz ReflectedAccessorPairProperty.getContentClazz()
           
 Clazz ReflectedAccessorPairProperty.getKeyClazz()
           
 Clazz[] ReflectedMethodFeatureSupport.getParameterClazzes()
           
 Clazz[] ReflectedConstructorInstanceFactory.getParameterClazzes()
           
 Clazz ReflectedMethodFeatureSupport.getReturnClazz()
           
 

Constructors in org.apache.commons.clazz.reflect.common with parameters of type Clazz
ReflectedAccessorPairProperty(Clazz declaringClazz, String name)
          Constructor for ReflectedClazzProperty.
ReflectedConstructorInstanceFactory(Clazz declaringClazz, Constructor constructor)
          Constructor for ReflectedClazzProperty.
ReflectedListProperty(Clazz declaringClazz, String name)
          Constructor for ReflectedListProperty.
ReflectedMethodFeatureSupport(Clazz declaringClazz, Method method)
          Constructor for ReflectedClazzProperty.
ReflectedMethodInstanceFactory(Clazz declaringClazz, Method method)
          Constructor for ReflectedClazzProperty.
ReflectedMethodOperation(Clazz declaringClazz, Method method)
          Constructor for ReflectedMethodOperation.
ReflectedScalarProperty(Clazz declaringClazz, String name)
          Constructor for ReflectedScalarProperty.
 

Uses of Clazz in org.apache.commons.clazz.reflect.extended
 

Subclasses of Clazz in org.apache.commons.clazz.reflect.extended
 class ExtendedReflectedClazz
           
 

Methods in org.apache.commons.clazz.reflect.extended that return Clazz
protected  Clazz ExtendedReflectedClazzLoader.createClazz(Class javaClass)
           
 

Constructors in org.apache.commons.clazz.reflect.extended with parameters of type Clazz
ReflectedMappedProperty(Clazz declaringClazz, String name)
          Constructor for ReflectedMappedProperty.
 

Uses of Clazz in org.apache.commons.clazz.reflect.standard
 

Subclasses of Clazz in org.apache.commons.clazz.reflect.standard
 class StandardReflectedClazz
           
 

Methods in org.apache.commons.clazz.reflect.standard that return Clazz
protected  Clazz StandardReflectedClazzLoader.createClazz(Class javaClass)
           
 



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