Class InitializerBuilder<I>
java.lang.Object
tech.illuin.pipeline.builder.ComponentBuilder<Object,I,InitializerDescriptor<I>,InitializerConfig>
tech.illuin.pipeline.input.initializer.builder.InitializerBuilder<I>
public class InitializerBuilder<I>
extends ComponentBuilder<Object,I,InitializerDescriptor<I>,InitializerConfig>
- Author:
- Pierre Lecerf ([email protected])
-
Field Summary
Fields inherited from class tech.illuin.pipeline.builder.ComponentBuilder
compiler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected InitializerDescriptor<I>
build()
protected void
protected void
fillFromAnnotation
(InitializerConfig annotation) initializer
(Object target) initializer
(Initializer<I> initializer) withErrorHandler
(InitializerErrorHandler errorHandler) Methods inherited from class tech.illuin.pipeline.builder.ComponentBuilder
checkAnnotation
-
Constructor Details
-
InitializerBuilder
public InitializerBuilder()
-
-
Method Details
-
fillFromAnnotation
- Specified by:
fillFromAnnotation
in classComponentBuilder<Object,
I, InitializerDescriptor<I>, InitializerConfig>
-
fillDefaults
protected void fillDefaults()- Specified by:
fillDefaults
in classComponentBuilder<Object,
I, InitializerDescriptor<I>, InitializerConfig>
-
initializer
-
initializer
-
withId
-
withErrorHandler
-
build
- Specified by:
build
in classComponentBuilder<Object,
I, InitializerDescriptor<I>, InitializerConfig>
-