See: Description
| Interface | Description | 
|---|---|
| ConfigParam | 
 
 This interface helps to expose only one API for all configuration annotation that share the methods. 
 | 
| ObjectBuilder<T> | 
 
 This interface describes the contract for a class which implements the builder pattern inside WUIC. 
 | 
| ObjectBuilderInspector | 
 
 An inspector called each time a builder produced by  
ObjectBuilderFactory builds on a object to give
 a chance to modify the object before it gets returned. | 
| Class | Description | 
|---|---|
| AbstractObjectBuilder<T> | 
 
 Abstract implementation of what is a  
ObjectBuilder. | 
| BooleanConfigParam.ConfigParamImpl | 
 
 A  
ConfigParam that handles BooleanConfigParam. | 
| IntegerConfigParam.ConfigParamImpl | 
 
 A  
ConfigParam that handles IntegerConfigParam. | 
| ObjectBuilderFactory<T> | 
 
 This factory creates builder for a particular type of object. 
 | 
| ObjectConfigParam.ConfigParamImpl | 
 
 A  
ConfigParam that handles ObjectConfigParam. | 
| PropertySetter<T> | 
 
 A property setter is an object which is able to set to a particular  
NutDao builder a property. | 
| PropertySetter.PropertySetterOfBoolean | 
 
 Abstract builder for  
Boolean values. | 
| PropertySetter.PropertySetterOfInteger | 
 
 Abstract builder for  
Integer values. | 
| PropertySetter.PropertySetterOfObject | 
 
 Abstract builder for  
Object values instantiated with the default constructor of a class loaded with its
 name. | 
| PropertySetter.PropertySetterOfString | 
 
 Abstract builder for  
String values. | 
| StringConfigParam.ConfigParamImpl | 
 
 A  
ConfigParam that handles StringConfigParam. | 
| Enum | Description | 
|---|---|
| PropertySetterFactory | 
 
 Factory that creates a  
PropertySetter based on a parameter type. | 
| Annotation Type | Description | 
|---|---|
| BooleanConfigParam | 
 
 This annotation marks a parameter in a constructor annotated with  
ConfigConstructor
 that sets a boolean value. | 
| ConfigConstructor | 
 
 This annotations marks a constructor to use to build a new instance of an annotated service. 
 | 
| IntegerConfigParam | 
 
 This annotation marks a parameter in a constructor annotated with  
ConfigConstructor
 that sets a integer value. | 
| ObjectConfigParam | 
 
 This annotation marks a parameter in a constructor annotated with  
ConfigConstructor that sets a
 particular object value. | 
| StringConfigParam | 
 
 This annotation marks a parameter in a constructor annotated with  
ConfigConstructor
 that sets a string value. | 
 This package contains all the API elements to make objects configurable. A configurable object provides
 a constructor annotated with ConfigConstructor. Each parameter of this
 constructor is annotated with a configuration parameter annotation:
 
ObjectBuilderFactory.Copyright © 2012-2015. All Rights Reserved.