Uses of Interface
net.sf.mmm.util.pojo.descriptor.api.accessor.PojoPropertyAccessor

Packages that use PojoPropertyAccessor
net.sf.mmm.util.pojo.descriptor.api Provides the API for introspection of Pojos. 
net.sf.mmm.util.pojo.descriptor.api.accessor Provides the accessors of 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 PojoPropertyAccessor in net.sf.mmm.util.pojo.descriptor.api
 

Methods in net.sf.mmm.util.pojo.descriptor.api with type parameters of type PojoPropertyAccessor
<ACCESSOR extends PojoPropertyAccessor>
ACCESSOR
PojoPropertyDescriptor.getAccessor(PojoPropertyAccessorMode<ACCESSOR> mode)
          This method gets the accessor to access the represented property in the way given by mode.
<ACCESSOR extends PojoPropertyAccessor>
ACCESSOR
PojoDescriptor.getAccessor(String property, PojoPropertyAccessorMode<ACCESSOR> mode)
          This method gets the accessor for the property with the given propertyName and for the given access mode.
<ACCESSOR extends PojoPropertyAccessor>
ACCESSOR
PojoDescriptor.getAccessor(String property, PojoPropertyAccessorMode<ACCESSOR> mode, boolean required)
          This method gets the accessor for the given mode from the descriptor with the given propertyName .
 

Methods in net.sf.mmm.util.pojo.descriptor.api that return types with arguments of type PojoPropertyAccessor
 Collection<? extends PojoPropertyAccessor> PojoPropertyDescriptor.getAccessors()
          This method gets all available accessors for the represented property.
 

Uses of PojoPropertyAccessor in net.sf.mmm.util.pojo.descriptor.api.accessor
 

Classes in net.sf.mmm.util.pojo.descriptor.api.accessor with type parameters of type PojoPropertyAccessor
 class PojoPropertyAccessorMode<ACCESSOR extends PojoPropertyAccessor>
          This is the abstract base class for the mode of a specific PojoPropertyAccessor.
 

Subinterfaces of PojoPropertyAccessor in net.sf.mmm.util.pojo.descriptor.api.accessor
 interface PojoPropertyAccessorIndexedNonArg
          This is the interface for a property-accessor that allows to perform something (e.g. get or remove) for a given index of an indexed property.
 interface PojoPropertyAccessorIndexedOneArg
          This is the interface for a property-accessor that allows to apply an item at a given index in an indexed property.
 interface PojoPropertyAccessorNonArg
          This is the interface for a property-accessor that allows to read a property.
 interface PojoPropertyAccessorOneArg
          This is the interface for a property-accessor that allows to write (modify) a property.
 interface PojoPropertyAccessorTwoArg
          This is the interface for a property-accessor that allows to write (modify) a property.
 

Methods in net.sf.mmm.util.pojo.descriptor.api.accessor that return types with arguments of type PojoPropertyAccessor
 PojoPropertyAccessorMode<? extends PojoPropertyAccessor> PojoPropertyAccessor.getMode()
          This method gets the mode of this accessor.
 

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

Methods in net.sf.mmm.util.pojo.descriptor.base with type parameters of type PojoPropertyAccessor
<ACCESSOR extends PojoPropertyAccessor>
ACCESSOR
AbstractPojoDescriptor.getAccessor(String property, PojoPropertyAccessorMode<ACCESSOR> mode)
          This method gets the accessor for the property with the given propertyName and for the given access mode.
 

Methods in net.sf.mmm.util.pojo.descriptor.base that return PojoPropertyAccessor
abstract  PojoPropertyAccessor AbstractPojoPropertyDescriptor.putAccessor(PojoPropertyAccessor accessor)
          This method puts the given accessor into this property-descriptor.
 

Methods in net.sf.mmm.util.pojo.descriptor.base with parameters of type PojoPropertyAccessor
abstract  PojoPropertyAccessor AbstractPojoPropertyDescriptor.putAccessor(PojoPropertyAccessor accessor)
          This method puts the given accessor into this property-descriptor.
 

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

