protected class SimpleParameterizedBuilderRegistry.BuilderRegistration extends Object implements ParameterizedBuilderRegistry.Registration
Registration implementation.| Constructor and Description |
|---|
BuilderRegistration(String sBuilderName,
Class<?> clzInstance,
ParameterizedBuilder<?> bldr)
|
| Modifier and Type | Method and Description |
|---|---|
ParameterizedBuilder<?> |
getBuilder()
Obtains the
ParameterizedBuilder. |
Class<?> |
getInstanceClass()
Obtains the class of instance produced by the builder.
|
String |
getName()
Obtains the name of the builder.
|
public BuilderRegistration(String sBuilderName, Class<?> clzInstance, ParameterizedBuilder<?> bldr)
sBuilderName - the name of the builderclzInstance - the class of instances constructed by the builderbldr - the builderpublic String getName()
ParameterizedBuilderRegistry.RegistrationgetName in interface ParameterizedBuilderRegistry.Registrationpublic Class<?> getInstanceClass()
ParameterizedBuilderRegistry.RegistrationgetInstanceClass in interface ParameterizedBuilderRegistry.Registrationpublic ParameterizedBuilder<?> getBuilder()
ParameterizedBuilderRegistry.RegistrationParameterizedBuilder.getBuilder in interface ParameterizedBuilderRegistry.RegistrationParameterizedBuilder