File tree Expand file tree Collapse file tree
src/main/java/de/leonhard/storage/internal Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33 xmlns =" http://maven.apache.org/POM/4.0.0"
44 xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
55 <artifactId >simplixstorage</artifactId >
6- <version >3.2.6 </version >
6+ <version >3.2.7 </version >
77
88 <build >
99 <defaultGoal >clean verify -U</defaultGoal >
Original file line number Diff line number Diff line change 44import de .leonhard .storage .internal .serialize .SimplixSerializer ;
55import de .leonhard .storage .util .ClassWrapper ;
66import de .leonhard .storage .util .Valid ;
7- import java .util .*;
8- import java .util .stream .Collectors ;
97import lombok .NonNull ;
108import org .jetbrains .annotations .Nullable ;
119
10+ import java .util .*;
11+ import java .util .stream .Collectors ;
12+
1213public interface DataStorage {
1314
1415 /**
@@ -199,15 +200,15 @@ default List<String> getStringList(final String key) {
199200 }
200201
201202 default List <Integer > getIntegerList (final String key ) {
202- return getOrDefault (key , new ArrayList <> ());
203+ return getOrDefault (key , new ArrayList <String >()). stream (). map ( Integer :: parseInt ). collect ( Collectors . toList ());
203204 }
204205
205206 default List <Byte > getByteList (final String key ) {
206- return getOrDefault (key , new ArrayList <> ());
207+ return getOrDefault (key , new ArrayList <String >()). stream (). map ( Byte :: parseByte ). collect ( Collectors . toList ());
207208 }
208209
209210 default List <Long > getLongList (final String key ) {
210- return getOrDefault (key , new ArrayList <> ());
211+ return getOrDefault (key , new ArrayList <String >()). stream (). map ( Long :: parseLong ). collect ( Collectors . toList ());
211212 }
212213
213214 default Map <?, ?> getMap (final String key ) {
You can’t perform that action at this time.
0 commit comments