示例#1
0
  @Nullable
  public CaptureOfNewInstances findCaptureOfImplementations(@Nonnull Class<?> baseType) {
    for (CaptureTransformer<?> captureTransformer : captureTransformers) {
      CaptureOfNewInstances capture =
          captureTransformer.getCaptureOfImplementationsIfApplicable(baseType);

      if (capture != null) {
        return capture;
      }
    }

    return null;
  }