| Modifier and Type | Field and Description |
|---|---|
| private final @NotNull Class | |
| private static final Class | |
| private final @NotNull HashSet | |
| private final @NotNull HashSet | |
| public static final Function | |
| private final @NotNull ClassificationBag | |
| private final @NotNull HashMap |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public SubClassingBag | |
| private void | |
| private void |
| classes | back to summary |
|---|---|
| private final @NotNull Class<?>[] classes
| |
| EMPTY_CLASSES | back to summary |
|---|---|
| private static final Class<?>[] EMPTY_CLASSES | |
| excluded | back to summary |
|---|---|
| private final @NotNull HashSet<Class<?>> excluded
| |
| included | back to summary |
|---|---|
| private final @NotNull HashSet<Class<?>> included
| |
| NODE_CLASSIFIER | back to summary |
|---|---|
| public static final Function<Node, Class<?>> NODE_CLASSIFIER | |
| nodes | back to summary |
|---|---|
| private final @NotNull ClassificationBag<Class<?>, Node> nodes
| |
| subClassMap | back to summary |
|---|---|
| private final @NotNull HashMap<Class<?>, List<Class<?>>> subClassMap
| |
| NodeCollectingVisitor | back to summary |
|---|---|
| public NodeCollectingVisitor(@NotNull Set<Class<?>> classes) | |
| collect | back to summary |
|---|---|
| public void collect(@NotNull Node node) | |
| getSubClassingBag | back to summary |
|---|---|
| public SubClassingBag | |
| visit | back to summary |
|---|---|
| private void visit(@NotNull Node node) | |
| visitChildren | back to summary |
|---|---|
| private void visitChildren(@NotNull Node parent) | |