File tree Expand file tree Collapse file tree 2 files changed +13
-3
lines changed
src/main/java/info/unterrainer/commons/jreutils/collections Expand file tree Collapse file tree 2 files changed +13
-3
lines changed Original file line number Diff line number Diff line change 10
10
11
11
<modelVersion >4.0.0</modelVersion >
12
12
<artifactId >jre-utils</artifactId >
13
- <version >0.3.11 </version >
13
+ <version >0.3.12 </version >
14
14
<name >JreUtils</name >
15
15
<packaging >jar</packaging >
16
16
Original file line number Diff line number Diff line change @@ -218,18 +218,28 @@ public synchronized Collection<T> values(final String name) {
218
218
return maps .get (name ).values ();
219
219
}
220
220
221
+ public synchronized Collection <T > multiValues (final String name ) {
222
+ return multiMaps .get (name ).values ();
223
+ }
224
+
221
225
public synchronized boolean containsValue (final String name , final T value ) {
222
226
return maps .get (name ).containsValue (value );
223
227
}
224
228
225
- public synchronized <K > boolean containsKey (final String name , final K value ) {
226
- return maps .get (name ).containsKey (value );
229
+ public synchronized boolean multiContainsValue (final String name , final T value ) {
230
+ return multiMaps .get (name ).containsValue (value );
231
+ }
232
+
233
+ public synchronized <K > boolean multiContainsKey (final String name , final K value ) {
234
+ return multiMaps .get (name ).containsKey (value );
227
235
}
228
236
229
237
public synchronized void clear () {
230
238
queue .clear ();
231
239
for (String name : keySuppliers .keySet ())
232
240
maps .get (name ).clear ();
241
+ for (String name : multiKeySuppliers .keySet ())
242
+ multiMaps .get (name ).clear ();
233
243
}
234
244
235
245
@ SuppressWarnings ("unchecked" )
You can’t perform that action at this time.
0 commit comments