Interface ExamplesAccessor.ExamplesBuilder<B extends ExamplesAccessor.ExamplesBuilder<B>>

Type Parameters:
B - The builder to return in order to be able to apply multiple build operations.
All Known Subinterfaces:
ArgsProcessorBuilder<B>, ParseArgs
All Known Implementing Classes:
ArgsParser
Enclosing interface:
ExamplesAccessor

public static interface ExamplesAccessor.ExamplesBuilder<B extends ExamplesAccessor.ExamplesBuilder<B>>
Provides a builder method for an Example instances property returning the builder for applying multiple build operations.
  • Method Details

    • withExamples

      default B withExamples(Collection<Example> aExamples)
      Builder method providing the application's Example elements.
      Parameters:
      aExamples - The application's Example elements to use.
      Returns:
      This builder as of the builder pattern.
    • withExamples

      B withExamples(Example[] aExamples)
      Sets the Example instances for the Example instances property.
      Parameters:
      aExamples - The Example instances to be stored.
      Returns:
      The builder for applying multiple build operations.