protected static class AssociatedNavigableSet.RootData<E> extends AbstractWrapperMANavigableSet.RootData<E>
| Constructor and Description |
|---|
RootData(AssociatedNavigableSet<E> owner) |
| Modifier and Type | Method and Description |
|---|---|
protected MANavigableSet<E> |
createDefaultBase(UnifiedComparator<? super E> unifiedComparator) |
protected UnifiedComparator<? super E> |
getDefaultUnifiedComparator() |
protected void |
onLoadTransientData() |
protected void |
onUnloadTranisentData() |
protected void |
setBase(MANavigableSet<E> base) |
setBasesetBasesetBaseaddValidator, getBase, getBase, getRootWrapper, isDisabled, isDispatchable, onInitialize, removeValidator, setDisabled, unifiedComparator, validatepublic RootData(AssociatedNavigableSet<E> owner)
protected UnifiedComparator<? super E> getDefaultUnifiedComparator()
getDefaultUnifiedComparator in class AbstractWrapperXCollection.RootData<E>protected MANavigableSet<E> createDefaultBase(UnifiedComparator<? super E> unifiedComparator)
createDefaultBase in class AbstractWrapperMANavigableSet.RootData<E>protected void setBase(MANavigableSet<E> base)
setBase in class AbstractWrapperMANavigableSet.RootData<E>IllegalArgumentException - The parameter base's
XSet.replacementRule() does not return ReplacementRule.NEW_REFERENCE_WINprotected void onLoadTransientData()
onLoadTransientData in class AbstractWrapperXCollection.RootData<E>protected void onUnloadTranisentData()
onUnloadTranisentData in class AbstractWrapperXCollection.RootData<E>Copyright © 2016. All rights reserved.