Class N2oBuildProcessor.CompileArrayFieldBuilder<D,S,T,L>
- java.lang.Object
-
- net.n2oapp.framework.config.metadata.compile.builder.N2oBuildProcessor.CompileArrayFieldBuilder<D,S,T,L>
-
- All Implemented Interfaces:
PluralFieldBuildProcessor<D,S,T,L>
- Enclosing class:
- N2oBuildProcessor<O,I>
public static class N2oBuildProcessor.CompileArrayFieldBuilder<D,S,T,L> extends java.lang.Object implements PluralFieldBuildProcessor<D,S,T,L>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PluralFieldBuildProcessor<D,S,T,L>collect(java.util.stream.Collector<T,?,L> collector)<R extends Compiled>
PluralFieldBuildProcessor<D,S,R,L>compile(java.lang.Class<? super R> compiledClass)<R extends Compiled>
PluralFieldBuildProcessor<D,S,R,L>compile(CompileConstructor<R,T> constructor, CompileBuilder<R,T> builder)voidhandle(D compiled, S source, CompileContext<?,?> context, CompileProcessor p)<R> PluralFieldBuildProcessor<D,S,R,L>map(java.util.function.Function<T,R> mapper)voidset(java.util.function.BiConsumer<D,? super L> listSetter)
-
-
-
Method Detail
-
collect
public PluralFieldBuildProcessor<D,S,T,L> collect(java.util.stream.Collector<T,?,L> collector)
-
map
public <R> PluralFieldBuildProcessor<D,S,R,L> map(java.util.function.Function<T,R> mapper)
-
compile
public <R extends Compiled> PluralFieldBuildProcessor<D,S,R,L> compile(java.lang.Class<? super R> compiledClass)
-
compile
public <R extends Compiled> PluralFieldBuildProcessor<D,S,R,L> compile(CompileConstructor<R,T> constructor, CompileBuilder<R,T> builder)
-
handle
public void handle(D compiled, S source, CompileContext<?,?> context, CompileProcessor p)
-
-