DefaultParameterParser
public interface CommandParamParser
Object
apply(String option, List<String> arguments, boolean hasParam, Class<?> field_type)
getDefaultValue(Class<?> type)
boolean
skipParams(List<String> args, Class<?> field_type)
void
tabCompile(List<String> result, List<String> args, Class<?> type)
boolean skipParams(List<String> args, Class<?> field_type)
Object apply(String option, List<String> arguments, boolean hasParam, Class<?> field_type) throws ParserFailToParseException
ParserFailToParseException
void tabCompile(List<String> result, List<String> args, Class<?> type)
Object getDefaultValue(Class<?> type)