示例#1
0
  private void buildFinalProcessor() {
    finalProcessor = null;

    if (processors.size() == 0) {
      finalProcessor = new DefaultProcessor();
      finalProcessor.setProvider(provider);
    } else {
      processors.forEach(
          processor -> {
            if (processor.setProvider(finalProcessor == null ? provider : finalProcessor)) {
              finalProcessor = processor;
            }
          });
    }
  }