Interface PluralFieldBuildProcessor<D,S,T,L>
-
- Type Parameters:
D- Тип собранной метаданнойS- Тип исходной метаданнойT- Тип поляL- Тип списка
public interface PluralFieldBuildProcessor<D,S,T,L>Процесс сборки спискового поля
-
-
Method Summary
All Methods Instance Methods Abstract 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)<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
PluralFieldBuildProcessor<D,S,T,L> collect(java.util.stream.Collector<T,?,L> collector)
-
map
<R> PluralFieldBuildProcessor<D,S,R,L> map(java.util.function.Function<T,R> mapper)
-
compile
<R extends Compiled> PluralFieldBuildProcessor<D,S,R,L> compile(java.lang.Class<? super R> compiledClass)
-
compile
<R extends Compiled> PluralFieldBuildProcessor<D,S,R,L> compile(CompileConstructor<R,T> constructor, CompileBuilder<R,T> builder)
-
-