| Package | Description |
|---|---|
| com.helger.tree.singleton | |
| com.helger.tree.withid | |
| com.helger.tree.withid.unique |
| Modifier and Type | Method and Description |
|---|---|
default DefaultTreeItemWithID<KEYTYPE,VALUETYPE> |
ITreeWithUniqueIDProxy.getChildWithID(DefaultTreeItemWithID<KEYTYPE,VALUETYPE> aCurrent,
KEYTYPE aID) |
default DefaultTreeItemWithID<KEYTYPE,VALUETYPE> |
ITreeWithUniqueIDProxy.getItemWithID(KEYTYPE aDataID) |
default DefaultTreeItemWithID<KEYTYPE,VALUETYPE> |
ITreeWithUniqueIDProxy.getRootItem() |
| Modifier and Type | Method and Description |
|---|---|
default com.helger.commons.collection.impl.ICommonsCollection<DefaultTreeItemWithID<KEYTYPE,VALUETYPE>> |
ITreeWithUniqueIDProxy.getAllChildren() |
default com.helger.commons.collection.impl.ICommonsCollection<? extends DefaultTreeItemWithID<KEYTYPE,VALUETYPE>> |
ITreeWithUniqueIDProxy.getAllChildren(DefaultTreeItemWithID<KEYTYPE,VALUETYPE> aCurrent) |
default com.helger.commons.collection.impl.ICommonsCollection<DefaultTreeItemWithID<KEYTYPE,VALUETYPE>> |
ITreeWithUniqueIDProxy.getAllItems() |
default com.helger.commons.collection.impl.ICommonsIterable<DefaultTreeItemWithID<KEYTYPE,VALUETYPE>> |
ITreeWithUniqueIDProxy.getChildren() |
| Modifier and Type | Method and Description |
|---|---|
default com.helger.commons.collection.impl.ICommonsCollection<? extends DefaultTreeItemWithID<KEYTYPE,VALUETYPE>> |
ITreeWithUniqueIDProxy.getAllChildren(DefaultTreeItemWithID<KEYTYPE,VALUETYPE> aCurrent) |
default int |
ITreeWithUniqueIDProxy.getChildCount(DefaultTreeItemWithID<KEYTYPE,VALUETYPE> aCurrent) |
default DefaultTreeItemWithID<KEYTYPE,VALUETYPE> |
ITreeWithUniqueIDProxy.getChildWithID(DefaultTreeItemWithID<KEYTYPE,VALUETYPE> aCurrent,
KEYTYPE aID) |
default boolean |
ITreeWithUniqueIDProxy.hasChildren(DefaultTreeItemWithID<KEYTYPE,VALUETYPE> aCurrent) |
default boolean |
ITreeWithUniqueIDProxy.hasNoChildren(DefaultTreeItemWithID<KEYTYPE,VALUETYPE> aCurrent) |
| Modifier and Type | Method and Description |
|---|---|
default void |
ITreeWithUniqueIDProxy.forAllChildren(Consumer<? super DefaultTreeItemWithID<KEYTYPE,VALUETYPE>> aConsumer) |
default void |
ITreeWithUniqueIDProxy.forAllChildren(Predicate<? super DefaultTreeItemWithID<KEYTYPE,VALUETYPE>> aFilter,
Consumer<? super DefaultTreeItemWithID<KEYTYPE,VALUETYPE>> aConsumer) |
default void |
ITreeWithUniqueIDProxy.forAllChildren(Predicate<? super DefaultTreeItemWithID<KEYTYPE,VALUETYPE>> aFilter,
Consumer<? super DefaultTreeItemWithID<KEYTYPE,VALUETYPE>> aConsumer) |
default <DSTTYPE> void |
ITreeWithUniqueIDProxy.forAllChildrenMapped(Predicate<? super DefaultTreeItemWithID<KEYTYPE,VALUETYPE>> aFilter,
Function<? super DefaultTreeItemWithID<KEYTYPE,VALUETYPE>,? extends DSTTYPE> aMapper,
Consumer<? super DSTTYPE> aConsumer) |
default <DSTTYPE> void |
ITreeWithUniqueIDProxy.forAllChildrenMapped(Predicate<? super DefaultTreeItemWithID<KEYTYPE,VALUETYPE>> aFilter,
Function<? super DefaultTreeItemWithID<KEYTYPE,VALUETYPE>,? extends DSTTYPE> aMapper,
Consumer<? super DSTTYPE> aConsumer) |
| Modifier and Type | Method and Description |
|---|---|
DefaultTreeItemWithID<KEYTYPE,DATATYPE> |
DefaultTreeItemWithIDFactory.create(DefaultTreeItemWithID<KEYTYPE,DATATYPE> aParent,
KEYTYPE aDataID) |
DefaultTreeItemWithID<KEYTYPE,DATATYPE> |
DefaultTreeItemWithIDFactory.createRoot() |
| Modifier and Type | Method and Description |
|---|---|
DefaultTreeItemWithID<KEYTYPE,DATATYPE> |
DefaultTreeItemWithIDFactory.create(DefaultTreeItemWithID<KEYTYPE,DATATYPE> aParent,
KEYTYPE aDataID) |
| Constructor and Description |
|---|
DefaultTreeItemWithID(DefaultTreeItemWithID<KEYTYPE,DATATYPE> aParent,
KEYTYPE aDataID)
Constructor for normal elements
|
| Constructor and Description |
|---|
DefaultTreeItemWithID(ITreeItemWithIDFactory<KEYTYPE,DATATYPE,DefaultTreeItemWithID<KEYTYPE,DATATYPE>> aFactory)
Constructor for root object
|
DefaultTreeWithID(ITreeItemWithIDFactory<KEYTYPE,DATATYPE,DefaultTreeItemWithID<KEYTYPE,DATATYPE>> aFactory) |
| Modifier and Type | Method and Description |
|---|---|
DefaultTreeItemWithID<KEYTYPE,DATATYPE> |
DefaultTreeItemWithUniqueIDFactory.createRoot() |
protected DefaultTreeItemWithID<KEYTYPE,DATATYPE> |
DefaultTreeItemWithUniqueIDFactory.internalCreate(DefaultTreeItemWithID<KEYTYPE,DATATYPE> aParent,
KEYTYPE aDataID) |
| Modifier and Type | Method and Description |
|---|---|
protected DefaultTreeItemWithID<KEYTYPE,DATATYPE> |
DefaultTreeItemWithUniqueIDFactory.internalCreate(DefaultTreeItemWithID<KEYTYPE,DATATYPE> aParent,
KEYTYPE aDataID) |
| Constructor and Description |
|---|
DefaultTreeWithGlobalUniqueID(ITreeItemWithUniqueIDFactory<KEYTYPE,DATATYPE,DefaultTreeItemWithID<KEYTYPE,DATATYPE>> aFactory) |
Copyright © 2014–2021 Philip Helger. All rights reserved.