From d70dc529484a3d8e13ca41d7052b27df75c0e91d Mon Sep 17 00:00:00 2001
From: Kai Reinhard <K.Reinhard@micromata.de>
Date: Sun, 16 Dec 2018 17:53:25 +0000
Subject: [PATCH] Sorting of files added and multiple key words supported in search.
---
borgbutler-core/src/main/java/de/micromata/borgbutler/json/borg/BorgFilesystemItem.java | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/borgbutler-core/src/main/java/de/micromata/borgbutler/json/borg/BorgFilesystemItem.java b/borgbutler-core/src/main/java/de/micromata/borgbutler/json/borg/BorgFilesystemItem.java
index 2677b99..789fede 100644
--- a/borgbutler-core/src/main/java/de/micromata/borgbutler/json/borg/BorgFilesystemItem.java
+++ b/borgbutler-core/src/main/java/de/micromata/borgbutler/json/borg/BorgFilesystemItem.java
@@ -2,10 +2,11 @@
import lombok.Getter;
import lombok.Setter;
+import org.apache.commons.lang3.StringUtils;
import java.io.Serializable;
-public class BorgFilesystemItem implements Serializable {
+public class BorgFilesystemItem implements Serializable, Comparable<BorgFilesystemItem> {
private static final long serialVersionUID = -5545350851640655468L;
/**
* d (directory), - (file)
@@ -40,4 +41,9 @@
private String mtime;
@Getter
private long size;
+
+ @Override
+ public int compareTo(BorgFilesystemItem o) {
+ return StringUtils.compare(this.path, o.path);
+ }
}
--
Gitblit v1.10.0