public abstract class AbstractChannelPoolMap<K,P extends ChannelPool> extends java.lang.Object implements ChannelPoolMap<K,P>, java.lang.Iterable<java.util.Map.Entry<K,P>>, java.io.Closeable
ChannelPoolMap
的实现。
为了找到合适ChannelPool
了Object.hashCode()
和Object.equals(Object)
使用。
Constructor and Description |
---|
AbstractChannelPoolMap() |
Modifier and Type | Method and Description |
---|---|
void |
close() |
boolean |
contains(K key)
如果给定的key存在 true 则返回key 。
|
P |
get(K key)
请致电82963873779026返回 code 。
|
boolean |
isEmpty()
如果 AbstractChannelPoolMap 为空,则返回true ,否则false 。
|
java.util.Iterator<java.util.Map.Entry<K,P>> |
iterator() |
protected abstract P |
newPool(K key)
调用一次新的 ChannelPool 需要创建为key 尚不存在。
|
boolean |
remove(K key)
|
int |
size()
返回的数量 ChannelPool 个目前S IN此AbstractChannelPoolMap 。
|
public final P get(K key)
ChannelPoolMap
get
在界面
ChannelPoolMap<K,P extends ChannelPool>
public final boolean remove(K key)
public final java.util.Iterator<java.util.Map.Entry<K,P>> iterator()
iterator
在界面
java.lang.Iterable<java.util.Map.Entry<K,P extends ChannelPool>>
public final int size()
ChannelPool
个目前S IN此AbstractChannelPoolMap
。
public final boolean isEmpty()
AbstractChannelPoolMap
为空,则返回true
,否则为false
。
public final boolean contains(K key)
ChannelPoolMap
复制的描述
true
则返回key
。
请注意, null
钥匙。
contains
在界面
ChannelPoolMap<K,P extends ChannelPool>
protected abstract P newPool(K key)
ChannelPool
需要创建为key
尚不存在。
public final void close()
close
,界面
java.io.Closeable
close
在界面
java.lang.AutoCloseable
Copyright © 2008–2018 The Netty Project. All rights reserved.