| Modifier and Type | Field and Description |
|---|---|
| private final @NotNull ClassificationBag | |
| private final @NotNull HashMap |
| Access | Constructor and Description |
|---|---|
| public | SubClassingBag(@NotNull ClassificationBag<Class<?>, T> items, HashMap<Class<?>, @NotNull List<Class<?>>> subClassMap)
|
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| public boolean | |
| public @NotNull OrderedSet | |
| public int | |
| public BitSet | |
| public final <X> @NotNull ReversibleIterable | |
| public final <X> @NotNull ReversibleIterable | |
| public final <X> @NotNull ReversibleIterable | |
| public final <X> @NotNull ReversibleIterable | |
| public final @NotNull BitSet | |
| public final @NotNull BitSet |
| items | back to summary |
|---|---|
| private final @NotNull ClassificationBag<Class<?>, T> items
| |
| subClassMap | back to summary |
|---|---|
| private final @NotNull HashMap<Class<?>, BitSet> subClassMap
| |
| SubClassingBag | back to summary |
|---|---|
| public SubClassingBag(@NotNull ClassificationBag<Class<?>, T> items, HashMap<Class<?>, @NotNull List<Class<?>>> subClassMap) | |
| contains | back to summary |
|---|---|
| public boolean contains(T item) | |
| containsType | back to summary |
|---|---|
| public boolean containsType(@Nullable Class<?> type) | |
| getItems | back to summary |
|---|---|
public @NotNull OrderedSet
| |
| getTypeCount | back to summary |
|---|---|
| public int getTypeCount(@Nullable Class<?> category) | |
| getTypeSet | back to summary |
|---|---|
| public BitSet getTypeSet(@Nullable Class<?> category) | |
| itemsOfType | back to summary |
|---|---|
public final <X> @NotNull ReversibleIterable
| |
| itemsOfType | back to summary |
|---|---|
public final <X> @NotNull ReversibleIterable
| |
| reversedItemsOfType | back to summary |
|---|---|
public final <X> @NotNull ReversibleIterable
| |
| reversedItemsOfType | back to summary |
|---|---|
public final <X> @NotNull ReversibleIterable
| |
| typeBitSet | back to summary |
|---|---|
public final @NotNull BitSet typeBitSet(@NotNull Class<?> xClass, @NotNull Class<?>... categories)
| |
| typeBitSet | back to summary |
|---|---|
public final @NotNull BitSet typeBitSet(@NotNull Class<?> xClass, @NotNull Collection<Class<?>> categories)
| |