Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
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
Z
_
M
many(ArrayFactory<Type>)
- Method in class jfun.parsec.
Parser
p.many(af) is equivalent to p* in EBNF.
many(String, ArrayFactory<Type>)
- Method in class jfun.parsec.
Parser
p.many(name, af) is equivalent to p* in EBNF.
many(Class<Type>)
- Method in class jfun.parsec.
Parser
p.many(elem_type) is equivalent to p* in EBNF.
many(String, Class<Type>)
- Method in class jfun.parsec.
Parser
p.many(name, elem_type) is equivalent to p* in EBNF.
many()
- Method in class jfun.parsec.
Parser
p.many() is equivalent to p* in EBNF.
many(String)
- Method in class jfun.parsec.
Parser
p.many(name) is equivalent to p* in EBNF.
many(ArrayFactory<Type>, int)
- Method in class jfun.parsec.
Parser
Runs this parser greedily for at least min times.
many(String, ArrayFactory<Type>, int)
- Method in class jfun.parsec.
Parser
Runs this parser greedily for at least min times.
many(Class<Type>, int)
- Method in class jfun.parsec.
Parser
Runs this parser greedily for at least min times.
many(String, Class<Type>, int)
- Method in class jfun.parsec.
Parser
Runs this parser greedily for at least min times.
many(int)
- Method in class jfun.parsec.
Parser
Runs this parser greedily for at least min times.
many(String, int)
- Method in class jfun.parsec.
Parser
Runs this parser greedily for at least min times.
many(String, int, Parser<?>)
- Static method in class jfun.parsec.
Parsers
Greedily runs Parser p repeatedly for at least min times and discard the results.
many(String, Parser<?>)
- Static method in class jfun.parsec.
Parsers
Greedily runs Parser p repeatedly and discard the results.
many(String, Class<R>, int, Parser<? extends R>)
- Static method in class jfun.parsec.
Parsers
Greedily runs Parser p repeatedly for at least min times and collect the result in an array whose element type is etype.
many(String, Class<R>, Parser<? extends R>)
- Static method in class jfun.parsec.
Parsers
Greedily runs Parser p repeatedly and collect the result in an array whose element type is etype.
many(String, ArrayFactory<R>, int, Parser<? extends R>)
- Static method in class jfun.parsec.
Parsers
Greedily runs Parser p repeatedly for at least min times and collect the result in an array created by ArrayFactory object.
many(String, ArrayFactory<R>, Parser<? extends R>)
- Static method in class jfun.parsec.
Parsers
Greedily runs Parser p repeatedly and collect the result in an array created by ArrayFactory object.
many()
- Method in class jfun.parsec.pattern.
Pattern
Matches this pattern for 0 or more times.
many(int)
- Method in class jfun.parsec.pattern.
Pattern
Matches this pattern for at least min times.
many(int, CharPredicate)
- Static method in class jfun.parsec.pattern.
Patterns
Matches if the input starts with min or more characters that all satisfy the given predicate, mismatch otherwise.
many(CharPredicate)
- Static method in class jfun.parsec.pattern.
Patterns
Matches 0 or more characters that all satisfy the given predicate.
many(int, Pattern)
- Static method in class jfun.parsec.pattern.
Patterns
Matches if the input starts with min or more occurrences of patterns recognized by Pattern object pp, mismatch otherwise.
many(Pattern)
- Static method in class jfun.parsec.pattern.
Patterns
Matches 0 or more occurrences of patterns recognized by Pattern object pp.
many(CharPredicate)
- Static method in class jfun.parsec.
Scanners
Scans greedily for 0 or more characters that satisfies the given CharPredicate.
many(Pattern)
- Static method in class jfun.parsec.
Scanners
Scans greedily for 0 or more occurrences of the given pattern.
many(String, CharPredicate)
- Static method in class jfun.parsec.
Scanners
Scans greedily for 0 or more characters that satisfies the given CharPredicate.
many(String, Pattern)
- Static method in class jfun.parsec.
Scanners
Scans greedily for 0 or more occurrences of the given pattern.
many1(Class<Type>)
- Method in class jfun.parsec.
Parser
p.many1(elem_type) is equivalent to p+ in EBNF.
many1(String, Class<Type>)
- Method in class jfun.parsec.
Parser
p.many1(name, elem_type) is equivalent to p+ in EBNF.
many1(ArrayFactory<Type>)
- Method in class jfun.parsec.
Parser
p.many1(af) is equivalent to p+ in EBNF.
many1(String, ArrayFactory<Type>)
- Method in class jfun.parsec.
Parser
p.many1(name, af) is equivalent to p+ in EBNF.
many1()
- Method in class jfun.parsec.
Parser
p.many1() is equivalent to p+ in EBNF.
many1(String)
- Method in class jfun.parsec.
Parser
p.many1(name) is equivalent to p+ in EBNF.
many1()
- Method in class jfun.parsec.pattern.
Pattern
Matches this pattern for 1 or more times.
many1(CharPredicate)
- Static method in class jfun.parsec.pattern.
Patterns
Matches characters that satisfies the given predicate for 1 or more times.
many1(CharPredicate)
- Static method in class jfun.parsec.
Scanners
Scans greedily for 1 or more characters that satisfies the given CharPredicate.
many1(Pattern)
- Static method in class jfun.parsec.
Scanners
Scans greedily for 1 or more occurrences of the given pattern.
many1(String, CharPredicate)
- Static method in class jfun.parsec.
Scanners
Scans greedily for 1 or more characters that satisfies the given CharPredicate.
many1(String, Pattern)
- Static method in class jfun.parsec.
Scanners
Scans greedily for 1 or more occurrences of the given pattern.
manyAccum(String, Accumulatable<From, To>, int, Parser<A>)
- Static method in class jfun.parsec.
Parsers
Greedily runs Parser p repeatedly for at least min times and collect the result with the Accumulator object created by Accumulatable.
manyAccum(String, Accumulatable<From, To>, Parser<A>)
- Static method in class jfun.parsec.
Parsers
Greedily runs Parser p repeatedly for 0 or more times.
Map
<
From
,
To
> - Interface in
jfun.parsec
maps one object to another.
map(From)
- Method in interface jfun.parsec.
Map
map(A, B)
- Method in interface jfun.parsec.
Map2
map(A, B, C)
- Method in interface jfun.parsec.
Map3
map(A, B, C, D)
- Method in interface jfun.parsec.
Map4
map(A, B, C, D, E)
- Method in interface jfun.parsec.
Map5
map(Object...)
- Method in interface jfun.parsec.
Mapn
Map n objects to one.
map(Map<? super Type, R>)
- Method in class jfun.parsec.
Parser
if this succeeds, the returned value is transformed with m to a new return value.
map(String, Map<? super Type, R>)
- Method in class jfun.parsec.
Parser
if this succeeds, the returned value is transformed with m to a new return value.
map(String, Parser<From>, Map<? super From, R>)
- Static method in class jfun.parsec.
Parsers
Transform the return value of Parser p to a different value.
Map2
<
A
,
B
,
R
> - Interface in
jfun.parsec
maps two objects to one object.
map2(Parser<A>, Parser<B>, Map2<? super A, ? super B, R>)
- Static method in class jfun.parsec.
Parsers
Run 2 Parsers sequentially and transform the return values to a new value.
map2(String, Parser<A>, Parser<B>, Map2<? super A, ? super B, R>)
- Static method in class jfun.parsec.
Parsers
Run 2 Parsers sequentially and transform the return values to a new value.
Map3
<
A
,
B
,
C
,
R
> - Interface in
jfun.parsec
maps 3 objects to an Object.
map3(Parser<A>, Parser<B>, Parser<C>, Map3<? super A, ? super B, ? super C, R>)
- Static method in class jfun.parsec.
Parsers
Run 3 Parsers sequentially and transform the return values to a new value.
map3(String, Parser<A>, Parser<B>, Parser<C>, Map3<? super A, ? super B, ? super C, R>)
- Static method in class jfun.parsec.
Parsers
Run 3 Parsers sequentially and transform the return values to a new value.
Map4
<
A
,
B
,
C
,
D
,
R
> - Interface in
jfun.parsec
maps 4 objects to an Object.
map4(Parser<A>, Parser<B>, Parser<C>, Parser<D>, Map4<? super A, ? super B, ? super C, ? super D, R>)
- Static method in class jfun.parsec.
Parsers
Run 4 Parsers sequentially and transform the return values to a new value.
map4(String, Parser<A>, Parser<B>, Parser<C>, Parser<D>, Map4<? super A, ? super B, ? super C, ? super D, R>)
- Static method in class jfun.parsec.
Parsers
Run 4 Parsers sequentially and transform the return values to a new value.
Map5
<
A
,
B
,
C
,
D
,
E
,
R
> - Interface in
jfun.parsec
maps 5 objects to an Object.
map5(Parser<A>, Parser<B>, Parser<C>, Parser<D>, Parser<E>, Map5<? super A, ? super B, ? super C, ? super D, ? super E, R>)
- Static method in class jfun.parsec.
Parsers
Run 5 Parsers sequentially and transform the return values to a new value.
map5(String, Parser<A>, Parser<B>, Parser<C>, Parser<D>, Parser<E>, Map5<? super A, ? super B, ? super C, ? super D, ? super E, R>)
- Static method in class jfun.parsec.
Parsers
Run 5 Parsers sequentially and transform the return values to a new value.
Mapn
<
R
> - Interface in
jfun.parsec
Responsible for mapping an array of n objects to one object.
mapn(Parser<?>[], Mapn<R>)
- Static method in class jfun.parsec.
Parsers
Sequencing of an array of Parser objects.
mapn(String, Parser<?>[], Mapn<R>)
- Static method in class jfun.parsec.
Parsers
Sequencing of an array of Parser objects.
mapn(Class<? super E>, Parser<E>[], Mapn<R>)
- Static method in class jfun.parsec.
Parsers
Sequencing of an array of Parser objects.
mapn(String, Class<? super E>, Parser<E>[], Mapn<R>)
- Static method in class jfun.parsec.
Parsers
Sequencing of an array of Parser objects.
mapn(ArrayFactory<?>, Parser<?>[], Mapn<R>)
- Static method in class jfun.parsec.
Parsers
Sequencing of an array of Parser objects.
mapn(String, ArrayFactory<?>, Parser<?>[], Mapn<R>)
- Static method in class jfun.parsec.
Parsers
Sequencing of an array of Parser objects.
Maps
- Class in
jfun.parsec
This class provides some standard Map implementations.
Maps()
- Constructor for class jfun.parsec.
Maps
match(CharSequence, int, int)
- Method in class jfun.parsec.pattern.
Pattern
The actual length of the pattern string is len - from.
MISMATCH
- Static variable in class jfun.parsec.pattern.
Pattern
returned by match() method when match fails.
my(String, int)
- Static method in class jfun.parsec.tokens.
Tokens
Deprecated.
myParser(FromMyText<R>)
- Static method in class jfun.parsec.
Terms
Deprecated.
myParser(String, FromMyText<R>)
- Static method in class jfun.parsec.
Terms
Deprecated.
myParser(int, FromString<R>)
- Static method in class jfun.parsec.
Terms
Deprecated.
myParser(String, int, FromString<R>)
- Static method in class jfun.parsec.
Terms
Deprecated.
MyToken
- Class in
jfun.parsec.tokens
Deprecated.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
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
Z
_