public class KeyTreeMap<T extends HasKeys> extends Object
Modifier and Type | Field and Description |
---|---|
protected KeyChangeListener<T> |
keyChangeListener |
protected UUIDKeySet |
keys |
Constructor and Description |
---|
KeyTreeMap(KeyDefinition... keyIDs) |
Modifier and Type | Method and Description |
---|---|
MultiMap<Value,T,List<T>> |
get(KeyDefinition keyDefinition) |
void |
merge(KeyTreeMap<T> keyTreeMap) |
protected void |
put(Key key,
T object) |
void |
put(T object) |
protected T |
remove(UUIDKey uuidKey) |
protected MultiMap<Value,T,List<T>> |
resolveMapByKeyId(KeyDefinition id) |
protected final UUIDKeySet keys
protected KeyChangeListener<T extends HasKeys> keyChangeListener
public KeyTreeMap(KeyDefinition... keyIDs)
public void put(T object)
public void merge(KeyTreeMap<T> keyTreeMap)
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.