Class SimpleParameterizedBuilderRegistry.BuilderRegistration
java.lang.Object
com.tangosol.coherence.config.builder.SimpleParameterizedBuilderRegistry.BuilderRegistration
- All Implemented Interfaces:
ParameterizedBuilderRegistry.Registration
- Enclosing class:
- SimpleParameterizedBuilderRegistry
protected class SimpleParameterizedBuilderRegistry.BuilderRegistration
extends Object
implements ParameterizedBuilderRegistry.Registration
An internal
ParameterizedBuilderRegistry.Registration implementation.-
Constructor Summary
ConstructorsConstructorDescriptionBuilderRegistration(String sBuilderName, Class<?> clzInstance, ParameterizedBuilder<?> bldr) -
Method Summary
Modifier and TypeMethodDescriptionObtains theParameterizedBuilder.Class<?>Obtains the class of instance produced by the builder.getName()Obtains the name of the builder.
-
Constructor Details
-
BuilderRegistration
- Parameters:
sBuilderName- the name of the builderclzInstance- the class of instances constructed by the builderbldr- the builder
-
-
Method Details
-
getName
Description copied from interface:ParameterizedBuilderRegistry.RegistrationObtains the name of the builder.- Specified by:
getNamein interfaceParameterizedBuilderRegistry.Registration- Returns:
- the name of the builder
-
getInstanceClass
Description copied from interface:ParameterizedBuilderRegistry.RegistrationObtains the class of instance produced by the builder.- Specified by:
getInstanceClassin interfaceParameterizedBuilderRegistry.Registration- Returns:
- the class of instance
-
getBuilder
Description copied from interface:ParameterizedBuilderRegistry.RegistrationObtains theParameterizedBuilder.- Specified by:
getBuilderin interfaceParameterizedBuilderRegistry.Registration- Returns:
- the
ParameterizedBuilder
-