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 internalParameterizedBuilderRegistry.Registrationimplementation.
-
-
Constructor Summary
Constructors Constructor Description BuilderRegistration(String sBuilderName, Class<?> clzInstance, ParameterizedBuilder<?> bldr)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ParameterizedBuilder<?>getBuilder()Obtains theParameterizedBuilder.Class<?>getInstanceClass()Obtains the class of instance produced by the builder.StringgetName()Obtains the name of the builder.
-
-
-
Constructor Detail
-
BuilderRegistration
public BuilderRegistration(String sBuilderName, Class<?> clzInstance, ParameterizedBuilder<?> bldr)
- Parameters:
sBuilderName- the name of the builderclzInstance- the class of instances constructed by the builderbldr- the builder
-
-
Method Detail
-
getName
public String getName()
Description copied from interface:ParameterizedBuilderRegistry.RegistrationObtains the name of the builder.- Specified by:
getNamein interfaceParameterizedBuilderRegistry.Registration- Returns:
- the name of the builder
-
getInstanceClass
public Class<?> 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
public ParameterizedBuilder<?> getBuilder()
Description copied from interface:ParameterizedBuilderRegistry.RegistrationObtains theParameterizedBuilder.- Specified by:
getBuilderin interfaceParameterizedBuilderRegistry.Registration- Returns:
- the
ParameterizedBuilder
-
-