Demetrius Murray 7 lat temu
rodzic
commit
46dcd3fac6

+ 12
- 2
src/main/java/com/zipcodewilmington/generic/group/Group.java Wyświetl plik

@@ -3,16 +3,26 @@ package com.zipcodewilmington.generic.group;
3 3
 import com.zipcodewilmington.generic.identifiables.IdentifiableInterface;
4 4
 
5 5
 import java.io.Serializable;
6
+import java.util.Collection;
7
+import java.util.HashMap;
6 8
 import java.util.List;
9
+import java.util.Map;
7 10
 import java.util.function.Predicate;
8 11
 
9 12
 /**
10 13
  * @author leon on 06/12/2018.
11 14
  */
12
-public class Group<ChangeThisTypeRespectively,ChangeThisOneToo> extends AbstractGroup{
15
+public class Group<S extends Serializable,I extends IdentifiableInterface<S>> extends AbstractGroup{
16
+
17
+    Map<S,I> map;
18
+
19
+    public Group(){
20
+         map = new HashMap<>();
21
+    }
22
+
13 23
     @Override
14 24
     public Integer count() {
15
-        return null;
25
+        return map.size();
16 26
     }
17 27
 
18 28
     @Override