Classes in net.sf.mmm.util.pojo.descriptor.base.accessor with type parameters of type PojoPropertyAccessor
 class AbstractPojoPropertyAccessorBuilder<ACCESSOR extends PojoPropertyAccessor>
          This is an abstract base implementation of the PojoPropertyAccessorBuilder interface.
 interface PojoPropertyAccessorBuilder<ACCESSOR extends PojoPropertyAccessor>
          This is the interface used to create a PojoPropertyAccessor.
 

Classes in net.sf.mmm.util.pojo.descriptor.base.accessor that implement PojoPropertyAccessor
 class AbstractPojoPropertyAccessor
          This is the abstract base-implementation of the PojoPropertyAccessor interface.
 class AbstractPojoPropertyAccessorBase
          This is the major base-implementation of the PojoPropertyAccessor interface.
 class AbstractPojoPropertyAccessorField
          This is the abstract implementation of the PojoPropertyAccessor interface used to access a Field.
 class AbstractPojoPropertyAccessorMethod
          This is the abstract implementation of the PojoPropertyAccessor interface used to access a Method.
 class AbstractPojoPropertyAccessorProxy
          This is the abstract implementation of the PojoPropertyAccessor interface that delegates to another accessor.
 class AbstractPojoPropertyAccessorProxyAdapter
          This is the abstract base implementation of a PojoPropertyAccessor that acts as proxy to a delegate allowing to add new ways to access a property.
 class AbstractPojoPropertyAccessorProxyAdapterComponentType
          This is the abstract base implementation of a PojoPropertyAccessor that acts as proxy to a delegate allowing to add new ways to access a property.
 

Methods in net.sf.mmm.util.pojo.descriptor.base.accessor that return PojoPropertyAccessor
protected abstract  PojoPropertyAccessor AbstractPojoPropertyAccessorProxy.getDelegate()
          This method gets the accessor this proxy delegates to.
 

Methods in net.sf.mmm.util.pojo.descriptor.base.accessor that return types with arguments of type PojoPropertyAccessor
 PojoPropertyAccessorMode<? extends PojoPropertyAccessor> AbstractPojoPropertyAccessorProxy.getMode()
          This method gets the mode of this accessor.
 

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

Fields in net.sf.mmm.util.pojo.descriptor.impl with type parameters of type PojoPropertyAccessor
private  Map<PojoPropertyAccessorMode<?>,PojoPropertyAccessor> PojoPropertyDescriptorImpl.accessorMap
           
private  Collection<? extends PojoPropertyAccessor> PojoPropertyDescriptorImpl.accessors
           
 

Methods in net.sf.mmm.util.pojo.descriptor.impl with type parameters of type PojoPropertyAccessor
<ACCESSOR extends PojoPropertyAccessor>
ACCESSOR
PojoPropertyDescriptorImpl.getAccessor(PojoPropertyAccessorMode<ACCESSOR> mode)
          This method gets the accessor to access the represented property in the way given by mode.
<ACCESSOR extends PojoPropertyAccessor>
ACCESSOR
PojoDescriptorImpl.getAccessor(String property, PojoPropertyAccessorMode<ACCESSOR> mode, boolean required)
          This method gets the accessor for the given mode from the descriptor with the given propertyName .
 

Methods in net.sf.mmm.util.pojo.descriptor.impl that return PojoPropertyAccessor
 PojoPropertyAccessor PojoPropertyDescriptorImpl.putAccessor(PojoPropertyAccessor accessor)
          This method puts the given accessor into this property-descriptor.
 

Methods in net.sf.mmm.util.pojo.descriptor.impl that return types with arguments of type PojoPropertyAccessor
 Collection<? extends PojoPropertyAccessor> PojoPropertyDescriptorImpl.getAccessors()
          This method gets all available accessors for the represented property.
 

