public class ExtendedPojoDescriptorDependenciesImpl extends PojoDescriptorDependenciesImpl implements ExtendedPojoDescriptorDependencies
PojoDescriptorDependenciesImpl
with additional components to inject.Modifier and Type | Field and Description |
---|---|
private Collection<PojoPropertyAccessorBuilder<?>> |
accessorBuilders |
private PojoDescriptorEnhancer |
descriptorEnhancer |
Constructor and Description |
---|
ExtendedPojoDescriptorDependenciesImpl()
The constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
doInitialize()
This method performs the actual
initialization . |
Collection<PojoPropertyAccessorBuilder<?>> |
getAccessorBuilders()
|
PojoDescriptorEnhancer |
getDescriptorEnhancer() |
void |
setAccessorBuilders(Collection<PojoPropertyAccessorBuilder<?>> accessorBuilders)
This method sets the
accessor-builders . |
void |
setDescriptorEnhancer(PojoDescriptorEnhancer descriptorEnhancer) |
getCollectionReflectionUtil, getReflectionUtil, setCollectionReflectionUtil, setReflectionUtil
doInitialized, getInitializationState, initialize
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCollectionReflectionUtil, getReflectionUtil
private Collection<PojoPropertyAccessorBuilder<?>> accessorBuilders
private PojoDescriptorEnhancer descriptorEnhancer
public ExtendedPojoDescriptorDependenciesImpl()
protected void doInitialize()
AbstractComponent
initialization
. It is called when AbstractComponent.initialize()
is
invoked for the first time. super.
AbstractComponent.doInitialize()
.doInitialize
in class PojoDescriptorDependenciesImpl
public Collection<PojoPropertyAccessorBuilder<?>> getAccessorBuilders()
getAccessorBuilders
in interface ExtendedPojoDescriptorDependencies
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()
getDescriptorEnhancer
in interface ExtendedPojoDescriptorDependencies
PojoDescriptorEnhancer
instance to use.@Inject public void setDescriptorEnhancer(PojoDescriptorEnhancer descriptorEnhancer)
descriptorEnhancer
- is the PojoDescriptorEnhancer
to inject
.Copyright © 2001–2016 mmm-Team. All rights reserved.