|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.atlassian.jira.util.collect.MemoizingMap.Master<K,V>
K
- the key typeV
- the value typepublic static class MemoizingMap.Master<K,V>
Master that individual Maps can be printed from.
Nested Class Summary | |
---|---|
static class |
MemoizingMap.Master.Builder<K,V>
Used to build a MemoizingMap.Master that individual local copies can then be copied from. |
Method Summary | ||
---|---|---|
static
|
builder()
|
|
MemoizingMap.Master<K,V> |
combine(MemoizingMap.Master<K,V> other)
Make a composite MemoizingMap.Master of the other and this master. |
|
Map<K,V> |
toMap(Map<K,? extends V> localValues)
Make a composite caching map of the local and master maps. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static <K,V> MemoizingMap.Master.Builder<K,V> builder()
public MemoizingMap.Master<K,V> combine(MemoizingMap.Master<K,V> other)
MemoizingMap.Master
of the other and this master.
other
- any values that may override elements in this Master.
public Map<K,V> toMap(Map<K,? extends V> localValues)
localValues
- any values that may override elements in the Master.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |