Package io.micronaut.inject.writer
Interface BeanDefinitionWriter.CustomInitializerBuilder
- Enclosing class:
BeanDefinitionWriter
public static interface BeanDefinitionWriter.CustomInitializerBuilder
The custom initializer builder.
-
Method Summary
Modifier and TypeMethodDescriptionio.micronaut.sourcegen.model.ExpressionDefbuild(List<io.micronaut.sourcegen.model.StatementDef> statements, io.micronaut.sourcegen.model.VariableDef.This self, List<io.micronaut.sourcegen.model.VariableDef.MethodParameter> parameters, List<? extends io.micronaut.sourcegen.model.ExpressionDef> values) The builder.
-
Method Details
-
build
io.micronaut.sourcegen.model.ExpressionDef build(List<io.micronaut.sourcegen.model.StatementDef> statements, io.micronaut.sourcegen.model.VariableDef.This self, List<io.micronaut.sourcegen.model.VariableDef.MethodParameter> parameters, List<? extends io.micronaut.sourcegen.model.ExpressionDef> values) The builder.- Parameters:
statements- The statementsself- The selfparameters- The parametersvalues- The constructor values- Returns:
- The built instance
-