Interface ArgumentDescription

  • All Known Implementing Classes:
    Description

    public interface ArgumentDescription
    A description for a CommandArgument
    Since:
    1.4.0
    • Method Detail

      • empty

        static @NonNull ArgumentDescription empty()
        Get an empty command description.
        Returns:
        Command description
      • of

        static @NonNull ArgumentDescription of​(@NonNull java.lang.String string)
        Create a command description instance.
        Parameters:
        string - Command description
        Returns:
        Created command description
      • getDescription

        @NonNull java.lang.String getDescription()
        Get the plain-text description.
        Returns:
        Command description
      • isEmpty

        default boolean isEmpty()
        Get whether or not this description contains contents.
        Returns:
        if this description is empty or not