org.apache.cayenne.di

## Interface ListBuilder<T>

- Type Parameters:
    `T` - A type of list values.

      public interface ListBuilder<T>

  A binding builder for list configurations.
  Since:
    3.1

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `ListBuilder<T>` | `add(Class<? extends T> interfaceType)`
    `ListBuilder<T>` | `add(T value)`
    `ListBuilder<T>` | `addAll(Collection<T> values)`
    `void` | `in(Scope scope)`

- - ### Method Detail

    - #### add

          ListBuilder<T> add(Class<? extends T> interfaceType)
                      throws ConfigurationException

      Throws:
        `ConfigurationException`

    - #### add

          ListBuilder<T> add(T value)
                      throws ConfigurationException

      Throws:
        `ConfigurationException`

    - #### addAll

          ListBuilder<T> addAll(Collection<T> values)
                         throws ConfigurationException

      Throws:
        `ConfigurationException`

    - #### in

          void in(Scope scope)

Copyright © 2001–2017 Apache Cayenne. All rights reserved.