Interface Parameter.Factory
- 
- Enclosing interface:
 - Parameter
 
public static interface Parameter.FactoryContains methods to create the generic builders. 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> Parameter.Value.Builder<T>createParameterBuilder(io.leangen.geantyref.TypeToken<T> parameterClass)Creates aParameter.Value.Builderof the indicated generic type.<T> Parameter.Value.Builder<T>createParameterBuilder(Class<T> parameterClass)Creates aParameter.Value.Builderof the indicated generic type.<T> Parameter.Value.Builder<T>createParameterBuilder(Parameter.Key<T> key)Creates aParameter.Value.Builderinitialized with the providedParameter.Key. 
 - 
 
- 
- 
Method Detail
- 
createParameterBuilder
<T> Parameter.Value.Builder<T> createParameterBuilder(Parameter.Key<T> key)
Creates aParameter.Value.Builderinitialized with the providedParameter.Key.- Type Parameters:
 T- The type of object that will be returned by the builtParameter.Value- Parameters:
 key- A key to start with- Returns:
 - The builder.
 
 
- 
createParameterBuilder
<T> Parameter.Value.Builder<T> createParameterBuilder(io.leangen.geantyref.TypeToken<T> parameterClass)
Creates aParameter.Value.Builderof the indicated generic type.- Type Parameters:
 T- The type of object that will be returned by the builtParameter.Value- Parameters:
 parameterClass- The class- Returns:
 - The builder.
 
 
- 
createParameterBuilder
<T> Parameter.Value.Builder<T> createParameterBuilder(Class<T> parameterClass)
Creates aParameter.Value.Builderof the indicated generic type.- Type Parameters:
 T- The type of object that will be returned by the builtParameter.Value- Parameters:
 parameterClass- The class- Returns:
 - The builder.
 
 
 - 
 
 -