Javolution 6.0.0 java
MapService.java
Go to the documentation of this file.
1
/*
2
* Javolution - Java(TM) Solution for Real-Time and Embedded Systems
3
* Copyright (C) 2012 - Javolution (http://javolution.org/)
4
* All rights reserved.
5
*
6
* Permission to use, copy, modify, and distribute this software is
7
* freely granted, provided that this notice is preserved.
8
*/
9
package
javolution.util.service;
10
11
import
java.io.Serializable;
12
import
java.util.Iterator;
13
import
java.util.Map;
14
import
java.util.concurrent.ConcurrentMap;
15
16
import
javolution
.
util
.
function
.
Equality
;
17
import
javolution
.
util
.
function
.
Splittable
;
18
26
public
interface
MapService
<K, V>
extends
27
Map<K, V>, ConcurrentMap<K, V>,
Splittable
<MapService<K, V>>, Serializable,
Cloneable
{
28
33
MapService<K, V>
clone
() throws CloneNotSupportedException;
34
35
41
@Override
42
SetService
<Map.Entry<K, V>>
entrySet
();
43
47
Iterator<Entry<K, V>>
iterator
();
48
53
Equality
<? super K>
keyComparator
();
54
59
@Override
60
SetService
<K>
keySet
();
61
66
MapService
<K,V>
threadSafe
();
67
71
Equality
<? super V>
valueComparator
();
72
77
@Override
78
CollectionService
<V>
values
();
79
}
javolution.util.service.MapService.entrySet
SetService< Map.Entry< K, V > > entrySet()
javolution
javolution.util.service.MapService.values
CollectionService< V > values()
javolution.util.service.MapService.threadSafe
MapService< K, V > threadSafe()
javolution.util.service.MapService.clone
MapService< K, V > clone()
javolution.util.function.Splittable
Definition:
Splittable.java:19
javolution.util.service.MapService
Definition:
MapService.java:27
javolution.util.service.MapService.keyComparator
Equality<? super K > keyComparator()
javolution.util.service.CollectionService
Definition:
CollectionService.java:25
Cloneable
javolution.util.function.Equality
Definition:
Equality.java:39
javolution.util.service.MapService.keySet
SetService< K > keySet()
javolution.util.function
Definition:
Consumer.java:9
javolution.util.service.MapService.valueComparator
Equality<? super V > valueComparator()
javolution.util.service.SetService
Definition:
SetService.java:19
javolution.util.service.MapService.iterator
Iterator< Entry< K, V > > iterator()
javolution.util
Definition:
FastBitSet.java:9
core-java
src
main
java
javolution
util
service
MapService.java
Generated by
1.8.18