Top Fields Constructors Methods
com.vladsch.flexmark.util.options

public abstract Class BooleanOptionParser<T>

extends Object
implements OptionParser<T>
Class Inheritance
All Implemented Interfaces
com.vladsch.flexmark.util.options.OptionParser
Imports
com.vladsch.flexmark.util.misc.Pair, com.vladsch.flexmark.util.sequence.BasedSequence, java.util.Collections, .List

Field Summary

Modifier and TypeField and Description
public static final String
public static final String
private final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public String
public String
protected abstract boolean
isOptionSet(T options)

public Pair<T, List<ParsedOption<T>>>
protected abstract T
setOptions(T options)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

KEY_OPTION_0_PARAMETERS_1_IGNOREDback to summary
public static final String KEY_OPTION_0_PARAMETERS_1_IGNORED
OPTION_0_PARAMETERS_1_IGNOREDback to summary
public static final String OPTION_0_PARAMETERS_1_IGNORED
optionNameback to summary
private final String optionName

Constructor Detail

BooleanOptionParserback to summary
public BooleanOptionParser(String optionName)

Method Detail

getOptionNameback to summary
public String getOptionName()

Implements com.vladsch.flexmark.util.options.OptionParser.getOptionName.

Annotations
@Override
getOptionTextback to summary
public String getOptionText(T options, T defaultOptions)

Implements com.vladsch.flexmark.util.options.OptionParser.getOptionText.

Annotations
@Override
isOptionSetback to summary
protected abstract boolean isOptionSet(T options)
parseOptionback to summary
public Pair<T, List<ParsedOption<T>>> parseOption(BasedSequence optionText, T options, MessageProvider provider)

Implements com.vladsch.flexmark.util.options.OptionParser.parseOption.

Annotations
@Override
setOptionsback to summary
protected abstract T setOptions(T options)