فهرست منبع

Implemented default list operation.

Thomas Flucke 7 سال پیش
والد
کامیت
98d582254f
1فایلهای تغییر یافته به همراه10 افزوده شده و 0 حذف شده
  1. 10 0
      src/name/tflucke/ieat2/controllers/AbstractController.java

+ 10 - 0
src/name/tflucke/ieat2/controllers/AbstractController.java

@@ -1,5 +1,6 @@
 package name.tflucke.ieat2.controllers;
 
+import java.util.List;
 import java.util.Arrays;
 import java.util.Set;
 import java.util.stream.Collectors;
@@ -90,6 +91,15 @@ public abstract class AbstractController<T extends DBObject> {
             }
     }
     
+    /**
+     * Get a list of all possible documents
+     *
+     * @return A list of all possible elements
+     */
+    public List<T> list() {
+        return db.find(clazz).asList();
+    }
+    
     /**
      * Insert a new element into the database.
      *