@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
PojoPropertyDescriptor s. |
PojoDescriptorBuilder |
createPublicMethodDescriptorBuilder()
This method creates a
PojoDescriptorBuilder that introspects public methods for building
PojoPropertyDescriptor s. |
static final String CDI_NAME
CDI name
.PojoDescriptorBuilder createPublicMethodDescriptorBuilder()
PojoDescriptorBuilder
that introspects public methods for building
PojoPropertyDescriptor
s. 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
PojoPropertyDescriptor
s. 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–2014 mmm-Team. All rights reserved.