Class CombiningListFactoryBean

All Implemented Interfaces:
Aware, BeanClassLoaderAware, BeanFactoryAware, DisposableBean, FactoryBean<List<Object>>, InitializingBean

public class CombiningListFactoryBean extends ListFactoryBean
A factory which extends ListFactoryBean by requiring two lists as input.
  • Field Details

    • firstList

      private List<?> firstList
      First list to combine.
    • secondList

      private List<?> secondList
      Second list to combine.
  • Constructor Details

    • CombiningListFactoryBean

      public CombiningListFactoryBean()
  • Method Details

    • setSourceList

      public void setSourceList(List<?> sourceList)
      Overrides:
      setSourceList in class ListFactoryBean
    • getFirstList

      public List<?> getFirstList()
      Set the first list to combine.
      Returns:
      Returns the firstList.
    • setFirstList

      public void setFirstList(@Nonnull List<?> list)
      Get the first list to combine.
      Parameters:
      list - The firstList to set.
    • getSecondList

      public List<?> getSecondList()
      Set the second list to combine.
      Returns:
      Returns the secondList.
    • setSecondList

      public void setSecondList(@Nonnull List<?> list)
      Get the second list to combine.
      Parameters:
      list - The secondList to set.
    • createInstance

      protected List<Object> createInstance()
      Overrides:
      createInstance in class ListFactoryBean