|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.mmm.util.pojo.descriptor.base.accessor.AbstractPojoPropertyAccessorBuilder<PojoPropertyAccessorOneArg>
net.sf.mmm.util.pojo.descriptor.impl.accessor.PojoPropertyAccessorAddBuilder
@Singleton @Named public class PojoPropertyAccessorAddBuilder
This is the implementation of the PojoPropertyAccessorOneArgBuilder
interface for add-access.
| Field Summary | |
|---|---|
private static String |
METHOD_PREFIX_ADD
method name prefix for an add method. |
| Constructor Summary | |
|---|---|
PojoPropertyAccessorAddBuilder()
The constructor. |
|
| Method Summary | |
|---|---|
PojoPropertyAccessorOneArg |
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 |
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. |
PojoPropertyAccessorOneArgMode |
getMode()
This method gets the mode of this builder. |
| Methods inherited from class net.sf.mmm.util.pojo.descriptor.base.accessor.AbstractPojoPropertyAccessorBuilder |
|---|
getPropertyName, getPropertyName, getPropertyName, isBooleanType, isIntegerType |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static final String METHOD_PREFIX_ADD
| Constructor Detail |
|---|
public PojoPropertyAccessorAddBuilder()
| Method Detail |
|---|
public PojoPropertyAccessorOneArg create(Method method,
PojoDescriptor<?> descriptor,
PojoDescriptorDependencies dependencies)
accessor for the given
method if that method is suitable for this builder (e.g.
starts with "set").
create in interface PojoPropertyAccessorBuilder<PojoPropertyAccessorOneArg>method - the method to access.descriptor - is the descriptor of the
Pojo having the given
method.dependencies - are the PojoDescriptorDependencies with
injected helper components.
accessor for the given
method or null if the method
is NOT suitable for this builder.
public PojoPropertyAccessorOneArg create(Field field,
PojoDescriptor<?> descriptor,
PojoDescriptorDependencies dependencies)
accessor for the given
field if that field is suitable for this builder (e.g.
contains a container type).
create in interface PojoPropertyAccessorBuilder<PojoPropertyAccessorOneArg>field - is the field.descriptor - is the descriptor of the
Pojo having the given
field.dependencies - are the PojoDescriptorDependencies with
injected helper components.
accessor for the given
field or null if the field
is NOT suitable for this builder.public PojoPropertyAccessorOneArgMode getMode()
getMode in interface PojoPropertyAccessorBuilder<PojoPropertyAccessorOneArg>getMode in interface PojoPropertyAccessorOneArgBuilder
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||