Uses of Interface
net.sf.mmm.util.pojo.descriptor.api.PojoDescriptor

Packages that use PojoDescriptor
net.sf.mmm.util.pojo.descriptor.api Provides the API for introspection of Pojos. 
net.sf.mmm.util.pojo.descriptor.base Contains the basic implementation of the Introspection-API
net.sf.mmm.util.pojo.descriptor.base.accessor Contains the basic implementation of the Introspection-Accessor-API
net.sf.mmm.util.pojo.descriptor.impl Contains the implementation of the Introspection-API
net.sf.mmm.util.pojo.descriptor.impl.accessor Contains the implementation of the Introspection-Accessor-API
 

Uses of PojoDescriptor in net.sf.mmm.util.pojo.descriptor.api
 

Methods in net.sf.mmm.util.pojo.descriptor.api that return PojoDescriptor
<POJO> PojoDescriptor<POJO>
PojoDescriptorBuilder.getDescriptor(Class<POJO> pojoClass)
          This method gets (or creates) the descriptor for the given pojoClass.
<POJO> PojoDescriptor<POJO>
PojoDescriptorBuilder.getDescriptor(GenericType<POJO> pojoType)
          This method gets (or creates) the descriptor for the given pojoType.
 PojoDescriptor<?> PojoDescriptorBuilder.getDescriptor(Type pojoType)
          This method gets (or creates) the descriptor for the given pojoType.
 

Uses of PojoDescriptor in net.sf.mmm.util.pojo.descriptor.base
 

Classes in net.sf.mmm.util.pojo.descriptor.base that implement PojoDescriptor
 class AbstractPojoDescriptor<POJO>
          This is the abstract base implementation of the PojoDescriptor interface.
 

Fields in net.sf.mmm.util.pojo.descriptor.base declared as PojoDescriptor
private  PojoDescriptor PojoMap.pojoDescriptor
           
 

Uses of PojoDescriptor in net.sf.mmm.util.pojo.descriptor.base.accessor
 

