public class AbstractKeyManagerNode extends AbstractNode implements KeyManager
| 限定符和类型 | 字段和说明 |
|---|---|
private KeyMapper |
mapper |
private Set<Key<?>> |
readableKeys |
private Set<Key<?>> |
writableKeys |
description, enableSupplier, id, logger, name| 构造器和说明 |
|---|
AbstractKeyManagerNode() |
AbstractKeyManagerNode(KeyMapper mapper,
Set<Key<?>> readableKeys,
Set<Key<?>> writableKeys) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
addReadableKeys(Key<?>... keys) |
protected void |
addReadableKeys(Set<Key<?>> keys) |
protected void |
addWritableKeys(Key<?>... keys) |
protected void |
addWritableKeys(Set<Key<?>> keys) |
KeyMapper |
getKeyMapper() |
Set<Key<?>> |
getReadableKeys()
获取可读key集合
|
Set<Key<?>> |
getWritableKeys()
获取可写key集合
|
void |
setKeyMapper(KeyMapper mapper) |
void |
setReadableKeys(Set<Key<?>> keys)
设置可读key集合
|
void |
setWritableKeys(Set<Key<?>> keys)
设置可写key集合
|
destroy, enabled, getDescription, getId, getName, initialize, setDescription, setEnabled, setEnabled, setId, setNameprivate KeyMapper mapper
public KeyMapper getKeyMapper()
getKeyMapper 在接口中 KeyManagerpublic void setKeyMapper(KeyMapper mapper)
setKeyMapper 在接口中 KeyManagerpublic Set<Key<?>> getReadableKeys()
KeyManagergetReadableKeys 在接口中 KeyManagerKeypublic void setReadableKeys(Set<Key<?>> keys)
KeyManagersetReadableKeys 在接口中 KeyManagerKeypublic Set<Key<?>> getWritableKeys()
KeyManagergetWritableKeys 在接口中 KeyManagerKeypublic void setWritableKeys(Set<Key<?>> keys)
KeyManagersetWritableKeys 在接口中 KeyManagerKeyprotected void addReadableKeys(Key<?>... keys)
protected void addWritableKeys(Key<?>... keys)
Copyright © 2021. All rights reserved.