KEYTYPE - Key typeDATATYPE - Value typeCOLLTYPE - Collection type consisting of value elements@NotThreadSafe public class DefaultFolderTreeItemFactory<KEYTYPE,DATATYPE,COLLTYPE extends Collection<DATATYPE>> extends AbstractFolderTreeItemFactory<KEYTYPE,DATATYPE,COLLTYPE,DefaultFolderTreeItem<KEYTYPE,DATATYPE,COLLTYPE>>
| Constructor and Description |
|---|
DefaultFolderTreeItemFactory(IAggregator<KEYTYPE,KEYTYPE> aKeyCombinator) |
| Modifier and Type | Method and Description |
|---|---|
protected DefaultFolderTreeItem<KEYTYPE,DATATYPE,COLLTYPE> |
internalCreate(DefaultFolderTreeItem<KEYTYPE,DATATYPE,COLLTYPE> aParent,
KEYTYPE aDataID) |
protected DefaultFolderTreeItem<KEYTYPE,DATATYPE,COLLTYPE> |
internalCreateRoot() |
createRoot, equals, getKeyCombinator, hashCode, internalGetItemID, toStringaddToItemStore, containsItemWithDataID, create, getAllItemDatas, getAllItems, getItemCount, getItemOfDataID, onAddItem, onRemoveItemclone, finalize, getClass, notify, notifyAll, wait, wait, waitcontainsItemWithDataID, getAllItemDatas, getAllItems, getItemCount, getItemOfDataIDcreate, onAddItem, onRemoveItempublic DefaultFolderTreeItemFactory(@Nullable IAggregator<KEYTYPE,KEYTYPE> aKeyCombinator)
protected final DefaultFolderTreeItem<KEYTYPE,DATATYPE,COLLTYPE> internalCreateRoot()
internalCreateRoot in class AbstractFolderTreeItemFactory<KEYTYPE,DATATYPE,COLLTYPE extends Collection<DATATYPE>,DefaultFolderTreeItem<KEYTYPE,DATATYPE,COLLTYPE extends Collection<DATATYPE>>>@Nonnull protected DefaultFolderTreeItem<KEYTYPE,DATATYPE,COLLTYPE> internalCreate(@Nonnull DefaultFolderTreeItem<KEYTYPE,DATATYPE,COLLTYPE> aParent, @Nonnull KEYTYPE aDataID)
internalCreate in class AbstractTreeItemWithUniqueIDFactory<KEYTYPE,COLLTYPE extends Collection<DATATYPE>,DefaultFolderTreeItem<KEYTYPE,DATATYPE,COLLTYPE extends Collection<DATATYPE>>>Copyright © 2014–2016 Philip Helger. All rights reserved.