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