## org.springframework.util
Interface AutoPopulatingList.ElementFactory<E>

Enclosing class:
  AutoPopulatingList<E>

    public static interface AutoPopulatingList.ElementFactory<E>

Factory interface for creating elements for an index-based access data structure such as a `List`.

Method Summary
`E` `createElement(int index)` Create the element for the supplied index.

Method Detail

### createElement

    E createElement(int index)
                    throws AutoPopulatingList.ElementInstantiationException

  Create the element for the supplied index.

  Returns:
    the element object
  Throws:
    `AutoPopulatingList.ElementInstantiationException` - if the instantiation process failed (any exception thrown by a target constructor should be propagated as-is)