@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. |
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–2016 mmm-Team. All rights reserved.