| Modifier and Type | Field and Description |
|---|---|
| private final @NotNull OrderedMap | |
| private final @NotNull OrderedSet | |
| private final @Nullable NodeTracker | |
| private final @NotNull HashMap | |
| protected final @NotNull ClassificationBag |
| Access | Constructor and Description |
|---|---|
| public | ClassifyingNodeTracker(@Nullable NodeTracker host, @NotNull Map<Class<? extends Node>, Set<Class<?>>> exclusionMap)
|
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| public <X> @NotNull ReversibleIterable | |
| public @NotNull OrderedMap | |
| public @NotNull OrderedSet | |
| public @NotNull OrderedSet | |
| public @NotNull HashMap | |
| public @NotNull ClassificationBag | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| private void | |
| private void | |
| private void |
| exclusionMap | back to summary |
|---|---|
| private final @NotNull OrderedMap<Class<?>, Set<Class<?>>> exclusionMap
| |
| exclusionSet | back to summary |
|---|---|
| private final @NotNull OrderedSet<Class<?>> exclusionSet
| |
| host | back to summary |
|---|---|
| private final @Nullable NodeTracker host
| |
| nodeAncestryMap | back to summary |
|---|---|
| private final @NotNull HashMap<Integer, BitSet> nodeAncestryMap
| |
| nodeClassifier | back to summary |
|---|---|
| protected final @NotNull ClassificationBag<Class<?>, Node> nodeClassifier
| |
| ClassifyingNodeTracker | back to summary |
|---|---|
| public ClassifyingNodeTracker(@Nullable NodeTracker host, @NotNull Map<Class<? extends Node>, Set<Class<?>>> exclusionMap) | |
| addNodes | back to summary |
|---|---|
| private void addNodes(@NotNull ReversiblePeekingIterable<Node> nodes) | |
| getCategoryItems | back to summary |
|---|---|
public <X> @NotNull ReversibleIterable
| |
| getExclusionMap | back to summary |
|---|---|
public @NotNull OrderedMap
| |
| getExclusionSet | back to summary |
|---|---|
public @NotNull OrderedSet
| |
| getItems | back to summary |
|---|---|
public @NotNull OrderedSet
| |
| getNodeAncestryMap | back to summary |
|---|---|
public @NotNull HashMap
| |
| getNodeClassifier | back to summary |
|---|---|
public @NotNull ClassificationBag
| |
| nodeAdded | back to summary |
|---|---|
public void nodeAdded(@NotNull Node node)
| |
| nodeAddedWithChildren | back to summary |
|---|---|
public void nodeAddedWithChildren(@NotNull Node node)
| |
| nodeAddedWithDescendants | back to summary |
|---|---|
public void nodeAddedWithDescendants(@NotNull Node node)
| |
| nodeRemoved | back to summary |
|---|---|
public void nodeRemoved(@NotNull Node node)
| |
| nodeRemovedWithChildren | back to summary |
|---|---|
public void nodeRemovedWithChildren(@NotNull Node node)
| |
| nodeRemovedWithDescendants | back to summary |
|---|---|
public void nodeRemovedWithDescendants(@NotNull Node node)
| |
| removeNodes | back to summary |
|---|---|
| private void removeNodes(@NotNull ReversiblePeekingIterable<Node> nodes) | |
| validateLinked | back to summary |
|---|---|
| private void validateLinked(Node node) | |
| validateUnlinked | back to summary |
|---|---|
| private void validateUnlinked(@NotNull Node node) | |