|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.mmm.util.component.base.AbstractComponent
net.sf.mmm.util.pojo.descriptor.base.PojoDescriptorDependenciesImpl
net.sf.mmm.util.pojo.descriptor.impl.ExtendedPojoDescriptorDependenciesImpl
@Singleton @Named public class ExtendedPojoDescriptorDependenciesImpl
This class extends PojoDescriptorDependenciesImpl with additional
components to inject.
| Field Summary | |
|---|---|
private Collection<PojoPropertyAccessorBuilder<?>> |
accessorBuilders
|
private PojoDescriptorEnhancer |
descriptorEnhancer
|
| Constructor Summary | |
|---|---|
ExtendedPojoDescriptorDependenciesImpl()
The constructor. |
|
| Method Summary | |
|---|---|
protected void |
doInitialize()
This method performs the actual initialization. |
Collection<PojoPropertyAccessorBuilder<?>> |
getAccessorBuilders()
This method gets the accessor-builders used to create the accessors for
properties of a POJO. |
PojoDescriptorEnhancer |
getDescriptorEnhancer()
This method gets the PojoDescriptorEnhancer to use. |
void |
setAccessorBuilders(Collection<PojoPropertyAccessorBuilder<?>> accessorBuilders)
This method sets the accessor-builders. |
void |
setDescriptorEnhancer(PojoDescriptorEnhancer descriptorEnhancer)
This method sets the descriptor-enhancer. |
| Methods inherited from class net.sf.mmm.util.pojo.descriptor.base.PojoDescriptorDependenciesImpl |
|---|
getCollectionReflectionUtil, getReflectionUtil, setCollectionReflectionUtil, setReflectionUtil |
| Methods inherited from class net.sf.mmm.util.component.base.AbstractComponent |
|---|
doInitialized, getInitializationState, initialize |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private Collection<PojoPropertyAccessorBuilder<?>> accessorBuilders
getAccessorBuilders()private PojoDescriptorEnhancer descriptorEnhancer
getDescriptorEnhancer()| Constructor Detail |
|---|
public ExtendedPojoDescriptorDependenciesImpl()
| Method Detail |
|---|
protected void doInitialize()
initialization. It is
called when AbstractComponent.initialize() is invoked for the first time.super.AbstractComponent.doInitialize().
doInitialize in class PojoDescriptorDependenciesImplpublic Collection<PojoPropertyAccessorBuilder<?>> getAccessorBuilders()
accessors for
properties of a POJO.
@Inject public void setAccessorBuilders(Collection<PojoPropertyAccessorBuilder<?>> accessorBuilders)
accessor-builders.
accessorBuilders - is a collection with the accessorBuilders to use.
It must NOT contain two entries with the same
mode.public PojoDescriptorEnhancer getDescriptorEnhancer()
PojoDescriptorEnhancer to use.
PojoDescriptorEnhancer.@Inject public void setDescriptorEnhancer(PojoDescriptorEnhancer descriptorEnhancer)
descriptor-enhancer.
descriptorEnhancer - is the PojoDescriptorEnhancer to set.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||