Package net.sf.mmm.util.pojo.descriptor.api.accessor

Provides the accessors of the API for introspection of Pojos.

See:
          Description

Interface Summary
PojoPropertyAccessor A PojoPropertyAccessor gives access to a specific property of a POJO.
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.
PojoPropertyAccessorIndexedOneArg This is the interface for a property-accessor that allows to apply an item at a given index in an indexed property.
PojoPropertyAccessorNonArg This is the interface for a property-accessor that allows to read a property.
PojoPropertyAccessorOneArg This is the interface for a property-accessor that allows to write (modify) a property.
PojoPropertyAccessorTwoArg This is the interface for a property-accessor that allows to write (modify) a property.
 

Class Summary
PojoPropertyAccessorIndexedNonArgMode An instance of this class represents a specific accessor-mode for a one-arg accessor of a property.
PojoPropertyAccessorIndexedOneArgMode An instance of this class represents a specific accessor-mode for a one-arg accessor of a property.
PojoPropertyAccessorMode<ACCESSOR extends PojoPropertyAccessor> This is the abstract base class for the mode of a specific PojoPropertyAccessor.
PojoPropertyAccessorNonArgMode An instance of this class represents a specific accessor-mode for a non-arg accessor of a property.
PojoPropertyAccessorOneArgMode An instance of this class represents a specific accessor-mode for a one-arg accessor of a property.
PojoPropertyAccessorTwoArgMode An instance of this class represents a specific accessor-mode for a two-arg accessor of a property.
 

Package net.sf.mmm.util.pojo.descriptor.api.accessor Description

Provides the accessors of the API for introspection of Pojos.

POJO Introspection API - Accessors

For advanced introspection this package provides the API for various PojoPropertyAccessors with their PojoPropertyAccessorModes.



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