Methods in net.sf.mmm.util.pojo.descriptor.impl with parameters of type PojoPropertyAccessor
private  void DefaultPojoDescriptorEnhancer.addVirtualAccessor(AbstractPojoPropertyDescriptor propertyDescriptor, PojoPropertyAccessor accessor)
          This method adds the given accessor to the given propertyDescriptor.
protected  void PojoDescriptorBuilderImpl.logDuplicateAccessor(PojoPropertyAccessor accessor, PojoPropertyAccessor duplicate)
          This method is called if the accessor given by duplicate was ignored because it has the same name and mode as the given accessor that is already registered.
 PojoPropertyAccessor PojoPropertyDescriptorImpl.putAccessor(PojoPropertyAccessor accessor)
          This method puts the given accessor into this property-descriptor.
protected  boolean PojoDescriptorBuilderImpl.registerAccessor(PojoDescriptorImpl<?> descriptor, PojoPropertyAccessor accessor)
          This method registers the given accessor for the given descriptor.
 

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

Classes in net.sf.mmm.util.pojo.descriptor.impl.accessor that implement PojoPropertyAccessor
 class PojoPropertyAccessorGetField
          This is the implementation of the PojoPropertyAccessorNonArg interface for getting a Field.
 class PojoPropertyAccessorIndexedNonArgMethod
          This is the implementation of the PojoPropertyAccessorIndexedNonArg interface for accessing a Method.
 class PojoPropertyAccessorIndexedOneArgMethod
          This is the implementation of the PojoPropertyAccessorIndexedOneArg interface for accessing a Method.
 class PojoPropertyAccessorNonArgMethod
          This is the implementation of the PojoPropertyAccessorNonArg interface for accessing a Method.
 class PojoPropertyAccessorOneArgMethod
          This is the implementation of the PojoPropertyAccessorOneArg interface for accessing a Method.
 class PojoPropertyAccessorProxyAdd
          This is the implementation of the PojoPropertyAccessorOneArg interface for adding an element using the getter from another accessor returning an array or Collection.
 class PojoPropertyAccessorProxyGetByIndex
          This is an implementation of the PojoPropertyAccessorNonArg acting as as a getter that delegates to a indexed-getter using a fixed index.
 class PojoPropertyAccessorProxyGetByKey
          This is an implementation of the PojoPropertyAccessorNonArg acting as as a getter that delegates to a mapped-getter using a fixed key.
 class PojoPropertyAccessorProxyGetIndexed
          This is the implementation of the PojoPropertyAccessorIndexedNonArg interface for getting an element from another accessor returning an array or List.
 class PojoPropertyAccessorProxyGetMapped
          This is the implementation of the PojoPropertyAccessorOneArg interface for getting an element from another accessor returning a Map.
 class PojoPropertyAccessorProxyGetSize
          This is the implementation of the PojoPropertyAccessorNonArg interface for getting the size of an array, List or Map from another accessor.
 class PojoPropertyAccessorProxyRemove
          This is the implementation of the PojoPropertyAccessorOneArg interface for removing an element using the getter from another accessor returning an array or Collection.
 class PojoPropertyAccessorProxySetByIndex
          This is an implementation of the PojoPropertyAccessorOneArg acting as as a setter that delegates to a indexed-setter using a fixed index.
 class PojoPropertyAccessorProxySetByKey
          This is an implementation of the PojoPropertyAccessorOneArg acting as as a setter that delegates to a mapped-setter using a fixed key.
 class PojoPropertyAccessorProxySetIndexed
          This is the implementation of the PojoPropertyAccessorIndexedOneArg interface for setting an indexed property using the getter from another accessor returning an array or List.
 class PojoPropertyAccessorProxySetMapped
          This is the implementation of the PojoPropertyAccessorTwoArg interface for setting an element in a Map returned from another accessor.
 class PojoPropertyAccessorSetField
          This is the implementation of the PojoPropertyAccessorOneArg interface for setting a Field.
 class PojoPropertyAccessorTwoArgMethod
          This is the implementation of the PojoPropertyAccessorTwoArg interface for accessing a Method.
 



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