| Modifier and Type | Field and Description |
|---|---|
| protected final HashMap | |
| private static final ArrayList |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public @NotNull DataHolder | |
| public static @NotNull DataHolder | Returns: resulting options with aggregate actions applied and removed from setoptions with aggregate actions already applied, no aggregate action keys are expected or checked other, @Nullable DataHolder overrides which may contain aggregate actions overrides)Aggregate two sets of options by aggregating their aggregate action keys then applying those actions on the resulting collection |
| public static @NotNull DataHolder | Returns: resulting options where aggregate action keys were aggregated but not appliedfirst set of options other, @NotNull DataHolder overrides on options overrides)aggregate actions of two data sets, actions not applied |
| public boolean | |
| public boolean | equals(Object
the reference object with which to compare. o)Overrides java. Indicates whether some other object is "equal to" this one. |
| public @NotNull Map | |
| public @NotNull Collection | |
| public @Nullable Object | |
| public int | |
| pack-priv static boolean | |
| pack-priv static boolean | |
| public static @NotNull DataSet | |
| public static void | |
| public @NotNull DataSet | |
| public @NotNull DataSet | |
| public @NotNull MutableDataSet | |
| public String |
| dataSet | back to summary |
|---|---|
| protected final HashMap<DataKeyBase<?>, Object> dataSet | |
| ourDataKeyAggregators | back to summary |
|---|---|
| private static final ArrayList<DataKeyAggregator> ourDataKeyAggregators | |
| DataSet | back to summary |
|---|---|
| public DataSet() | |
| DataSet | back to summary |
|---|---|
| public DataSet(@Nullable DataHolder other) | |
| aggregate | back to summary |
|---|---|
| public @NotNull DataHolder aggregate() Apply aggregate action to data and return result
| |
| aggregate | back to summary |
|---|---|
| public static @NotNull DataHolder aggregate(@Nullable DataHolder other, @Nullable DataHolder overrides) Aggregate two sets of options by aggregating their aggregate action keys then applying those actions on the resulting collection
| |
| aggregateActions | back to summary |
|---|---|
| public static @NotNull DataHolder aggregateActions(@NotNull DataHolder other, @NotNull DataHolder overrides) aggregate actions of two data sets, actions not applied
| |
| contains | back to summary |
|---|---|
public boolean contains(@NotNull DataKeyBase<?> key)
| |
| equals | back to summary |
|---|---|
| public boolean equals(Object o) Overrides java. Doc from java. Indicates whether some other object is "equal to" this one.
The
An equivalence relation partitions the elements it operates on into equivalence classes; all the members of an equivalence class are equal to each other. Members of an equivalence class are substitutable for each other, at least for some purposes. | |
| getAll | back to summary |
|---|---|
| public @NotNull Map Implements com. | |
| getKeys | back to summary |
|---|---|
| public @NotNull Collection Implements com. | |
| getOrCompute | back to summary |
|---|---|
| public @Nullable Object getOrCompute(@NotNull DataKeyBase<?> key, @NotNull DataValueFactory<?> factory) | |
| hashCode | back to summary |
|---|---|
| public int hashCode() Overrides java. Doc from java. Returns a hash code value for this object. This method is
supported for the benefit of hash tables such as those provided by
The general contract of
| |
| invokeSetContains | back to summary |
|---|---|
| pack-priv static boolean invokeSetContains(@Nullable Set<Class<?>> invokeSet, @NotNull DataKeyAggregator aggregator) | |
| isAggregatorRegistered | back to summary |
|---|---|
| pack-priv static boolean isAggregatorRegistered(@NotNull DataKeyAggregator keyAggregator) | |
| merge | back to summary |
|---|---|
public static @NotNull DataSet merge(@NotNull DataHolder... dataHolders)
| |
| registerDataKeyAggregator | back to summary |
|---|---|
| public static void registerDataKeyAggregator(@NotNull DataKeyAggregator keyAggregator) | |
| toDataSet | back to summary |
|---|---|
| public @NotNull DataSet toDataSet() Overrides default com. | |
| toImmutable | back to summary |
|---|---|
| public @NotNull DataSet toImmutable() Implements com. | |
| toMutable | back to summary |
|---|---|
| public @NotNull MutableDataSet toMutable() Implements com. | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non- | |