Class AssemblerRuleBuilder<ID,R,RC>
- java.lang.Object
-
- io.github.pellse.reactive.assembler.AssemblerRuleBuilder<ID,R,RC>
-
public class AssemblerRuleBuilder<ID,R,RC> extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
AssemblerRuleBuilder.WithIdExtractorBuilder<ID,R,RC>
-
Constructor Summary
Constructors Constructor Description AssemblerRuleBuilder(MapperBuilder<ID,R,RC> mapperBuilder)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <ID,R,RC>
@NotNull AssemblerRuleBuilder.WithIdExtractorBuilder<ID,R,RC>rule(MapperBuilder<ID,R,RC> mapperBuilder)
Mapper<ID,RC>
withIdExtractor(java.util.function.Function<R,ID> idExtractor)
-
-
-
Constructor Detail
-
AssemblerRuleBuilder
public AssemblerRuleBuilder(MapperBuilder<ID,R,RC> mapperBuilder)
-
-
Method Detail
-
rule
@NotNull @Contract(pure=true) public static <ID,R,RC> @NotNull AssemblerRuleBuilder.WithIdExtractorBuilder<ID,R,RC> rule(MapperBuilder<ID,R,RC> mapperBuilder)
-
-