public abstract class AbstractPojoDescriptorBuilderFactory extends AbstractLoggableComponent implements PojoDescriptorBuilderFactory
PojoDescriptorBuilderFactory interface.| Modifier and Type | Field and Description |
|---|---|
private static AbstractPojoDescriptorBuilderFactory |
instance |
| Constructor and Description |
|---|
AbstractPojoDescriptorBuilderFactory()
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
PojoDescriptorBuilder |
createPrivateFieldDescriptorBuilder()
This method creates a
PojoDescriptorBuilder that introspects all non-static fields for building
PojoPropertyDescriptors. |
PojoDescriptorBuilder |
createPublicMethodDescriptorBuilder()
This method creates a
PojoDescriptorBuilder that introspects public methods for building
PojoPropertyDescriptors. |
static PojoDescriptorBuilderFactory |
getInstance()
This method gets the singleton instance of
PojoDescriptorBuilderFactory. |
protected static void |
setInstance(AbstractPojoDescriptorBuilderFactory instance) |
createLogger, doInitialize, getLoggerdoInitialized, getInitializationState, initializeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateDescriptorBuilderprivate static AbstractPojoDescriptorBuilderFactory instance
public AbstractPojoDescriptorBuilderFactory()
protected static void setInstance(AbstractPojoDescriptorBuilderFactory instance)
instance - is the instance to setpublic static PojoDescriptorBuilderFactory getInstance()
PojoDescriptorBuilderFactory. Cdi.GET_INSTANCE before using.null if not initialized.public PojoDescriptorBuilder createPrivateFieldDescriptorBuilder()
PojoDescriptorBuilderFactoryPojoDescriptorBuilder that introspects all non-static fields for building
PojoPropertyDescriptors. All methods will be ignored.createPrivateFieldDescriptorBuilder in interface PojoDescriptorBuilderFactoryPojoDescriptorBuilder instance.PojoDescriptorBuilderFactory.createPublicMethodDescriptorBuilder()public PojoDescriptorBuilder createPublicMethodDescriptorBuilder()
PojoDescriptorBuilderFactoryPojoDescriptorBuilder that introspects public methods for building
PojoPropertyDescriptors. All other methods and all fields will be ignored. This is the preferred way to use
following the java-bean philosophy.createPublicMethodDescriptorBuilder in interface PojoDescriptorBuilderFactoryPojoDescriptorBuilder instance.Copyright © 2001–2016 mmm-Team. All rights reserved.