@ComponentSpecification public interface PojoDescriptorBuilderFactory
PojoDescriptorBuilder.| 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. |
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 final String CDI_NAME
CDI name.PojoDescriptorBuilder createPublicMethodDescriptorBuilder()
PojoDescriptorBuilder 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.PojoDescriptorBuilder instance.PojoDescriptorBuilder createPrivateFieldDescriptorBuilder()
PojoDescriptorBuilder that introspects all non-static fields for building
PojoPropertyDescriptors. All methods will be ignored.PojoDescriptorBuilder instance.createPublicMethodDescriptorBuilder()PojoDescriptorBuilder createDescriptorBuilder(VisibilityModifier methodVisibility, VisibilityModifier fieldVisibility)
PojoDescriptorBuilder 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.createPublicMethodDescriptorBuilder()Copyright © 2001–2015 mmm-Team. All rights reserved.