Skip navigation links
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
 
Literal() - Constructor for class org.vesalainen.regex.impl.RegexGrammar.Literal
 
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
 
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 
Skip navigation links

Copyright © 2015. All rights reserved.