Class EdgeCaseCommand
java.lang.Object
io.github.projectunified.craftcommand.example.standalone.EdgeCaseCommand
Covers edge cases:
Greedy zero args, Greedy+Default, enum param, description assertion,
Default+Name, multiple aliases.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddefaultName(Object sender, String text) voiddescriptionCheck(Object sender) voidenumParam(Object sender, EdgeCaseCommand.Color color) voidgreedyDefault(Object sender, String text) voidgreedyEmpty(Object sender, String text) voidmultiAlias(Object sender, String value)
-
Field Details
-
items
-
-
Constructor Details
-
EdgeCaseCommand
public EdgeCaseCommand()
-
-
Method Details
-
greedyEmpty
-
greedyDefault
-
enumParam
-
descriptionCheck
-
defaultName
-
multiAlias
-