Package net.luckperms.api.context
Interface ContextSetFactory
A factory for creating
ContextSets.
Prefer using the static methods on ImmutableContextSet or MutableContextSet
instead of this interface.
-
Method Summary
Modifier and TypeMethodDescriptionPrefer usingImmutableContextSet.builder().Prefer usingImmutableContextSet.empty().immutableOf(@NonNull String key, @NonNull String value) Prefer usingImmutableContextSet.of(String, String).mutable()Prefer usingMutableContextSet.create().
-
Method Details
-
immutableBuilder
@NonNull ImmutableContextSet.Builder immutableBuilder()Prefer usingImmutableContextSet.builder().- Returns:
- a immutable context set builder
- See Also:
-
immutableOf
Prefer usingImmutableContextSet.of(String, String).- Parameters:
key- the keyvalue- the value- Returns:
- an immutable context set
- See Also:
-
immutableEmpty
@NonNull ImmutableContextSet immutableEmpty()Prefer usingImmutableContextSet.empty().- Returns:
- an empty immutable context set
- See Also:
-
mutable
@NonNull MutableContextSet mutable()Prefer usingMutableContextSet.create().- Returns:
- a new mutable context set
- See Also:
-