Class MoveTracker

    • Constructor Summary

      Constructors 
      Constructor Description
      MoveTracker()
      Create a new MoveTracker
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addMove​(@NotNull java.lang.String sourcePath, @NotNull java.lang.String destPath)  
      void clear()  
      boolean containsMove​(@Nullable java.lang.String path)  
      @Nullable java.lang.String getDestPath​(java.lang.String sourcePath)  
      @Nullable java.lang.String getSourcePath​(java.lang.String destPath)  
      boolean isEmpty()  
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MoveTracker

        public MoveTracker()
        Create a new MoveTracker
    • Method Detail

      • addMove

        public void addMove​(@NotNull
                            @NotNull java.lang.String sourcePath,
                            @NotNull
                            @NotNull java.lang.String destPath)
      • isEmpty

        public boolean isEmpty()
      • getSourcePath

        @Nullable
        public @Nullable java.lang.String getSourcePath​(java.lang.String destPath)
      • getDestPath

        @Nullable
        public @Nullable java.lang.String getDestPath​(java.lang.String sourcePath)
      • containsMove

        public boolean containsMove​(@Nullable
                                    @Nullable java.lang.String path)
      • clear

        public void clear()