Demetrius Murray преди 7 години
родител
ревизия
46dcd3fac6
променени са 1 файла, в които са добавени 12 реда и са изтрити 2 реда
  1. 12
    2
      src/main/java/com/zipcodewilmington/generic/group/Group.java

+ 12
- 2
src/main/java/com/zipcodewilmington/generic/group/Group.java Целия файл

3
 import com.zipcodewilmington.generic.identifiables.IdentifiableInterface;
3
 import com.zipcodewilmington.generic.identifiables.IdentifiableInterface;
4
 
4
 
5
 import java.io.Serializable;
5
 import java.io.Serializable;
6
+import java.util.Collection;
7
+import java.util.HashMap;
6
 import java.util.List;
8
 import java.util.List;
9
+import java.util.Map;
7
 import java.util.function.Predicate;
10
 import java.util.function.Predicate;
8
 
11
 
9
 /**
12
 /**
10
  * @author leon on 06/12/2018.
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
     @Override
23
     @Override
14
     public Integer count() {
24
     public Integer count() {
15
-        return null;
25
+        return map.size();
16
     }
26
     }
17
 
27
 
18
     @Override
28
     @Override