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.Registration
implementation.
-
-
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.String
getName()
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.Registration
Obtains the name of the builder.- Specified by:
getName
in interfaceParameterizedBuilderRegistry.Registration
- Returns:
- the name of the builder
-
getInstanceClass
public Class<?> getInstanceClass()
Description copied from interface:ParameterizedBuilderRegistry.Registration
Obtains the class of instance produced by the builder.- Specified by:
getInstanceClass
in interfaceParameterizedBuilderRegistry.Registration
- Returns:
- the class of instance
-
getBuilder
public ParameterizedBuilder<?> getBuilder()
Description copied from interface:ParameterizedBuilderRegistry.Registration
Obtains theParameterizedBuilder
.- Specified by:
getBuilder
in interfaceParameterizedBuilderRegistry.Registration
- Returns:
- the
ParameterizedBuilder
-
-