public interface BladeHelper
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ERROR_MESSAGE |
| Modifier and Type | Method and Description |
|---|---|
static <T extends java.lang.Enum<T>> |
arrayToEnumSet(@NotNull java.lang.Class<T> type,
T[] array) |
static @NotNull java.util.List<java.lang.String> |
generateLabels(@NotNull Command command,
@Nullable Command parentCommand) |
static @NotNull java.lang.String |
join(@NotNull java.lang.CharSequence separator,
@NotNull java.lang.Iterable<?> elements) |
static @NotNull java.lang.String |
join(@NotNull java.lang.CharSequence separator,
@NotNull java.lang.Iterable<?> elements,
int start,
int end) |
static @NotNull java.lang.String |
mergeLabelWithArgs(@NotNull java.lang.String label,
@NotNull java.lang.String args) |
static @NotNull java.lang.String |
mergeLabelWithArgs(@NotNull java.lang.String label,
@NotNull java.lang.String[] args) |
static @Nullable java.lang.Object |
parseSender(@NotNull Blade blade,
@NotNull java.util.List<SndProvider<?>> providers,
@NotNull Context context,
@NotNull Sender<?> sender) |
static @NotNull java.lang.String |
removeCommandQualifier(@NotNull java.lang.String input) |
static @NotNull java.lang.String |
removePrefix(@NotNull java.lang.String input,
@NotNull java.lang.String prefix) |
static final java.lang.String ERROR_MESSAGE
@ApiStatus.Internal
@Nullable
static @Nullable java.lang.Object parseSender(@NotNull
@NotNull Blade blade,
@NotNull
@NotNull java.util.List<SndProvider<?>> providers,
@NotNull
@NotNull Context context,
@NotNull
@NotNull Sender<?> sender)
@ApiStatus.Internal
@NotNull
static @NotNull java.util.List<java.lang.String> generateLabels(@NotNull
@NotNull Command command,
@Nullable
@Nullable Command parentCommand)
@NotNull
static @NotNull java.lang.String join(@NotNull
@NotNull java.lang.CharSequence separator,
@NotNull
@NotNull java.lang.Iterable<?> elements)
@NotNull
static @NotNull java.lang.String join(@NotNull
@NotNull java.lang.CharSequence separator,
@NotNull
@NotNull java.lang.Iterable<?> elements,
int start,
int end)
@NotNull
static <T extends java.lang.Enum<T>> @NotNull java.util.EnumSet<T> arrayToEnumSet(@NotNull
@NotNull java.lang.Class<T> type,
@NotNull
T[] array)
@NotNull
static @NotNull java.lang.String mergeLabelWithArgs(@NotNull
@NotNull java.lang.String label,
@NotNull
@NotNull java.lang.String[] args)
@NotNull
static @NotNull java.lang.String mergeLabelWithArgs(@NotNull
@NotNull java.lang.String label,
@NotNull
@NotNull java.lang.String args)
@NotNull
static @NotNull java.lang.String removePrefix(@NotNull
@NotNull java.lang.String input,
@NotNull
@NotNull java.lang.String prefix)
@NotNull
static @NotNull java.lang.String removeCommandQualifier(@NotNull
@NotNull java.lang.String input)