java.lang.Object
io.github.projectunified.craftcommand.example.standalone.EdgeCaseCommand

public class EdgeCaseCommand extends Object
Covers edge cases: Greedy zero args, Greedy+Default, enum param, description assertion, Default+Name, multiple aliases.
  • Field Details

  • Constructor Details

    • EdgeCaseCommand

      public EdgeCaseCommand()
  • Method Details

    • greedyEmpty

      public void greedyEmpty(Object sender, String text)
    • greedyDefault

      public void greedyDefault(Object sender, String text)
    • enumParam

      public void enumParam(Object sender, EdgeCaseCommand.Color color)
    • descriptionCheck

      public void descriptionCheck(Object sender)
    • defaultName

      public void defaultName(Object sender, String text)
    • multiAlias

      public void multiAlias(Object sender, String value)