Methods in net.sf.mmm.util.pojo.descriptor.base.accessor with parameters of type PojoDescriptor
 ACCESSOR PojoPropertyAccessorBuilder.create(Field field, PojoDescriptor<?> descriptor, PojoDescriptorDependencies dependencies)
          This method creates the accessor for the given field if that field is suitable for this builder (e.g.
 ACCESSOR PojoPropertyAccessorBuilder.create(Method method, PojoDescriptor<?> descriptor, PojoDescriptorDependencies dependencies)
          This method creates the accessor for the given method if that method is suitable for this builder (e.g.
 

Constructors in net.sf.mmm.util.pojo.descriptor.base.accessor with parameters of type PojoDescriptor
AbstractPojoPropertyAccessorBase(String propertyName, Type propertyType, PojoDescriptor<?> descriptor, PojoDescriptorDependencies configuration)
          The constructor.
AbstractPojoPropertyAccessorField(PojoDescriptor<?> descriptor, PojoDescriptorDependencies dependencies, Field field)
          The constructor.
AbstractPojoPropertyAccessorField(String propertyName, Type propertyType, PojoDescriptor<?> descriptor, PojoDescriptorDependencies dependencies, Field field)
          The constructor.
AbstractPojoPropertyAccessorMethod(String propertyName, Type propertyType, PojoDescriptor<?> descriptor, PojoDescriptorDependencies dependencies, Method method)
          The constructor.
 

Uses of PojoDescriptor in net.sf.mmm.util.pojo.descriptor.impl
 

Classes in net.sf.mmm.util.pojo.descriptor.impl that implement PojoDescriptor
 class PojoDescriptorImpl<POJO>
          This is the abstract base implementation of the PojoDescriptor interface.
 

Uses of PojoDescriptor in net.sf.mmm.util.pojo.descriptor.impl.accessor
 

Methods in net.sf.mmm.util.pojo.descriptor.impl.accessor with parameters of type PojoDescriptor
 PojoPropertyAccessorNonArg PojoPropertyAccessorGetBuilder.create(Field field, PojoDescriptor<?> descriptor, PojoDescriptorDependencies dependencies)
          This method creates the accessor for the given field if that field is suitable for this builder (e.g.
 PojoPropertyAccessorNonArg PojoPropertyAccessorSizeBuilder.create(Field field, PojoDescriptor<?> descriptor, PojoDescriptorDependencies dependencies)
          This method creates the accessor for the given field if that field is suitable for this builder (e.g.
 PojoPropertyAccessorOneArg PojoPropertyAccessorRemoveBuilder.create(Field field, PojoDescriptor<?> descriptor, PojoDescriptorDependencies dependencies)
          This method creates the accessor for the given field if that field is suitable for this builder (e.g.
 PojoPropertyAccessorIndexedNonArg PojoPropertyAccessorGetIndexedBuilder.create(Field field, PojoDescriptor<?> descriptor, PojoDescriptorDependencies dependencies)
          This method creates the accessor for the given field if that field is suitable for this builder (e.g.
 PojoPropertyAccessorOneArg PojoPropertyAccessorAddBuilder.create(Field field, PojoDescriptor<?> descriptor, PojoDescriptorDependencies dependencies)
          This method creates the accessor for the given field if that field is suitable for this builder (e.g.
 PojoPropertyAccessorOneArg PojoPropertyAccessorGetMappedBuilder.create(Field field, PojoDescriptor<?> descriptor, PojoDescriptorDependencies dependencies)
          This method creates the accessor for the given field if that field is suitable for this builder (e.g.
 PojoPropertyAccessorTwoArg PojoPropertyAccessorSetMappedBuilder.create(Field field, PojoDescriptor<?> descriptor, PojoDescriptorDependencies dependencies)
          This method creates the accessor for the given field if that field is suitable for this builder (e.g.
 PojoPropertyAccessorOneArg PojoPropertyAccessorSetBuilder.create(Field field, PojoDescriptor<?> descriptor, PojoDescriptorDependencies dependencies)
          This method creates the accessor for the given field if that field is suitable for this builder (e.g.
 PojoPropertyAccessorIndexedOneArg PojoPropertyAccessorSetIndexedBuilder.create(Field field, PojoDescriptor<?> descriptor, PojoDescriptorDependencies dependencies)
          This method creates the accessor for the given field if that field is suitable for this builder (e.g.
 PojoPropertyAccessorNonArg PojoPropertyAccessorGetBuilder.create(Method method, PojoDescriptor<?> descriptor, PojoDescriptorDependencies dependencies)
          This method creates the accessor for the given method if that method is suitable for this builder (e.g.
 PojoPropertyAccessorNonArg PojoPropertyAccessorSizeBuilder.create(Method method, PojoDescriptor<?> descriptor, PojoDescriptorDependencies dependencies)
          This method creates the accessor for the given method if that method is suitable for this builder (e.g.
 PojoPropertyAccessorOneArg PojoPropertyAccessorRemoveBuilder.create(Method method, PojoDescriptor<?> descriptor, PojoDescriptorDependencies dependencies)
          This method creates the accessor for the given method if that method is suitable for this builder (e.g.
 PojoPropertyAccessorIndexedNonArg PojoPropertyAccessorGetIndexedBuilder.create(Method method, PojoDescriptor<?> descriptor, PojoDescriptorDependencies dependencies)
          This method creates the accessor for the given method if that method is suitable for this builder (e.g.
 PojoPropertyAccessorOneArg PojoPropertyAccessorAddBuilder.create(Method method, PojoDescriptor<?> descriptor, PojoDescriptorDependencies dependencies)
          This method creates the accessor for the given method if that method is suitable for this builder (e.g.
 PojoPropertyAccessorOneArg PojoPropertyAccessorGetMappedBuilder.create(Method method, PojoDescriptor<?> descriptor, PojoDescriptorDependencies dependencies)
          This method creates the accessor for the given method if that method is suitable for this builder (e.g.
 PojoPropertyAccessorTwoArg PojoPropertyAccessorSetMappedBuilder.create(Method method, PojoDescriptor<?> descriptor, PojoDescriptorDependencies dependencies)
          This method creates the accessor for the given method if that method is suitable for this builder (e.g.
 PojoPropertyAccessorOneArg PojoPropertyAccessorSetBuilder.create(Method method, PojoDescriptor<?> descriptor, PojoDescriptorDependencies dependencies)
          This method creates the accessor for the given method if that method is suitable for this builder (e.g.
 PojoPropertyAccessorIndexedOneArg PojoPropertyAccessorSetIndexedBuilder.create(Method method, PojoDescriptor<?> descriptor, PojoDescriptorDependencies dependencies)
          This method creates the accessor for the given method if that method is suitable for this builder (e.g.
 

Constructors in net.sf.mmm.util.pojo.descriptor.impl.accessor with parameters of type PojoDescriptor
PojoPropertyAccessorGetField(PojoDescriptor<?> descriptor, PojoDescriptorDependencies dependencies, Field field)
          The constructor.
PojoPropertyAccessorIndexedNonArgMethod(String propertyName, Type propertyType, PojoPropertyAccessorIndexedNonArgMode mode, PojoDescriptor<?> descriptor, PojoDescriptorDependencies dependencies, Method method)
          The constructor.
PojoPropertyAccessorIndexedOneArgMethod(String propertyName, Type propertyType, PojoPropertyAccessorIndexedOneArgMode mode, PojoDescriptor<?> descriptor, PojoDescriptorDependencies dependencies, Method method, boolean inverted)
          The constructor.
PojoPropertyAccessorNonArgMethod(String propertyName, Type propertyType, PojoPropertyAccessorNonArgMode mode, PojoDescriptor<?> descriptor, PojoDescriptorDependencies dependencies, Method method)
          The constructor.
PojoPropertyAccessorOneArgMethod(String propertyName, Type propertyType, PojoPropertyAccessorOneArgMode mode, PojoDescriptor<?> descriptor, PojoDescriptorDependencies dependencies, Method method)
          The constructor.
PojoPropertyAccessorSetField(PojoDescriptor<?> descriptor, PojoDescriptorDependencies dependencies, Field field)
          The constructor.
PojoPropertyAccessorTwoArgMethod(String propertyName, Type propertyType, PojoPropertyAccessorTwoArgMode mode, PojoDescriptor<?> descriptor, PojoDescriptorDependencies dependencies, Method method)
          The constructor.
 



Copyright © 2001-2010 mmm-Team. All Rights Reserved.