Class ParsedOption<T>
- java.lang.Object
-
- com.vladsch.flexmark.util.options.ParsedOption<T>
-
public class ParsedOption<T> extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected List<ParserMessage>messagesprotected OptionParser<T>optionParserprotected ParsedOptionStatusoptionResultprotected com.vladsch.flexmark.util.sequence.BasedSequencesource
-
Constructor Summary
Constructors Constructor Description ParsedOption(com.vladsch.flexmark.util.sequence.BasedSequence source, OptionParser<T> optionParser, ParsedOptionStatus optionResult)ParsedOption(com.vladsch.flexmark.util.sequence.BasedSequence source, OptionParser<T> optionParser, ParsedOptionStatus optionResult, ParserMessage message)ParsedOption(com.vladsch.flexmark.util.sequence.BasedSequence source, OptionParser<T> optionParser, ParsedOptionStatus optionResult, List<ParserMessage> messages)ParsedOption(com.vladsch.flexmark.util.sequence.BasedSequence source, OptionParser<T> optionParser, ParsedOptionStatus optionResult, List<ParserMessage> messages, List<ParsedOption<T>> parsedOptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<ParserMessage>getMessages()OptionParser<T>getOptionParser()ParsedOptionStatusgetOptionResult()com.vladsch.flexmark.util.sequence.BasedSequencegetSource()
-
-
-
Field Detail
-
source
protected final com.vladsch.flexmark.util.sequence.BasedSequence source
-
optionParser
protected final OptionParser<T> optionParser
-
optionResult
protected final ParsedOptionStatus optionResult
-
messages
protected final List<ParserMessage> messages
-
-
Constructor Detail
-
ParsedOption
public ParsedOption(com.vladsch.flexmark.util.sequence.BasedSequence source, OptionParser<T> optionParser, ParsedOptionStatus optionResult)
-
ParsedOption
public ParsedOption(com.vladsch.flexmark.util.sequence.BasedSequence source, OptionParser<T> optionParser, ParsedOptionStatus optionResult, ParserMessage message)
-
ParsedOption
public ParsedOption(com.vladsch.flexmark.util.sequence.BasedSequence source, OptionParser<T> optionParser, ParsedOptionStatus optionResult, List<ParserMessage> messages)
-
ParsedOption
public ParsedOption(com.vladsch.flexmark.util.sequence.BasedSequence source, OptionParser<T> optionParser, ParsedOptionStatus optionResult, List<ParserMessage> messages, List<ParsedOption<T>> parsedOptions)
-
-
Method Detail
-
getSource
public com.vladsch.flexmark.util.sequence.BasedSequence getSource()
-
getOptionParser
public OptionParser<T> getOptionParser()
-
getOptionResult
public ParsedOptionStatus getOptionResult()
-
getMessages
public List<ParserMessage> getMessages()
-
-