Interface PipelineOperation<O,​I>

  • Functional Interface:
    This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

    @FunctionalInterface
    public interface PipelineOperation<O,​I>
    Операция по сборке метаданных в конвеере
    • Method Detail

      • execute

        O execute​(CompileContext<?,​?> context,
                  DataSet data,
                  java.util.function.Supplier<I> supplier,
                  CompileProcessor compileProcessor,
                  BindProcessor bindProcessor,
                  ValidateProcessor validateProcessor)
        Выполнить операцию над объектом в канале
        Parameters:
        context - Конеткст сборки
        data - Данные запроса
        supplier - Поставщик объекта из конвеера
        Returns:
        Объект, отправляемый дальше по конвееру