JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
A
ABNFCore
- Class in
org.vesalainen.grammar.impl
ABNFCore()
- Constructor for class org.vesalainen.grammar.impl.
ABNFCore
abs(DEH, boolean, ExpressionHandler<T, M, F, P>)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
AbstractMathStateMachine
- Class in
org.vesalainen.grammar.math
AbstractMathStateMachine extends AbstractStateMachine by using boolean math expressions as conditions.
AbstractMathStateMachine(String)
- Constructor for class org.vesalainen.grammar.math.
AbstractMathStateMachine
AbstractMathStateMachine(String, boolean)
- Constructor for class org.vesalainen.grammar.math.
AbstractMathStateMachine
AbstractMathStateMachine(String, Supplier<Clock>, boolean)
- Constructor for class org.vesalainen.grammar.math.
AbstractMathStateMachine
add(DEH, DEH)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
addTransition(String, String, String)
- Method in class org.vesalainen.grammar.math.
AbstractMathStateMachine
alert()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
ALPHA
- Static variable in class org.vesalainen.grammar.impl.
ABNFCore
andExpression(DEH)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
andExpression(DEH, DEH)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
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
BIT
- Static variable in class org.vesalainen.grammar.impl.
ABNFCore
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
BooleanMathExpression
- Class in
org.vesalainen.grammar.math
BooleanMathExpression(String, boolean)
- Constructor for class org.vesalainen.grammar.math.
BooleanMathExpression
Creates DoubleMathExpression for given expression.
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, ExpressionHandler<T, M, F, P>)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
cComment()
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
CHAR
- Static variable in class org.vesalainen.grammar.impl.
ABNFCore
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
conditionalExpression(DEH)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
conditionalExpression(DEH, DEH)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
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
- Static variable in class org.vesalainen.grammar.impl.
ABNFCore
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
CRLF
- Static variable in class org.vesalainen.grammar.impl.
ABNFCore
CTL
- Static variable in class org.vesalainen.grammar.impl.
ABNFCore
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
- Static variable in class org.vesalainen.grammar.impl.
ABNFCore
digit(int)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
div(DEH, DEH)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
doParse(String, boolean, ExpressionHandler<T, M, F, P>, Set<String>)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
doParseBoolean(String, boolean, ExpressionHandler<T, M, F, P>, Set<String>)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
DoubleMathExpression
- Class in
org.vesalainen.grammar.math
DoubleMathExpression(String, boolean)
- Constructor for class org.vesalainen.grammar.math.
DoubleMathExpression
Creates DoubleMathExpression for given expression.
doubleSlashComment()
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
DQUOTE
- Static variable in class org.vesalainen.grammar.impl.
ABNFCore
E
ELAPSED_TIME
- Static variable in class org.vesalainen.grammar.math.
AbstractMathStateMachine
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
eqConditional(DEH, DEH)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
esc()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
escaped(int)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
evaluate()
- Method in class org.vesalainen.grammar.math.
AbstractMathStateMachine
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, ExpressionHandler<T, M, F, P>)
- 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, ExpressionHandler<T, M, F, P>)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
G
geConditional(DEH, DEH)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
getAsBoolean()
- Method in class org.vesalainen.grammar.math.
BooleanMathExpression
getAsDouble()
- Method in class org.vesalainen.grammar.math.
DoubleMathExpression
getCurrentVariables()
- Method in class org.vesalainen.grammar.math.
AbstractMathStateMachine
Returns a set of variables used in current state.
getVariable(String)
- Method in class org.vesalainen.grammar.math.
AbstractMathStateMachine
Returns the current value of given variable.
getVariable(String)
- Method in class org.vesalainen.grammar.math.
SimpleBooleanExpression
getVariable(String)
- Method in class org.vesalainen.grammar.math.
SimpleMathExpression
getVariable(String)
- Method in class org.vesalainen.grammar.math.
SimpleMathStateMachine
getVariables()
- Method in class org.vesalainen.grammar.math.
BooleanMathExpression
Returns immutable set of variable identifiers.
getVariables()
- Method in class org.vesalainen.grammar.math.
DoubleMathExpression
Returns immutable set of variable identifiers.
gtConditional(DEH, DEH)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
H
hashComment()
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
hex(String)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
hex2(String)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
HEXDIGIT
- Static variable in class org.vesalainen.grammar.impl.
ABNFCore
HTAB
- Static variable in class org.vesalainen.grammar.impl.
ABNFCore
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
leConditional(DEH, DEH)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
letterNumber()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
LF
- Static variable in class org.vesalainen.grammar.impl.
ABNFCore
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
ltConditional(DEH, DEH)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
M
MathExpressionParser
<
T
,
M
,
F
,
P
> - Class in
org.vesalainen.grammar.math
MathExpressionParser parses math expression written in java style with some exceptions.
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
neConditional(DEH, DEH)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
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
notConditional(DEH)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
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
OCTET
- Static variable in class org.vesalainen.grammar.impl.
ABNFCore
opt()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
or()
- Method in class org.vesalainen.grammar.impl.
BnfGrammar
orExpression(DEH)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
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
parenConditional(DEH)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
parse(String)
- Method in class org.vesalainen.grammar.impl.
SyntheticBnfParser
parse(String, Grammar)
- Method in class org.vesalainen.grammar.impl.
SyntheticParser
parse(MathExpression, ExpressionHandler<T, M, F, P>)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
Parse and execute MathExpression
parse(String, boolean, ExpressionHandler<T, M, F, P>)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
Parse and return expression.
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
parseBoolean(String, boolean, ExpressionHandler<T, M, F, P>)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
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(ExpressionHandler<T, M, F, P>)
- 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, ExpressionHandler<T, M, F, P>)
- 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
register(Set<String>)
- Method in class org.vesalainen.grammar.math.
AbstractMathStateMachine
This method is called before evaluation for information of variables that may need to be registered.
register(Set<String>)
- Method in class org.vesalainen.grammar.math.
SimpleMathStateMachine
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
setVariable(String, double)
- Method in class org.vesalainen.grammar.math.
SimpleBooleanExpression
setVariable(String, double)
- Method in class org.vesalainen.grammar.math.
SimpleMathExpression
setVariable(String, double)
- Method in class org.vesalainen.grammar.math.
SimpleMathStateMachine
Assign value to named variable.
SimpleBooleanExpression
- Class in
org.vesalainen.grammar.math
SimpleBooleanExpression(String)
- Constructor for class org.vesalainen.grammar.math.
SimpleBooleanExpression
SimpleBooleanExpression(String, boolean)
- Constructor for class org.vesalainen.grammar.math.
SimpleBooleanExpression
SimpleMathExpression
- Class in
org.vesalainen.grammar.math
SimpleMathExpression(String)
- Constructor for class org.vesalainen.grammar.math.
SimpleMathExpression
SimpleMathExpression(String, boolean)
- Constructor for class org.vesalainen.grammar.math.
SimpleMathExpression
SimpleMathStateMachine
- Class in
org.vesalainen.grammar.math
SimpleMathStateMachine implements variables by using DoubleMap.
SimpleMathStateMachine(String)
- Constructor for class org.vesalainen.grammar.math.
SimpleMathStateMachine
SimpleMathStateMachine(String, boolean)
- Constructor for class org.vesalainen.grammar.math.
SimpleMathStateMachine
SimpleMathStateMachine(String, Supplier<Clock>, boolean)
- Constructor for class org.vesalainen.grammar.math.
SimpleMathStateMachine
singleDigit(int)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
SP
- Static variable in class org.vesalainen.grammar.impl.
ABNFCore
spaceSeparator()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
sqrt(DEH, ExpressionHandler<T, M, F, P>)
- 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
START_TIME
- Static variable in class org.vesalainen.grammar.math.
AbstractMathStateMachine
startPunctuation()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
STATE_ELAPSED_TIME
- Static variable in class org.vesalainen.grammar.math.
AbstractMathStateMachine
STATE_START_TIME
- Static variable in class org.vesalainen.grammar.math.
AbstractMathStateMachine
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
unregister(Set<String>)
- Method in class org.vesalainen.grammar.math.
AbstractMathStateMachine
This method is called after evaluation for information of variables that can be unregistered.
unregister(Set<String>)
- Method in class org.vesalainen.grammar.math.
SimpleMathStateMachine
uppercaseLetter(Regex.Option...)
- Method in class org.vesalainen.regex.impl.
RegexGrammar
V
variable(boolean, String, List<DEH>, Set<String>)
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
VCHAR
- Static variable in class org.vesalainen.grammar.impl.
ABNFCore
W
whiteSpace()
- Method in class org.vesalainen.grammar.math.
MathExpressionParser
wordBoundary()
- Method in class org.vesalainen.regex.impl.
RegexGrammar
WSP
- Static variable in class org.vesalainen.grammar.impl.
ABNFCore
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2017. All rights reserved.