Interface ParametersExtractors.ExtractorBuilder

Enclosing class:
ParametersExtractors
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 static interface ParametersExtractors.ExtractorBuilder
Functional interface for parameters extractor builder.
Since:
ParametersExtractors 1.0
Version:
1.0, 2022-11
Author:
(w) Iker Hernaez
  • Method Summary

    Modifier and Type
    Method
    Description
    create(@NotNull Collection<ParametersSourceExtractor<? super P,?>> sourceExtractors)
    Creates a new parameters extractor from the specified suitable parameter source extractors.
  • Method Details

    • create

      <P> ParametersExtractor<P> create(@NotNull @NotNull Collection<ParametersSourceExtractor<? super P,?>> sourceExtractors)
      Creates a new parameters extractor from the specified suitable parameter source extractors.
      Type Parameters:
      P - The parameters type
      Parameters:
      sourceExtractors - The suitable parameter source extractors, in priority order
      Returns:
      The created parameters extractor