Class Schedule

  • All Implemented Interfaces:
    java.lang.Iterable<ModelWrapper>

    public class Schedule
    extends java.lang.Object
    implements java.lang.Iterable<ModelWrapper>
    Contains the model wrappers in the order they should be processed. The iterator of this class is unmodifiable - it is impossible to remove elements of this collection via Iterator.remove()
    • Constructor Detail

      • Schedule

        public Schedule​(int size)
    • Method Detail

      • contains

        public boolean contains​(ModelWrapper wrapper)
      • iterator

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

        public boolean containsWrapperFor​(java.lang.Object model,
                                          PersistenceOperation operation)