- public String description;
- public final ArrayList<String> arguments = new ArrayList<>();
- ArgumentCount argumentCount;
- private final ArrayList<String> aliases = new ArrayList<>();
+ /**
+ * Purpose of this argument, like: input image path, compression level, etc...
+ *
+ * Note: for describing argument type (file, integer, ...) there is {@link #describeFormat()}.
+ */
+ public final String description;
+
+ public final List<String> arguments = new ArrayList<>();
+ final ArgumentCount argumentCount;
+ private final List<String> aliases = new ArrayList<>();