|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 | ||
|---|---|---|
|
PojoPropertyDescriptor.getAccessor(PojoPropertyAccessorMode<ACCESSOR> mode)
This method gets the accessor to access the
represented property in the way given by mode. |
|
|
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. |
|
|
PojoDescriptor.getAccessor(String property,
PojoPropertyAccessorMode<ACCESSOR> mode,
boolean required)
This method gets the accessor for the given from the
descriptor with the given
. |
|
| 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 | ||
|---|---|---|
|
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 | ||
|---|---|---|
|
PojoPropertyDescriptorImpl.getAccessor(PojoPropertyAccessorMode<ACCESSOR> mode)
This method gets the accessor to access the
represented property in the way given by mode. |
|
|
PojoDescriptorImpl.getAccessor(String property,
PojoPropertyAccessorMode<ACCESSOR> mode,
boolean required)
This method gets the accessor for the given from the
descriptor with the given
. |
|
| 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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||