Record Class Parser.ParseResult

java.lang.Object
java.lang.Record
org.springframework.shell.command.parser.Parser.ParseResult
Record Components:
commandRegistration - command registration
optionResults - option results
argumentResults - argument results
messageResults - message results
directiveResults - directive result
Enclosing interface:
Parser

public static record Parser.ParseResult(CommandRegistration commandRegistration, List<Parser.ParseResult.OptionResult> optionResults, List<Parser.ParseResult.ArgumentResult> argumentResults, List<MessageResult> messageResults, List<DirectiveResult> directiveResults) extends Record
Results from a Parser containing needed information like resolved CommandRegistration, list of CommandOption instances, errors and directive.