Package net.n2oapp.framework.config.metadata.compile.builder
-
Interface Summary Interface Description BuildingCompiler<D extends Compiled,S extends Source,C extends CompileContext<?,?>> -
Class Summary Class Description N2oBuildProcessor<O,I> Конструктор сборки метаданных Пример:b = BuildProcessorImpl.of(MyCompiled.class, MySource.class); b.get(MySource::getName).defaults(MySource::getId).set(MyCompiled::setName); b.cast(IdAware.class).get(IdAware::getId).set(IdAware::setId); b.get(MySource::getSomething).add().map(Mappers::singletonList).set(MyCompiled::setSomethings);N2oBuildProcessor.CompileArrayFieldBuilder<D,S,T,L> N2oBuildProcessor.FieldCompileBuilderImpl<D,S,T> Конвеер сборки поля