public final class ComponentBuildingDefinitionRegistry extends Object
ComponentBuildingDefinition
that where discovered in the classpath.
ComponentBuildingDefinition
s are located using SPI class ComponentBuildingDefinitionProvider
.Constructor and Description |
---|
ComponentBuildingDefinitionRegistry() |
Modifier and Type | Method and Description |
---|---|
Optional<ComponentBuildingDefinition<?>> |
getBuildingDefinition(ComponentIdentifier identifier)
Lookups a
ComponentBuildingDefinition for a certain configuration component. |
void |
register(ComponentBuildingDefinition<?> builderDefinition)
Adds a new
ComponentBuildingDefinition to the registry. |
public void register(ComponentBuildingDefinition<?> builderDefinition)
ComponentBuildingDefinition
to the registry.builderDefinition
- definition to be added in the registrypublic Optional<ComponentBuildingDefinition<?>> getBuildingDefinition(ComponentIdentifier identifier)
ComponentBuildingDefinition
for a certain configuration component.identifier
- the component identifierCopyright © 2018. All rights reserved.