*******************************************************************************/
package org.simantics.db.indexing.internal;
-import java.io.File;
import java.io.IOException;
+import java.nio.file.Path;
import java.util.HashSet;
import java.util.Set;
* @since 1.28.0
*/
public class IndexChangedWriter {
- private Set<String> dirtyFiles = new HashSet<>();
+ private Set<Path> dirtyFiles = new HashSet<>();
- public synchronized boolean markDirty(File dirtyFile) throws IOException {
- return dirtyFiles.add(dirtyFile.getAbsolutePath());
+ public synchronized boolean markDirty(Path dirtyFile) throws IOException {
+ return dirtyFiles.add(dirtyFile);
}
}