JavaScript is disabled on your browser.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
A
abs(DEH, boolean, MethodExpressionHandler)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
add(DEH, DEH)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
alert()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
anonymousTerminal(String, Grammar)
- Method in class org.vesalainen.grammar.impl.
BnfGrammar
anonymousTerminal(String)
- Method in class org.vesalainen.grammar.impl.
SyntheticBnfParser
anonymousTerminal(String, Grammar)
- Method in class org.vesalainen.grammar.impl.
SyntheticParser
atom(DEH)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
atom(RangeSet)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
B
beginningOfInput()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
beginningOfLine()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
blockName(String)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
bnf()
- Method in class org.vesalainen.grammar.impl.
BnfGrammar
BnfGrammar
- Class in
org.vesalainen.grammar.impl
BnfGrammar is a base class for generated BnfParser.
BnfGrammar()
- Constructor for class org.vesalainen.grammar.impl.
BnfGrammar
boundaryMatcher(Range)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
braceQ1(int)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
braceQ2(int)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
braceQ2(int, int)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
branch(NFA<T>, NFA<T>)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
branch(NFA<T>)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
C
category(int)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
cbrt(DEH, MethodExpressionHandler)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
character(int)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
characterClass(char)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
charRange()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
charRange(int, Regex.Option...)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
charRange(RangeSet)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
choice(List<String>, Grammar)
- Method in class org.vesalainen.grammar.impl.
BnfGrammar
choicePart(List<String>)
- Method in class org.vesalainen.grammar.impl.
BnfGrammar
choices(String, String)
- Method in class org.vesalainen.grammar.impl.
BnfGrammar
choices(List<String>, String)
- Method in class org.vesalainen.grammar.impl.
BnfGrammar
choiseList(String)
- Method in class org.vesalainen.grammar.impl.
SyntheticBnfParser
choiseList(List<String>, String)
- Method in class org.vesalainen.grammar.impl.
SyntheticBnfParser
choiseList(TypeMirror)
- Method in class org.vesalainen.grammar.impl.
SyntheticParser
choiseList(List<TypeMirror>, TypeMirror)
- Method in class org.vesalainen.grammar.impl.
SyntheticParser
combiningSpacingMark()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
comma()
- Method in class org.vesalainen.grammar.impl.
SyntheticBnfParser
comma()
- Method in class org.vesalainen.grammar.impl.
SyntheticParser
connectorPunctuation()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
control(char)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
controlCategory()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
cr()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
createNFA(Scope<NFAState<T>>, String, T, Regex.Option...)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
Creates a Nondeterministic finite automata from regular expression
cube(DEH)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
currencySymbol()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
D
dashPunctuation()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
dashRange(int, int, Regex.Option...)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
decimalDigitNumber()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
digit(int)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
div(DEH, DEH)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
E
enclosingMark()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
endOfInput()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
endOfInputOrLine()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
endOfLine()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
endOfPreviousMatch()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
endPunctuation()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
esc()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
escaped(int)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
expression(DEH)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
expressionList()
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
expressionList(DEH)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
expressionList(List<DEH>, DEH)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
F
factor(DEH)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
factorial(DEH, boolean, MethodExpressionHandler)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
ff()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
finalQuotePunctuation()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
format()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
func(String, List<DEH>, boolean, MethodExpressionHandler)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
H
hex(String)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
hex2(String)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
I
identifier(String)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
inclusiveRange(RangeSet, RangeSet)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
indexList()
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
indexList(List<DEH>, DEH)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
initialQuotePunctuation()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
inputCheck
- Static variable in class org.vesalainen.grammar.impl.
BnfGrammar
integer(String)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
intersectRange(RangeSet, RangeSet)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
isLiteral()
- Method in class org.vesalainen.regex.impl.
RegexGrammar.Literal
J
javaLowerCase()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
javaMirrored()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
javaUpperCase(Regex.Option...)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
javaWhitespace()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
L
letterNumber()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
lineSeparator()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
ln()
- Method in class org.vesalainen.grammar.impl.
BnfGrammar
lowercaseLetter()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
M
main(String[])
- Static method in class org.vesalainen.grammar.math.
MathExpressionParser
MathExpressionParser
- Class in
org.vesalainen.grammar.math
MathExpressionParser()
- Constructor for class org.vesalainen.grammar.math.
MathExpressionParser
mathSymbol()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
minus()
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
mod(DEH, DEH)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
modifierLetter()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
modifierSymbol()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
mul(DEH, DEH)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
N
negativeCharRange(RangeSet)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
negRange(RangeSet)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
nl()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
none()
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
nonSpacingMark()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
nonWordBoundary()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
notRegexControl(char)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
num(String)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
number(String)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
O
octal(String)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
opt()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
or()
- Method in class org.vesalainen.grammar.impl.
BnfGrammar
org.vesalainen.grammar.impl
- package org.vesalainen.grammar.impl
org.vesalainen.grammar.math
- package org.vesalainen.grammar.math
org.vesalainen.regex.impl
- package org.vesalainen.regex.impl
otherLetter()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
otherNumber()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
otherPunctuation()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
otherSymbol()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
P
paragraphSeparator()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
parse(String)
- Method in class org.vesalainen.grammar.impl.
SyntheticBnfParser
parse(String, Grammar)
- Method in class org.vesalainen.grammar.impl.
SyntheticParser
parse(MathExpression, MethodExpressionHandler)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
parse(String, boolean, MethodExpressionHandler)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
parse(String, Scope<NFAState<T>>, RegexGrammar.Literal, Regex.Option...)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
parseBnf(CharSequence, Grammar)
- Method in class org.vesalainen.grammar.impl.
BnfGrammar
parseIt(String, Grammar)
- Method in class org.vesalainen.grammar.impl.
SyntheticParser
parseRhs(String, Grammar)
- Method in class org.vesalainen.grammar.impl.
BnfGrammar
parseRhsString(String, Grammar)
- Method in class org.vesalainen.grammar.impl.
BnfGrammar
part(String, char, Grammar)
- Method in class org.vesalainen.grammar.impl.
BnfGrammar
pi()
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
piece(NFA<T>, Quantifier, Scope<NFAState<T>>, RegexGrammar.Literal)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
piece(RangeSet, Quantifier, Scope<NFAState<T>>, RegexGrammar.Literal)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
pipe()
- Method in class org.vesalainen.grammar.impl.
SyntheticBnfParser
pipe()
- Method in class org.vesalainen.grammar.impl.
SyntheticParser
plainChoise(List<String>)
- Method in class org.vesalainen.grammar.impl.
SyntheticBnfParser
plainChoise(List<TypeMirror>)
- Method in class org.vesalainen.grammar.impl.
SyntheticParser
plainOpt(String)
- Method in class org.vesalainen.grammar.impl.
SyntheticBnfParser
plainOpt(TypeMirror)
- Method in class org.vesalainen.grammar.impl.
SyntheticParser
plainPlus(String)
- Method in class org.vesalainen.grammar.impl.
SyntheticBnfParser
plainPlus(TypeMirror)
- Method in class org.vesalainen.grammar.impl.
SyntheticParser
plainSeq(List<String>)
- Method in class org.vesalainen.grammar.impl.
SyntheticBnfParser
plainSeq(List<TypeMirror>)
- Method in class org.vesalainen.grammar.impl.
SyntheticParser
plainStar(String)
- Method in class org.vesalainen.grammar.impl.
SyntheticBnfParser
plainStar(TypeMirror)
- Method in class org.vesalainen.grammar.impl.
SyntheticParser
plainSymbol(String)
- Method in class org.vesalainen.grammar.impl.
SyntheticBnfParser
plainSymbol(String, Grammar)
- Method in class org.vesalainen.grammar.impl.
SyntheticParser
plus()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
posixAlnum()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
posixAlpha()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
posixASCII()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
posixBlank()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
posixCharacterClass(RangeSet)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
posixCntrl()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
posixDigit()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
posixGraph()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
posixLower()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
posixPrint()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
posixPunct()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
posixSpace()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
posixUpper(Regex.Option...)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
posixXDigit()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
posRange(RangeSet)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
power(DEH, DEH, boolean, MethodExpressionHandler)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
privateUse()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
products()
- Method in class org.vesalainen.grammar.impl.
BnfGrammar
Q
quantifier()
- Method in class org.vesalainen.grammar.impl.
BnfGrammar
quantifier(char)
- Method in class org.vesalainen.grammar.impl.
BnfGrammar
quantifier(Quantifier)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
quantifier()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
quantifierChar(char)
- Method in class org.vesalainen.grammar.impl.
BnfGrammar
R
rangeDef(RangeSet)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
rangeList(RangeSet)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
rangeList(RangeSet, RangeSet)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
rangeListEntry(RangeSet)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
regexControlCharacter(char)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
RegexGrammar
<
T
> - Class in
org.vesalainen.regex.impl
This Parser class parses regular expression making an NFA
RegexGrammar()
- Constructor for class org.vesalainen.regex.impl.
RegexGrammar
RegexGrammar.Literal
- Class in
org.vesalainen.regex.impl
RegexGrammar.Literal()
- Constructor for class org.vesalainen.regex.impl.
RegexGrammar.Literal
regexp(NFA)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
regexp(NFA, NFA, Scope<NFAState<T>>, RegexGrammar.Literal)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
rs1(RangeSet)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
rule(String, List<String>, Grammar)
- Method in class org.vesalainen.grammar.impl.
BnfGrammar
S
s()
- Method in class org.vesalainen.grammar.impl.
BnfGrammar
seq(List<String>, Grammar)
- Method in class org.vesalainen.grammar.impl.
BnfGrammar
seqList(String)
- Method in class org.vesalainen.grammar.impl.
SyntheticBnfParser
seqList(List<String>, String)
- Method in class org.vesalainen.grammar.impl.
SyntheticBnfParser
seqList(TypeMirror)
- Method in class org.vesalainen.grammar.impl.
SyntheticParser
seqList(List<TypeMirror>, TypeMirror)
- Method in class org.vesalainen.grammar.impl.
SyntheticParser
seqPart(List<String>)
- Method in class org.vesalainen.grammar.impl.
BnfGrammar
seqs(String)
- Method in class org.vesalainen.grammar.impl.
BnfGrammar
seqs(List<String>, String)
- Method in class org.vesalainen.grammar.impl.
BnfGrammar
setLiteral(boolean)
- Method in class org.vesalainen.regex.impl.
RegexGrammar.Literal
singleDigit(int)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
spaceSeparator()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
sqrt(DEH, MethodExpressionHandler)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
square(DEH)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
star()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
startPunctuation()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
subtract(DEH, DEH)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
surrogate()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
symbol(String)
- Method in class org.vesalainen.grammar.impl.
BnfGrammar
symbol(String)
- Method in class org.vesalainen.grammar.impl.
SyntheticBnfParser
symbol(String)
- Method in class org.vesalainen.grammar.impl.
SyntheticParser
symbolName(String)
- Method in class org.vesalainen.grammar.impl.
BnfGrammar
symbolName(String)
- Method in class org.vesalainen.grammar.impl.
SyntheticBnfParser
symbolName(String)
- Method in class org.vesalainen.grammar.impl.
SyntheticParser
SyntheticBnfParser
- Class in
org.vesalainen.grammar.impl
SyntheticBnfParser parses bnf right side expressions and creates synthetic rules for detected enhanced notations.
SyntheticBnfParser()
- Constructor for class org.vesalainen.grammar.impl.
SyntheticBnfParser
SyntheticParser
- Class in
org.vesalainen.grammar.impl
SyntheticParser parses synthetic grammar rules
SyntheticParser()
- Constructor for class org.vesalainen.grammar.impl.
SyntheticParser
T
tab()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
term(DEH)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
titleCaseLetter()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
U
unassigned()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
unicodeBlock(String)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
unicodeCategory(int)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
unicodeLetter()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
uppercaseLetter(Regex.Option...)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
V
variable(boolean, String, List<DEH>)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
W
whiteSpace()
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
wordBoundary()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
A
B
C
D
E
F
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2015. All rights reserved.