Package org.jparsec

Class ListFactory<T>


  • abstract class ListFactory<T>
    extends java.lang.Object
    Creates a {link List}.
    • Field Detail

      • ARRAY_LIST_FACTORY

        private static final ListFactory ARRAY_LIST_FACTORY
    • Constructor Detail

      • ListFactory

        ListFactory()
    • Method Detail

      • newList

        abstract java.util.List<T> newList()
        Creates a new list.
      • arrayListFactory

        static <T> ListFactory<T> arrayListFactory()
        Returns a ListFactory that creates an empty ArrayList.
      • arrayListFactoryWithFirstElement

        static <T> ListFactory<T> arrayListFactoryWithFirstElement​(T first)
        Returns a ListFactory that creates an ArrayList instance with first as the first element.