public class PropertiesInjectorBuilder extends Object
PropertiesInjector instances.| Constructor and Description |
|---|
PropertiesInjectorBuilder()
Public constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static PropertiesInjector |
aNewPropertiesInjector()
Create a new
PropertiesInjector with default parameters. |
static PropertiesInjectorBuilder |
aNewPropertiesInjectorBuilder()
Create a new
PropertiesInjectorBuilder. |
PropertiesInjector |
build()
Build a
PropertiesInjector instance. |
PropertiesInjectorBuilder |
registerAnnotationProcessor(Class<? extends Annotation> annotation,
AnnotationProcessor annotationProcessor)
Register a custom annotation processor for a given annotation.
|
PropertiesInjectorBuilder |
registerTypeConverter(Class<?> targetType,
TypeConverter converter)
Register a custom type converter.
|
public static PropertiesInjectorBuilder aNewPropertiesInjectorBuilder()
PropertiesInjectorBuilder.PropertiesInjectorBuilderpublic static PropertiesInjector aNewPropertiesInjector()
PropertiesInjector with default parameters.PropertiesInjectorpublic PropertiesInjectorBuilder registerAnnotationProcessor(Class<? extends Annotation> annotation, AnnotationProcessor annotationProcessor)
annotation - the annotation type to be processedannotationProcessor - the annotation processor to registerpublic PropertiesInjectorBuilder registerTypeConverter(Class<?> targetType, TypeConverter converter)
targetType - the target field typeconverter - to usepublic PropertiesInjector build()
PropertiesInjector instance.PropertiesInjector instanceCopyright © 2020. All rights reserved.