Class Entities<E>

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.util.List<E> entries  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected Entities​(java.lang.String entityType)  
      protected Entities​(java.lang.String entityType, java.util.List<? extends E> entries)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean addEntry​(E entry)  
      java.util.List<E> getEntries()  
      E getEntry​(int index)  
      boolean isEmpty()  
      java.util.Iterator<E> iterator()  
      int size()  
      void sort​(java.util.Comparator<? super E> comparator)  
      java.util.stream.Stream<E> streamEntries()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface java.lang.Iterable

        forEach, spliterator
    • Field Detail

      • entries

        protected java.util.List<E> entries
    • Constructor Detail

      • Entities

        protected Entities​(java.lang.String entityType)
      • Entities

        protected Entities​(java.lang.String entityType,
                           java.util.List<? extends E> entries)
    • Method Detail

      • getEntries

        public java.util.List<E> getEntries()
      • streamEntries

        public java.util.stream.Stream<E> streamEntries()
      • getEntry

        public E getEntry​(int index)
      • size

        public int size()
      • isEmpty

        public boolean isEmpty()
      • addEntry

        public boolean addEntry​(E entry)
      • sort

        public void sort​(java.util.Comparator<? super E> comparator)
      • iterator

        public java.util.Iterator<E> iterator()
        Specified by:
        iterator in interface java.lang.Iterable<E>