public class ArgumentParser extends org.parboiled.BaseParser<Object>
| Modifier and Type | Field and Description |
|---|---|
private static Set<Class<? extends Comparable<?>>> |
baseTypes |
| Constructor and Description |
|---|
ArgumentParser() |
| Modifier and Type | Method and Description |
|---|---|
protected org.parboiled.Rule |
AlgebraicSign() |
protected org.parboiled.Rule |
AnyString(org.parboiled.support.StringVar literal) |
protected org.parboiled.Rule |
Argument() |
protected org.parboiled.Rule |
BooleanFalse() |
protected org.parboiled.Rule |
BooleanTrue() |
protected org.parboiled.Rule |
DateLiteral() |
protected org.parboiled.Rule |
DecimalNumeral() |
protected org.parboiled.Rule |
Digit() |
protected org.parboiled.Rule |
DoubleDecimal() |
protected org.parboiled.Rule |
DoubleLiteral() |
protected org.parboiled.Rule |
DoubleMarker() |
protected org.parboiled.Rule |
Exponent() |
protected org.parboiled.Rule |
FloatDecimal() |
protected org.parboiled.Rule |
FloatingPointMarker() |
protected org.parboiled.Rule |
FloatLiteral() |
static Collection<Class<? extends Comparable<?>>> |
getBaseTypes() |
protected org.parboiled.Rule |
HexDigit() |
protected org.parboiled.Rule |
HexEscape(org.parboiled.support.StringVar literal) |
protected org.parboiled.Rule |
IntegerLiteral() |
protected boolean |
isBaseType(Comparable<?> type) |
protected org.parboiled.Rule |
LowerHexChar() |
protected org.parboiled.Rule |
LowerHexDigit() |
protected org.parboiled.Rule |
NullLiteral() |
protected org.parboiled.Rule |
PctDigit() |
protected org.parboiled.Rule |
PctEncoded(org.parboiled.support.StringVar literal) |
org.parboiled.Rule |
root() |
protected org.parboiled.Rule |
Sign() |
protected org.parboiled.Rule |
StringLiteral() |
protected org.parboiled.Rule |
TimestampLiteral() |
protected org.parboiled.Rule |
UpperHexChar() |
protected org.parboiled.Rule |
UUIDLiteral()
UUID format: b2cc307c-eb6d-4aca-bc0c-64a7c2f49c86
8 Hexdigits '-' 4 Hexdigits '-' 4 Hexdigits '-' 4 Hexdigits '-' 12 Hexdigits
|
ACTION, AnyOf, AnyOf, AnyOf, Ch, CharRange, FirstOf, FirstOf, fromCharArray, fromCharLiteral, fromStringLiteral, IgnoreCase, IgnoreCase, IgnoreCase, newInstance, NoneOf, NoneOf, NTimes, NTimes, OneOrMore, OneOrMore, Optional, Optional, Sequence, Sequence, String, String, Test, Test, TestNot, TestNot, toRule, toRules, ZeroOrMore, ZeroOrMorecurrentChar, currentIndex, drop, drop, dup, getContext, hasError, inPredicate, match, matchedChar, matchEnd, matchLength, matchOrDefault, matchRange, matchStart, nodeSuppressed, peek, peek, poke, poke, pop, pop, position, push, push, pushAll, setContext, swap, swap3, swap4, swap5, swap6private static final Set<Class<? extends Comparable<?>>> baseTypes
public static Collection<Class<? extends Comparable<?>>> getBaseTypes()
protected org.parboiled.Rule AlgebraicSign()
protected org.parboiled.Rule AnyString(org.parboiled.support.StringVar literal)
protected org.parboiled.Rule Argument()
protected org.parboiled.Rule BooleanFalse()
protected org.parboiled.Rule BooleanTrue()
protected org.parboiled.Rule DateLiteral()
protected org.parboiled.Rule DecimalNumeral()
protected org.parboiled.Rule Digit()
protected org.parboiled.Rule DoubleDecimal()
protected org.parboiled.Rule DoubleLiteral()
protected org.parboiled.Rule DoubleMarker()
protected org.parboiled.Rule Exponent()
protected org.parboiled.Rule FloatDecimal()
protected org.parboiled.Rule FloatingPointMarker()
protected org.parboiled.Rule FloatLiteral()
protected org.parboiled.Rule HexDigit()
protected org.parboiled.Rule LowerHexDigit()
protected org.parboiled.Rule HexEscape(org.parboiled.support.StringVar literal)
protected org.parboiled.Rule IntegerLiteral()
protected boolean isBaseType(Comparable<?> type)
protected org.parboiled.Rule NullLiteral()
protected org.parboiled.Rule PctDigit()
protected org.parboiled.Rule PctEncoded(org.parboiled.support.StringVar literal)
public org.parboiled.Rule root()
protected org.parboiled.Rule Sign()
protected org.parboiled.Rule UUIDLiteral()
protected org.parboiled.Rule StringLiteral()
protected org.parboiled.Rule TimestampLiteral()
protected org.parboiled.Rule UpperHexChar()
protected org.parboiled.Rule LowerHexChar()
Copyright © 2019. All rights reserved.