protected static class AssociatedNavigableMap.RootData<K,V> extends AbstractWrapperMANavigableMap.RootData<K,V>
| Constructor and Description |
|---|
RootData(AssociatedNavigableMap<K,V> owner) |
| Modifier and Type | Method and Description |
|---|---|
protected MANavigableMap<K,V> |
createDefaultBase(UnifiedComparator<? super K> keyUnifiedComparator,
UnifiedComparator<? super V> valueUnifiedComparator) |
protected UnifiedComparator<? super K> |
getDefaultKeyUnifiedComparator() |
protected UnifiedComparator<? super V> |
getDefaultValueUnifiedComparator() |
protected void |
setBase(MANavigableMap<K,V> base) |
setBasesetBaseaddKeyValidator, addValueValidator, getBase, getBase, getRootWrapper, isDisabled, isDispatchable, keyUnifiedComparator, onInitialize, onLoadTransientData, onUnloadTranisentData, removeKeyValidator, removeValueValidator, setDisabled, validateKey, validateValue, valueUnifiedComparatorpublic RootData(AssociatedNavigableMap<K,V> owner)
protected UnifiedComparator<? super K> getDefaultKeyUnifiedComparator()
getDefaultKeyUnifiedComparator in class AbstractWrapperXMap.RootData<K,V>protected UnifiedComparator<? super V> getDefaultValueUnifiedComparator()
getDefaultValueUnifiedComparator in class AbstractWrapperXMap.RootData<K,V>protected MANavigableMap<K,V> createDefaultBase(UnifiedComparator<? super K> keyUnifiedComparator, UnifiedComparator<? super V> valueUnifiedComparator)
createDefaultBase in class AbstractWrapperMANavigableMap.RootData<K,V>protected void setBase(MANavigableMap<K,V> base)
setBase in class AbstractWrapperMANavigableMap.RootData<K,V>IllegalArgumentException - The parameter base's
XMap.keyReplacementRule() does not return ReplacementRule.NEW_REFERENCE_WINCopyright © 2016. All rights reserved.