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.Registration
getName
in interface ParameterizedBuilderRegistry.Registration
public Class<?> getInstanceClass()
ParameterizedBuilderRegistry.Registration
getInstanceClass
in interface ParameterizedBuilderRegistry.Registration
public ParameterizedBuilder<?> getBuilder()
ParameterizedBuilderRegistry.Registration
ParameterizedBuilder
.getBuilder
in interface ParameterizedBuilderRegistry.Registration
ParameterizedBuilder