public class PojoDescriptorBuilderFactoryImpl extends AbstractPojoDescriptorBuilderFactory
PojoDescriptorBuilderFactory.| Modifier and Type | Field and Description |
|---|---|
private ExtendedPojoDescriptorDependencies |
dependencies |
| Constructor and Description |
|---|
PojoDescriptorBuilderFactoryImpl()
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
PojoDescriptorBuilder |
createDescriptorBuilder(VisibilityModifier methodVisibility,
VisibilityModifier fieldVisibility)
This method creates a
PojoDescriptorBuilder that introspects the methods and non-static fields with the
given visibility or a higher order. |
protected void |
doInitialize()
This method performs the actual
initialization. |
protected ExtendedPojoDescriptorDependencies |
getDependencies()
This method gets the
ExtendedPojoDescriptorDependenciesImpl. |
static PojoDescriptorBuilderFactory |
getInstance()
This method gets the singleton instance of this
PojoDescriptorBuilderFactory. |
void |
setDependencies(ExtendedPojoDescriptorDependencies dependencies)
This method sets the
ExtendedPojoDescriptorDependencies. |
createPrivateFieldDescriptorBuilder, createPublicMethodDescriptorBuilder, setInstancecreateLogger, getLoggerdoInitialized, getInitializationState, initializeprivate ExtendedPojoDescriptorDependencies dependencies
public PojoDescriptorBuilderFactoryImpl()
public static PojoDescriptorBuilderFactory getInstance()
PojoDescriptorBuilderFactory. Cdi.GET_INSTANCE before using.public PojoDescriptorBuilder createDescriptorBuilder(VisibilityModifier methodVisibility, VisibilityModifier fieldVisibility)
PojoDescriptorBuilderFactoryPojoDescriptorBuilder that introspects the methods and non-static fields with the
given visibility or a higher order.methodVisibility - is the minimum visibility of the methods to introspect or
null to ignore all methods.fieldVisibility - is the minimum visibility of the fields to introspect or
null to ignore all fields.PojoDescriptorBuilder instance.PojoDescriptorBuilderFactory.createPublicMethodDescriptorBuilder()protected void doInitialize()
AbstractComponentinitialization. It is called when AbstractComponent.initialize() is
invoked for the first time. super.AbstractComponent.doInitialize().doInitialize in class AbstractLoggableComponent@Inject public void setDependencies(ExtendedPojoDescriptorDependencies dependencies)
ExtendedPojoDescriptorDependencies.dependencies - are the ExtendedPojoDescriptorDependencies .protected ExtendedPojoDescriptorDependencies getDependencies()
ExtendedPojoDescriptorDependenciesImpl.ExtendedPojoDescriptorDependenciesImpl.Copyright © 2001–2016 mmm-Team. All rights reserved.