public static interface ImmutableContextSet.Builder
ImmutableContextSet.| Modifier and Type | Method and Description |
|---|---|
default @NonNull ImmutableContextSet.Builder |
add(@NonNull Context entry)
Adds a context to the set.
|
@NonNull ImmutableContextSet.Builder |
add(@NonNull String key,
@NonNull String value)
Adds a context to the set.
|
@NonNull ImmutableContextSet.Builder |
addAll(@NonNull ContextSet contextSet)
Adds of of the contexts in another
ContextSet to the set. |
default @NonNull ImmutableContextSet.Builder |
addAll(@NonNull Iterable<Context> iterable)
Adds the contexts contained in the given
Iterable to the set. |
@NonNull ImmutableContextSet |
build()
Creates a
ImmutableContextSet from the values previously
added to the builder. |
@NonNull ImmutableContextSet.Builder add(@NonNull String key, @NonNull String value)
key - the key to addvalue - the value to addNullPointerException - if the key or value is nullMutableContextSet.add(String, String)default @NonNull ImmutableContextSet.Builder add(@NonNull Context entry)
entry - the entry to addNullPointerException - if the entry is nullMutableContextSet.add(Context)default @NonNull ImmutableContextSet.Builder addAll(@NonNull Iterable<Context> iterable)
Iterable to the set.iterable - an iterable of key value context pairsNullPointerException - if iterable is nullMutableContextSet.addAll(Iterable)@NonNull ImmutableContextSet.Builder addAll(@NonNull ContextSet contextSet)
ContextSet to the set.contextSet - the set to add fromNullPointerException - if the contextSet is nullMutableContextSet.addAll(ContextSet)@NonNull ImmutableContextSet build()
ImmutableContextSet from the values previously
added to the builder.ImmutableContextSet from the builder