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 voidprotected voidfillFromAnnotation(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:
fillFromAnnotationin classComponentBuilder<Object,I, InitializerDescriptor<I>, InitializerConfig>
-
fillDefaults
protected void fillDefaults()- Specified by:
fillDefaultsin classComponentBuilder<Object,I, InitializerDescriptor<I>, InitializerConfig>
-
initializer
-
initializer
-
withId
-
withErrorHandler
-
build
- Specified by:
buildin classComponentBuilder<Object,I, InitializerDescriptor<I>, InitializerConfig>
-