Class AbstractChangeLog<T extends Operation>

    • Constructor Detail

      • AbstractChangeLog

        public AbstractChangeLog()
    • Method Detail

      • apply

        public Batch apply​(Batch batch)
                    throws RepositoryException
        This implementation applies each of the operation maintained by this change log to the passed batch. Applies the Operations contained in this change log to the passed batch.
        Specified by:
        apply in interface ChangeLog
        Returns:
        The batch passed in as argument with the operations from this change log applied.
        Throws:
        RepositoryException
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object other)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object