Class HierarchyChangeIterator<L1,N1,L2,N2,H>

java.lang.Object
org.exoplatform.portal.tree.diff.HierarchyChangeIterator<L1,N1,L2,N2,H>
All Implemented Interfaces:
Iterator<HierarchyChangeType>

public class HierarchyChangeIterator<L1,N1,L2,N2,H> extends Object implements Iterator<HierarchyChangeType>
Author:
Julien Viet
  • Method Details

    • hasNext

      public boolean hasNext()
      Specified by:
      hasNext in interface Iterator<L1>
    • next

      public HierarchyChangeType next()
      Specified by:
      next in interface Iterator<L1>
    • skip

      public void skip()
    • getSource

      public N1 getSource()
    • getDestination

      public N2 getDestination()
    • peekSourceRoot

      public N1 peekSourceRoot()
    • peekDestinationRoot

      public N2 peekDestinationRoot()
    • remove

      public void remove()
      Specified by:
      remove in interface Iterator<L1>