Package io.vertigo.core.lang
Interface Builder<T>
-
- Type Parameters:
T- type of the object to build
- All Known Implementing Classes:
AProcessBuilder,BootConfigBuilder,DefinitionProviderConfigBuilder,Features,HealthMeasureBuilder,ListBuilder,MapBuilder,MetricBuilder,ModuleConfigBuilder,ModuleDiscoveryFeatures,NodeConfigBuilder,YamlNodeConfigBuilder
public interface Builder<T>The Builder interface allows you to build an object step by step using a fluent style. It's better to build an immutable object to be able to share your object without using synchronized.- Author:
- pchretien
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Tbuild()
-
-
-
Method Detail
-
build
T build()
- Returns:
- the built object
-
-