Added Android code
[wl-app.git] / Android / app / src / main / java / com / moiseum / wolnelektury / utils / StringUtils.java
diff --git a/Android/app/src/main/java/com/moiseum/wolnelektury/utils/StringUtils.java b/Android/app/src/main/java/com/moiseum/wolnelektury/utils/StringUtils.java
new file mode 100644 (file)
index 0000000..d890e9a
--- /dev/null
@@ -0,0 +1,42 @@
+package com.moiseum.wolnelektury.utils;
+
+import com.moiseum.wolnelektury.connection.models.CategoryModel;
+
+import java.util.List;
+
+/**
+ * Created by piotrostrowski on 19.11.2017.
+ */
+
+public class StringUtils {
+
+       public static String joinCategory(List<CategoryModel> list, String delim) {
+               StringBuilder sb = new StringBuilder();
+               String loopDelimiter = "";
+
+               for (CategoryModel s : list) {
+                       sb.append(loopDelimiter);
+                       sb.append(s.getName());
+                       loopDelimiter = delim;
+               }
+
+               return sb.toString();
+       }
+
+       public static String joinSlugs(List<CategoryModel> list, String delim) {
+               if (list.size() == 0) {
+                       return null;
+               }
+
+               StringBuilder sb = new StringBuilder();
+               String loopDelimiter = "";
+
+               for (CategoryModel s : list) {
+                       sb.append(loopDelimiter);
+                       sb.append(s.getSlug());
+                       loopDelimiter = delim;
+               }
+
+               return sb.toString();
+       }
+}