Package net.luckperms.api.context
Interface ContextSetFactory
-
@Internal public interface ContextSetFactory
A factory for creatingContextSets.Prefer using the static methods on
ImmutableContextSetorMutableContextSetinstead of this interface.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NonNull ImmutableContextSet.BuilderimmutableBuilder()Prefer usingImmutableContextSet.builder().@NonNull ImmutableContextSetimmutableEmpty()Prefer usingImmutableContextSet.empty().@NonNull ImmutableContextSetimmutableOf(@NonNull String key, @NonNull String value)Prefer usingImmutableContextSet.of(String, String).@NonNull MutableContextSetmutable()Prefer usingMutableContextSet.create().
-
-
-
Method Detail
-
immutableBuilder
@NonNull ImmutableContextSet.Builder immutableBuilder()
Prefer usingImmutableContextSet.builder().- Returns:
- a immutable context set builder
- See Also:
ImmutableContextSet.builder()
-
immutableOf
@NonNull ImmutableContextSet immutableOf(@NonNull String key, @NonNull String value)
Prefer usingImmutableContextSet.of(String, String).- Parameters:
key- the keyvalue- the value- Returns:
- an immutable context set
- See Also:
ImmutableContextSet.of(String, String)
-
immutableEmpty
@NonNull ImmutableContextSet immutableEmpty()
Prefer usingImmutableContextSet.empty().- Returns:
- an empty immutable context set
- See Also:
ImmutableContextSet.empty()
-
mutable
@NonNull MutableContextSet mutable()
Prefer usingMutableContextSet.create().- Returns:
- a new mutable context set
- See Also:
MutableContextSet.create()
-
-