]> nmode's Git Repositories - signal-cli/blob - src/main/java/org/asamk/signal/manager/PathConfig.java
Reformat project
[signal-cli] / src / main / java / org / asamk / signal / manager / PathConfig.java
1 package org.asamk.signal.manager;
2
3 public class PathConfig {
4
5 private final String dataPath;
6 private final String attachmentsPath;
7 private final String avatarsPath;
8
9 public static PathConfig createDefault(final String settingsPath) {
10 return new PathConfig(settingsPath + "/data", settingsPath + "/attachments", settingsPath + "/avatars");
11 }
12
13 private PathConfig(final String dataPath, final String attachmentsPath, final String avatarsPath) {
14 this.dataPath = dataPath;
15 this.attachmentsPath = attachmentsPath;
16 this.avatarsPath = avatarsPath;
17 }
18
19 public String getDataPath() {
20 return dataPath;
21 }
22
23 public String getAttachmentsPath() {
24 return attachmentsPath;
25 }
26
27 public String getAvatarsPath() {
28 return avatarsPath;
29 }
30 }