Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addVerboseError(String) - Method in class org.jparsec.containers.Context
- allErrors - Variable in class org.jparsec.containers.Context
- alphaNum() - Static method in class org.jparsec.Api
-
Alphabetic characters plus digits
- any(Matcher<T>) - Method in class org.jparsec.Matcher
- any(Matcher<U>...) - Static method in class org.jparsec.Api
-
Takes the first one of the succeeding matchers.
- anyChar() - Static method in class org.jparsec.Api
-
Matches any single char.
- anyOf(Character...) - Static method in class org.jparsec.Api
-
Any of the enumerated chars.
- Api - Class in org.jparsec
- Api() - Constructor for class org.jparsec.Api
- append(Pair<List<T>, T>) - Static method in class org.jparsec.Ops
- appendTrace(String) - Method in class org.jparsec.containers.Context
- assertEquals(Context, T) - Method in class org.jparsec.Matcher
- assertFails(String) - Method in class org.jparsec.Matcher
- assertParses(String) - Method in class org.jparsec.Matcher
C
- c(Character) - Static method in class org.jparsec.Api
-
Captures single given char
- c(String) - Static method in class org.jparsec.Api
-
Captures exact string.
- c(String) - Static method in interface org.jparsec.combinator.Strings
- choice(Matcher<T>, Matcher<U>) - Static method in class org.jparsec.Api
-
Succeds if any of the matchers succeeds.
- choice(Matcher<T>, Matcher<U>) - Static method in interface org.jparsec.combinator.Choice
- choice(Matcher<T>, Matcher<U>, Matcher<W>) - Static method in class org.jparsec.Api
-
Succeds if any of the matchers succeeds.
- choice(Matcher<T>, Matcher<U>, Matcher<W>) - Static method in interface org.jparsec.combinator.Choice
- choice(Matcher<T>, Matcher<U>, Matcher<W>, Matcher<Z>) - Static method in class org.jparsec.Api
-
Succeds if any of the matchers succeeds.
- choice(Matcher<T>, Matcher<U>, Matcher<W>, Matcher<Z>) - Static method in interface org.jparsec.combinator.Choice
- choice(Matcher<T>, Matcher<U>, Matcher<W>, Matcher<Z>, Matcher<X>) - Static method in class org.jparsec.Api
-
Succeds if any of the matchers succeeds.
- choice(Matcher<T>, Matcher<U>, Matcher<W>, Matcher<Z>, Matcher<X>) - Static method in interface org.jparsec.combinator.Choice
- choice(Matcher<T>, Matcher<U>, Matcher<W>, Matcher<Z>, Matcher<X>, Matcher<G>) - Static method in class org.jparsec.Api
-
Succeds if any of the matchers succeeds.
- choice(Matcher<T>, Matcher<U>, Matcher<W>, Matcher<Z>, Matcher<X>, Matcher<G>) - Static method in interface org.jparsec.combinator.Choice
- choice(Matcher<T>, Matcher<U>, Matcher<W>, Matcher<Z>, Matcher<X>, Matcher<G>, Matcher<H>) - Static method in class org.jparsec.Api
-
Succeds if any of the matchers succeeds.
- choice(Matcher<T>, Matcher<U>, Matcher<W>, Matcher<Z>, Matcher<X>, Matcher<G>, Matcher<H>) - Static method in interface org.jparsec.combinator.Choice
- Choice - Interface in org.jparsec.combinator
- Choice3<T,
U, - Interface in org.jparsec.containers.choiceW> - Choice4<T,
U, - Interface in org.jparsec.containers.choiceW, Z> - Choice5<T,
U, - Interface in org.jparsec.containers.choiceW, Z, X> - Choice6<T,
U, - Interface in org.jparsec.containers.choiceW, Z, X, G> - Choice7<T,
U, - Interface in org.jparsec.containers.choiceW, Z, X, G, H> - clearTrace() - Method in class org.jparsec.containers.Context
- column - Variable in class org.jparsec.containers.Context
- comment(String) - Static method in class org.jparsec.Api
-
Takes a single line comment starting with an activator string.
- concat(List<String>) - Static method in class org.jparsec.Ops
- concat(Pair<String, String>) - Static method in class org.jparsec.Ops
- concat(Tuple3<String, String, String>) - Static method in class org.jparsec.Ops
- concat(Tuple4<String, String, String, String>) - Static method in class org.jparsec.Ops
- concat(Tuple5<String, String, String, String, String>) - Static method in class org.jparsec.Ops
- concat(Tuple6<String, String, String, String, String, String>) - Static method in class org.jparsec.Ops
- concat(Tuple7<String, String, String, String, String, String, String>) - Static method in class org.jparsec.Ops
- content - Variable in class org.jparsec.containers.Context
- Context - Class in org.jparsec.containers
- copy() - Method in class org.jparsec.containers.Context
- ctx() - Method in record class org.jparsec.containers.Err
-
Returns the value of the
ctxrecord component. - ctx() - Method in record class org.jparsec.containers.Ok
-
Returns the value of the
ctxrecord component. - customError - Variable in class org.jparsec.Matcher
D
- digit() - Static method in class org.jparsec.Api
-
Single digit starting from '0'
- dropLeft(Matcher<U>) - Method in class org.jparsec.Matcher
- DropLeft<T,
U> - Class in org.jparsec.combinator - DropLeft(Matcher<T>, Matcher<U>) - Constructor for class org.jparsec.combinator.DropLeft
- dropRight(Matcher<U>) - Method in class org.jparsec.Matcher
- DropRight<T,
U> - Class in org.jparsec.combinator - DropRight(Matcher<T>, Matcher<U>) - Constructor for class org.jparsec.combinator.DropRight
E
- Either<T,
U> - Interface in org.jparsec.containers.choice - Either.Left<T,
V> - Record Class in org.jparsec.containers.choice - Either.Right<U,
V> - Record Class in org.jparsec.containers.choice - Empty - Record Class in org.jparsec.containers
- Empty() - Constructor for record class org.jparsec.containers.Empty
-
Creates an instance of a
Emptyrecord class. - eos() - Static method in class org.jparsec.Api
-
By default rules take only parts in greedy way leaving off the rest and succeeding.
- Eos - Class in org.jparsec.combinator
- Eos() - Constructor for class org.jparsec.combinator.Eos
- equals(Object) - Method in record class org.jparsec.containers.choice.Either.Left
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jparsec.containers.choice.Either.Right
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jparsec.containers.choice.Five
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jparsec.containers.choice.Four
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jparsec.containers.choice.One
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jparsec.containers.choice.Seven
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jparsec.containers.choice.Six
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jparsec.containers.choice.Three
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jparsec.containers.choice.Two
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jparsec.containers.Empty
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jparsec.containers.Err
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jparsec.containers.Ok
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jparsec.containers.seq.Pair
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jparsec.containers.seq.Tuple3
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jparsec.containers.seq.Tuple4
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jparsec.containers.seq.Tuple5
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jparsec.containers.seq.Tuple6
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.jparsec.containers.seq.Tuple7
-
Indicates whether some other object is "equal to" this one.
- Err<T> - Record Class in org.jparsec.containers
- Err(String, Context) - Constructor for record class org.jparsec.containers.Err
-
Creates an instance of a
Errrecord class. - error() - Method in record class org.jparsec.containers.Err
-
Returns the value of the
errorrecord component. - error() - Method in interface org.jparsec.containers.MatchResult
- errorMessage - Variable in class org.jparsec.Matcher
- errorPrettyPrint() - Method in interface org.jparsec.containers.MatchResult
- errorTrace() - Method in interface org.jparsec.containers.MatchResult
F
- failIf(Predicate<T>, String) - Method in class org.jparsec.Matcher
- FailIf<U> - Class in org.jparsec.combinator
- FailIf(Matcher<U>, Predicate<U>, String) - Constructor for class org.jparsec.combinator.FailIf
- first() - Method in record class org.jparsec.containers.seq.Pair
-
Returns the value of the
firstrecord component. - five() - Method in record class org.jparsec.containers.seq.Tuple5
-
Returns the value of the
fiverecord component. - five() - Method in record class org.jparsec.containers.seq.Tuple6
-
Returns the value of the
fiverecord component. - five() - Method in record class org.jparsec.containers.seq.Tuple7
-
Returns the value of the
fiverecord component. - Five<T,
U, - Record Class in org.jparsec.containers.choiceW, Z, X, G, H> - Five(X) - Constructor for record class org.jparsec.containers.choice.Five
-
Creates an instance of a
Fiverecord class. - flatten(List<List<V>>) - Static method in class org.jparsec.Ops
- four() - Method in record class org.jparsec.containers.seq.Tuple4
-
Returns the value of the
fourrecord component. - four() - Method in record class org.jparsec.containers.seq.Tuple5
-
Returns the value of the
fourrecord component. - four() - Method in record class org.jparsec.containers.seq.Tuple6
-
Returns the value of the
fourrecord component. - four() - Method in record class org.jparsec.containers.seq.Tuple7
-
Returns the value of the
fourrecord component. - Four<T,
U, - Record Class in org.jparsec.containers.choiceW, Z, X, G, H> - Four(Z) - Constructor for record class org.jparsec.containers.choice.Four
-
Creates an instance of a
Fourrecord class.
H
- hashCode() - Method in record class org.jparsec.containers.choice.Either.Left
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jparsec.containers.choice.Either.Right
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jparsec.containers.choice.Five
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jparsec.containers.choice.Four
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jparsec.containers.choice.One
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jparsec.containers.choice.Seven
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jparsec.containers.choice.Six
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jparsec.containers.choice.Three
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jparsec.containers.choice.Two
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jparsec.containers.Empty
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jparsec.containers.Err
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jparsec.containers.Ok
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jparsec.containers.seq.Pair
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jparsec.containers.seq.Tuple3
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jparsec.containers.seq.Tuple4
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jparsec.containers.seq.Tuple5
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jparsec.containers.seq.Tuple6
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.jparsec.containers.seq.Tuple7
-
Returns a hash code value for this object.
I
- indent(Matcher<T>, String) - Static method in class org.jparsec.Api
-
Applies scope of to inner rule and increments the indentation.
- Indent<T> - Class in org.jparsec.combinator
- Indent(Matcher<T>, String) - Constructor for class org.jparsec.combinator.Indent
- indentLevel - Variable in class org.jparsec.containers.Context
- indentPattern - Variable in class org.jparsec.containers.Context
- index - Variable in class org.jparsec.containers.Context
- input(String) - Static method in class org.jparsec.Api
-
Convenience method for wrapping text in Context.
- internalDescription - Variable in class org.jparsec.Matcher
- isOk() - Method in interface org.jparsec.containers.MatchResult
L
- left() - Method in interface org.jparsec.containers.choice.Either
- Left(T) - Constructor for record class org.jparsec.containers.choice.Either.Left
-
Creates an instance of a
Leftrecord class. - letter() - Static method in class org.jparsec.Api
-
Any alphabetic character.
- lexeme(Matcher<T>, Matcher<?>) - Static method in class org.jparsec.Api
-
Wraps first rule and takes up second rule to exhaustion.
- Lexeme<T> - Class in org.jparsec.combinator
- Lexeme(Matcher<T>, Matcher<?>) - Constructor for class org.jparsec.combinator.Lexeme
- line - Variable in class org.jparsec.containers.Context
- lower() - Static method in class org.jparsec.Api
-
Alphabetic character lower case
M
- main(String...) - Static method in class org.Tutorial
- many(Matcher<U>) - Static method in class org.jparsec.Api
-
Zero or more occurences of matcher.
- many(Matcher<U>) - Static method in class org.jparsec.combinator.Many
- Many<T> - Class in org.jparsec.combinator
- map(Function<T, U>) - Method in interface org.jparsec.containers.MatchResult
- map(Function<T, U>) - Method in class org.jparsec.Matcher
- Map<T,
U> - Class in org.jparsec.combinator - Map(Matcher<T>, Function<T, U>) - Constructor for class org.jparsec.combinator.Map
- mapOrError(Function<MatchResult<T>, MatchResult<U>>) - Method in class org.jparsec.Matcher
- MapOrFail<T,
U> - Class in org.jparsec.combinator - MapOrFail(Matcher<T>, Function<MatchResult<T>, MatchResult<U>>) - Constructor for class org.jparsec.combinator.MapOrFail
- Matcher<T> - Class in org.jparsec
- Matcher(String) - Constructor for class org.jparsec.Matcher
- MatchResult<T> - Interface in org.jparsec.containers
- multilineComment(String, String) - Static method in class org.jparsec.Api
-
Takes multiline comment starting with start and ending with end activators.
- MultilineComment - Class in org.jparsec.combinator
- MultilineComment(String, String) - Constructor for class org.jparsec.combinator.MultilineComment
N
- Newline - Class in org.jparsec.combinator
- Newline() - Constructor for class org.jparsec.combinator.Newline
- nl() - Static method in class org.jparsec.Api
-
Newline that is indentation sensitive.
- noneOf(Character...) - Static method in class org.jparsec.Api
-
Fails if any of the characters specified is matched.
- nonZeroDigit() - Static method in class org.jparsec.Api
-
Single digit starting from '1'.
- not(Matcher<T>) - Static method in class org.jparsec.Api
-
Fails if matcher succeeds.
- Not - Class in org.jparsec.combinator
- Not(Matcher<?>) - Constructor for class org.jparsec.combinator.Not
O
- of(String) - Static method in class org.jparsec.containers.Context
- ok() - Method in interface org.jparsec.containers.MatchResult
- Ok<T> - Record Class in org.jparsec.containers
- Ok(T, Context) - Constructor for record class org.jparsec.containers.Ok
-
Creates an instance of a
Okrecord class. - one() - Method in interface org.jparsec.containers.choice.Choice3
- one() - Method in record class org.jparsec.containers.seq.Tuple3
-
Returns the value of the
onerecord component. - one() - Method in record class org.jparsec.containers.seq.Tuple4
-
Returns the value of the
onerecord component. - one() - Method in record class org.jparsec.containers.seq.Tuple5
-
Returns the value of the
onerecord component. - one() - Method in record class org.jparsec.containers.seq.Tuple6
-
Returns the value of the
onerecord component. - one() - Method in record class org.jparsec.containers.seq.Tuple7
-
Returns the value of the
onerecord component. - One<T,
U, - Record Class in org.jparsec.containers.choiceW, Z, X, G, H> - One(T) - Constructor for record class org.jparsec.containers.choice.One
-
Creates an instance of a
Onerecord class. - ops(V) - Static method in class org.jparsec.Ops
- ops(V, BinaryOperator<V>) - Static method in class org.jparsec.Ops
- Ops<T> - Class in org.jparsec
- opt(Matcher<T>) - Static method in class org.jparsec.Api
-
Optional occurence of the matcher.
- opt(Matcher<T>) - Static method in class org.jparsec.combinator.Opt
- Opt<T> - Class in org.jparsec.combinator
- or(Matcher<U>) - Method in class org.jparsec.Matcher
- Or<T,
U> - Class in org.jparsec.combinator - Or(Matcher<T>, Matcher<U>) - Constructor for class org.jparsec.combinator.Or
- org - package org
- org.jparsec - package org.jparsec
- org.jparsec.combinator - package org.jparsec.combinator
- org.jparsec.containers - package org.jparsec.containers
- org.jparsec.containers.choice - package org.jparsec.containers.choice
- org.jparsec.containers.seq - package org.jparsec.containers.seq
P
- Pair<T,
U> - Record Class in org.jparsec.containers.seq - Pair(T, U) - Constructor for record class org.jparsec.containers.seq.Pair
-
Creates an instance of a
Pairrecord class. - parse(String) - Method in class org.jparsec.Matcher
- parse(Context) - Method in class org.jparsec.combinator.DropLeft
- parse(Context) - Method in class org.jparsec.combinator.DropRight
- parse(Context) - Method in class org.jparsec.combinator.Eos
- parse(Context) - Method in class org.jparsec.combinator.FailIf
- parse(Context) - Method in class org.jparsec.combinator.Indent
- parse(Context) - Method in class org.jparsec.combinator.Lexeme
- parse(Context) - Method in class org.jparsec.combinator.Many
- parse(Context) - Method in class org.jparsec.combinator.Map
- parse(Context) - Method in class org.jparsec.combinator.MapOrFail
- parse(Context) - Method in class org.jparsec.combinator.MultilineComment
- parse(Context) - Method in class org.jparsec.combinator.Newline
- parse(Context) - Method in class org.jparsec.combinator.Not
- parse(Context) - Method in class org.jparsec.combinator.Opt
- parse(Context) - Method in class org.jparsec.combinator.Or
- parse(Context) - Method in class org.jparsec.combinator.Recursive
- parse(Context) - Method in class org.jparsec.combinator.Satisfy
- parse(Context) - Method in class org.jparsec.combinator.Sep
- parse(Context) - Method in class org.jparsec.combinator.Seq.SeqX
- parse(Context) - Method in class org.jparsec.combinator.Seq2
- parse(Context) - Method in class org.jparsec.combinator.SinglelineComment
- parse(Context) - Method in class org.jparsec.combinator.Spaces
- parse(Context) - Method in class org.jparsec.combinator.Str
- parse(Context) - Method in class org.jparsec.combinator.TakeWhile
- parse(Context) - Method in class org.jparsec.combinator.Times
- parse(Context) - Method in class org.jparsec.Matcher
- ParseException - Exception Class in org.jparsec
- ParseException(String) - Constructor for exception class org.jparsec.ParseException
- parseMaybe(String) - Method in class org.jparsec.Matcher
- parseMaybe(Context) - Method in class org.jparsec.Matcher
- parseThrow(String) - Method in class org.jparsec.Matcher
- prepend(Pair<T, List<T>>) - Static method in class org.jparsec.Ops
R
- range(Character, Character) - Static method in class org.jparsec.Api
-
Single character in between the range start..end
- recoverTraceSnapshot() - Method in class org.jparsec.containers.Context
- recursive() - Static method in class org.jparsec.Api
-
Allows to refer to itself before setting.
- Recursive<T> - Class in org.jparsec.combinator
- Recursive() - Constructor for class org.jparsec.combinator.Recursive
- reduce(List<T>) - Method in class org.jparsec.Ops
- reduce(U, BiFunction<T, U, U>) - Method in class org.jparsec.combinator.Many
- reduce(U, BiFunction<T, U, U>) - Method in class org.jparsec.combinator.Times
- right() - Method in interface org.jparsec.containers.choice.Either
- Right(U) - Constructor for record class org.jparsec.containers.choice.Either.Right
-
Creates an instance of a
Rightrecord class.
S
- s() - Method in class org.jparsec.combinator.Seq2
- satisfy(Predicate<Character>) - Static method in class org.jparsec.Api
-
Applies predicate on single character and succeds if predicate succeeds.
- Satisfy - Class in org.jparsec.combinator
- Satisfy(Predicate<Character>) - Constructor for class org.jparsec.combinator.Satisfy
- Satisfy(Predicate<Character>, String) - Constructor for class org.jparsec.combinator.Satisfy
- Satisfy(Predicate<Character>, String, String) - Constructor for class org.jparsec.combinator.Satisfy
- second() - Method in record class org.jparsec.containers.seq.Pair
-
Returns the value of the
secondrecord component. - Sep<T,
U> - Class in org.jparsec.combinator - sepBy(Matcher<V>, Matcher<U>) - Static method in class org.jparsec.Api
-
Zero or more occurences of first rule separated by second rule.
- sepBy(Matcher<V>, Matcher<U>) - Static method in class org.jparsec.combinator.Sep
- sepJoin(List<String>) - Method in class org.jparsec.Ops
- seq(Matcher<T>, Matcher<U>) - Static method in class org.jparsec.Api
-
Asserts all matchers succeed in order.
- seq(Matcher<T>, Matcher<U>) - Static method in interface org.jparsec.combinator.Seq
- seq(Matcher<T>, Matcher<U>, Matcher<W>) - Static method in class org.jparsec.Api
-
Asserts all matchers succeed in order.
- seq(Matcher<T>, Matcher<U>, Matcher<W>) - Static method in interface org.jparsec.combinator.Seq
- seq(Matcher<T>, Matcher<U>, Matcher<W>, Matcher<Z>) - Static method in class org.jparsec.Api
-
Asserts all matchers succeed in order.
- seq(Matcher<T>, Matcher<U>, Matcher<W>, Matcher<Z>) - Static method in interface org.jparsec.combinator.Seq
- seq(Matcher<T>, Matcher<U>, Matcher<W>, Matcher<Z>, Matcher<Y>) - Static method in class org.jparsec.Api
-
Asserts all matchers succeed in order.
- seq(Matcher<T>, Matcher<U>, Matcher<W>, Matcher<Z>, Matcher<Y>) - Static method in interface org.jparsec.combinator.Seq
- seq(Matcher<T>, Matcher<U>, Matcher<W>, Matcher<Z>, Matcher<Y>, Matcher<X>) - Static method in class org.jparsec.Api
-
Asserts all matchers succeed in order.
- seq(Matcher<T>, Matcher<U>, Matcher<W>, Matcher<Z>, Matcher<Y>, Matcher<X>) - Static method in interface org.jparsec.combinator.Seq
- seq(Matcher<T>, Matcher<U>, Matcher<W>, Matcher<Z>, Matcher<Y>, Matcher<X>, Matcher<G>) - Static method in class org.jparsec.Api
-
Asserts all matchers succeed in order.
- seq(Matcher<T>, Matcher<U>, Matcher<W>, Matcher<Z>, Matcher<Y>, Matcher<X>, Matcher<G>) - Static method in interface org.jparsec.combinator.Seq
- seq(Matcher<U>) - Method in class org.jparsec.Matcher
- Seq - Interface in org.jparsec.combinator
- Seq.SeqX<T> - Class in org.jparsec.combinator
- Seq2<T,
U> - Class in org.jparsec.combinator - Seq2(Matcher<T>, Matcher<U>) - Constructor for class org.jparsec.combinator.Seq2
- SeqOps - Interface in org.jparsec.containers.seq
- seqToList(Pair<V, V>) - Static method in class org.jparsec.Ops
- seqToList(Tuple3<V, V, V>) - Static method in class org.jparsec.Ops
- seqToList(Tuple4<V, V, V, V>) - Static method in class org.jparsec.Ops
- seqToList(Tuple5<V, V, V, V, V>) - Static method in class org.jparsec.Ops
- seqToList(Tuple6<V, V, V, V, V, V>) - Static method in class org.jparsec.Ops
- seqToList(Tuple7<V, V, V, V, V, V, V>) - Static method in class org.jparsec.Ops
- SeqX(Matcher<T>) - Constructor for class org.jparsec.combinator.Seq.SeqX
- set(Context) - Method in class org.jparsec.containers.Context
- set(Matcher<T>) - Method in class org.jparsec.combinator.Recursive
- setErrorMessage(String) - Method in class org.jparsec.combinator.Seq.SeqX
- setErrorMessage(String) - Method in class org.jparsec.Matcher
- setInternalDescription(String) - Method in class org.jparsec.combinator.Seq.SeqX
- setInternalDescription(String) - Method in class org.jparsec.Matcher
- seven() - Method in record class org.jparsec.containers.seq.Tuple7
-
Returns the value of the
sevenrecord component. - Seven<T,
U, - Record Class in org.jparsec.containers.choiceW, Z, X, G, H> - Seven(H) - Constructor for record class org.jparsec.containers.choice.Seven
-
Creates an instance of a
Sevenrecord class. - SinglelineComment - Class in org.jparsec.combinator
- SinglelineComment(String) - Constructor for class org.jparsec.combinator.SinglelineComment
- singleton(V) - Static method in class org.jparsec.Ops
- six() - Method in record class org.jparsec.containers.seq.Tuple6
-
Returns the value of the
sixrecord component. - six() - Method in record class org.jparsec.containers.seq.Tuple7
-
Returns the value of the
sixrecord component. - Six<T,
U, - Record Class in org.jparsec.containers.choiceW, Z, X, G, H> - Six(G) - Constructor for record class org.jparsec.containers.choice.Six
-
Creates an instance of a
Sixrecord class. - some(Matcher<U>) - Static method in class org.jparsec.Api
-
One or more occurences of matcher.
- some(Matcher<U>) - Static method in class org.jparsec.combinator.Many
- spaces(Character...) - Static method in class org.jparsec.Api
-
Takes one or more specified whitespaces.
- Spaces - Class in org.jparsec.combinator
- Spaces(Character...) - Constructor for class org.jparsec.combinator.Spaces
- str() - Method in class org.jparsec.combinator.Many
- str() - Method in class org.jparsec.combinator.Satisfy
- str() - Method in class org.jparsec.combinator.Seq.SeqX
- str() - Method in class org.jparsec.combinator.TakeWhile
- str() - Method in class org.jparsec.combinator.Times
- str(String) - Method in record class org.jparsec.containers.seq.Pair
- str(String) - Method in interface org.jparsec.containers.seq.SeqOps
- str(String) - Method in record class org.jparsec.containers.seq.Tuple3
- str(String) - Method in record class org.jparsec.containers.seq.Tuple4
- str(String) - Method in record class org.jparsec.containers.seq.Tuple5
- str(String) - Method in record class org.jparsec.containers.seq.Tuple6
- str(String) - Method in record class org.jparsec.containers.seq.Tuple7
- Str - Class in org.jparsec.combinator
- Str(String, boolean) - Constructor for class org.jparsec.combinator.Str
- stringIgnoreCase(String) - Static method in class org.jparsec.Api
-
Matches a string ignoring the case sensitivity.
- stringIgnoreCase(String) - Static method in interface org.jparsec.combinator.Strings
- Strings - Interface in org.jparsec.combinator
T
- takeAny(Choice3<T, T, T>) - Static method in class org.jparsec.Ops
- takeAny(Choice4<T, T, T, T>) - Static method in class org.jparsec.Ops
- takeAny(Choice5<T, T, T, T, T>) - Static method in class org.jparsec.Ops
- takeAny(Choice6<T, T, T, T, T, T>) - Static method in class org.jparsec.Ops
- takeAny(Choice7<T, T, T, T, T, T, T>) - Static method in class org.jparsec.Ops
- takeAny(Either<T, T>) - Static method in class org.jparsec.Ops
- takeAny3Poly(Choice3) - Static method in class org.jparsec.Ops
- takeFirst(Pair<T, U>) - Static method in class org.jparsec.Ops
- takeFirst(Tuple3<T, U, W>) - Static method in class org.jparsec.Ops
- takeLast(Tuple3<T, U, W>) - Static method in class org.jparsec.Ops
- takeMiddle(Tuple3<T, U, W>) - Static method in class org.jparsec.Ops
- takeSecond(Pair<T, U>) - Static method in class org.jparsec.Ops
- takeWhile(Predicate<T>) - Method in class org.jparsec.Matcher
- TakeWhile<T> - Class in org.jparsec.combinator
- TakeWhile(Matcher<T>, Predicate<T>) - Constructor for class org.jparsec.combinator.TakeWhile
- three() - Method in interface org.jparsec.containers.choice.Choice3
- three() - Method in record class org.jparsec.containers.seq.Tuple3
-
Returns the value of the
threerecord component. - three() - Method in record class org.jparsec.containers.seq.Tuple4
-
Returns the value of the
threerecord component. - three() - Method in record class org.jparsec.containers.seq.Tuple5
-
Returns the value of the
threerecord component. - three() - Method in record class org.jparsec.containers.seq.Tuple6
-
Returns the value of the
threerecord component. - three() - Method in record class org.jparsec.containers.seq.Tuple7
-
Returns the value of the
threerecord component. - Three<T,
U, - Record Class in org.jparsec.containers.choiceW, Z, X, G, H> - Three(W) - Constructor for record class org.jparsec.containers.choice.Three
-
Creates an instance of a
Threerecord class. - times(Matcher<U>, int) - Static method in class org.jparsec.Api
-
Matches exactly X occurences of matcher.
- times(Matcher<U>, int, int) - Static method in class org.jparsec.Api
-
For success matcher has to be matched between from and to times.
- Times<T> - Class in org.jparsec.combinator
- Times(Matcher<T>, int) - Constructor for class org.jparsec.combinator.Times
- Times(Matcher<T>, int, int) - Constructor for class org.jparsec.combinator.Times
- toString() - Method in class org.jparsec.combinator.DropLeft
- toString() - Method in class org.jparsec.combinator.DropRight
- toString() - Method in class org.jparsec.combinator.Eos
- toString() - Method in class org.jparsec.combinator.FailIf
- toString() - Method in class org.jparsec.combinator.Indent
- toString() - Method in class org.jparsec.combinator.Lexeme
- toString() - Method in class org.jparsec.combinator.Many
- toString() - Method in class org.jparsec.combinator.Map
- toString() - Method in class org.jparsec.combinator.MapOrFail
- toString() - Method in class org.jparsec.combinator.Newline
- toString() - Method in class org.jparsec.combinator.Not
- toString() - Method in class org.jparsec.combinator.Opt
- toString() - Method in class org.jparsec.combinator.Or
- toString() - Method in class org.jparsec.combinator.Satisfy
- toString() - Method in class org.jparsec.combinator.Sep
- toString() - Method in class org.jparsec.combinator.Seq.SeqX
- toString() - Method in class org.jparsec.combinator.Seq2
- toString() - Method in class org.jparsec.combinator.Str
- toString() - Method in class org.jparsec.combinator.TakeWhile
- toString() - Method in class org.jparsec.combinator.Times
- toString() - Method in record class org.jparsec.containers.choice.Either.Left
-
Returns a string representation of this record class.
- toString() - Method in record class org.jparsec.containers.choice.Either.Right
-
Returns a string representation of this record class.
- toString() - Method in record class org.jparsec.containers.choice.Five
-
Returns a string representation of this record class.
- toString() - Method in record class org.jparsec.containers.choice.Four
-
Returns a string representation of this record class.
- toString() - Method in record class org.jparsec.containers.choice.One
-
Returns a string representation of this record class.
- toString() - Method in record class org.jparsec.containers.choice.Seven
-
Returns a string representation of this record class.
- toString() - Method in record class org.jparsec.containers.choice.Six
-
Returns a string representation of this record class.
- toString() - Method in record class org.jparsec.containers.choice.Three
-
Returns a string representation of this record class.
- toString() - Method in record class org.jparsec.containers.choice.Two
-
Returns a string representation of this record class.
- toString() - Method in record class org.jparsec.containers.Empty
-
Returns a string representation of this record class.
- toString() - Method in record class org.jparsec.containers.Err
-
Returns a string representation of this record class.
- toString() - Method in record class org.jparsec.containers.Ok
-
Returns a string representation of this record class.
- toString() - Method in record class org.jparsec.containers.seq.Pair
-
Returns a string representation of this record class.
- toString() - Method in record class org.jparsec.containers.seq.Tuple3
-
Returns a string representation of this record class.
- toString() - Method in record class org.jparsec.containers.seq.Tuple4
-
Returns a string representation of this record class.
- toString() - Method in record class org.jparsec.containers.seq.Tuple5
-
Returns a string representation of this record class.
- toString() - Method in record class org.jparsec.containers.seq.Tuple6
-
Returns a string representation of this record class.
- toString() - Method in record class org.jparsec.containers.seq.Tuple7
-
Returns a string representation of this record class.
- toString(Character) - Static method in class org.jparsec.Ops
- toString(List<Character>) - Static method in class org.jparsec.Ops
- toString(Pair<Character, Character>) - Static method in class org.jparsec.Ops
- traceErrors - Variable in class org.jparsec.containers.Context
- traceErrorsSnapshot - Variable in class org.jparsec.containers.Context
- traceSnapshot() - Method in class org.jparsec.containers.Context
- Tuple3<T,
U, - Record Class in org.jparsec.containers.seqW> - Tuple3(T, U, W) - Constructor for record class org.jparsec.containers.seq.Tuple3
-
Creates an instance of a
Tuple3record class. - Tuple4<T,
U, - Record Class in org.jparsec.containers.seqW, Z> - Tuple4(T, U, W, Z) - Constructor for record class org.jparsec.containers.seq.Tuple4
-
Creates an instance of a
Tuple4record class. - Tuple5<T,
U, - Record Class in org.jparsec.containers.seqW, Z, X> - Tuple5(T, U, W, Z, X) - Constructor for record class org.jparsec.containers.seq.Tuple5
-
Creates an instance of a
Tuple5record class. - Tuple6<T,
U, - Record Class in org.jparsec.containers.seqW, Z, X, Y> - Tuple6(T, U, W, Z, X, Y) - Constructor for record class org.jparsec.containers.seq.Tuple6
-
Creates an instance of a
Tuple6record class. - Tuple7<T,
U, - Record Class in org.jparsec.containers.seqW, Z, X, Y, G> - Tuple7(T, U, W, Z, X, Y, G) - Constructor for record class org.jparsec.containers.seq.Tuple7
-
Creates an instance of a
Tuple7record class. - Tutorial - Class in org
- Tutorial() - Constructor for class org.Tutorial
- two() - Method in interface org.jparsec.containers.choice.Choice3
- two() - Method in record class org.jparsec.containers.seq.Tuple3
-
Returns the value of the
tworecord component. - two() - Method in record class org.jparsec.containers.seq.Tuple4
-
Returns the value of the
tworecord component. - two() - Method in record class org.jparsec.containers.seq.Tuple5
-
Returns the value of the
tworecord component. - two() - Method in record class org.jparsec.containers.seq.Tuple6
-
Returns the value of the
tworecord component. - two() - Method in record class org.jparsec.containers.seq.Tuple7
-
Returns the value of the
tworecord component. - Two<T,
U, - Record Class in org.jparsec.containers.choiceW, Z, X, G, H> - Two(U) - Constructor for record class org.jparsec.containers.choice.Two
-
Creates an instance of a
Tworecord class.
U
V
- value() - Method in record class org.jparsec.containers.choice.Either.Left
-
Returns the value of the
valuerecord component. - value() - Method in record class org.jparsec.containers.choice.Either.Right
-
Returns the value of the
valuerecord component. - value() - Method in record class org.jparsec.containers.choice.Five
-
Returns the value of the
valuerecord component. - value() - Method in record class org.jparsec.containers.choice.Four
-
Returns the value of the
valuerecord component. - value() - Method in record class org.jparsec.containers.choice.One
-
Returns the value of the
valuerecord component. - value() - Method in record class org.jparsec.containers.choice.Seven
-
Returns the value of the
valuerecord component. - value() - Method in record class org.jparsec.containers.choice.Six
-
Returns the value of the
valuerecord component. - value() - Method in record class org.jparsec.containers.choice.Three
-
Returns the value of the
valuerecord component. - value() - Method in record class org.jparsec.containers.choice.Two
-
Returns the value of the
valuerecord component. - value() - Method in record class org.jparsec.containers.Ok
-
Returns the value of the
valuerecord component. - verboseErrors() - Method in interface org.jparsec.containers.MatchResult
W
- whitespace() - Static method in class org.jparsec.Api
-
Matches on java’s
Character::isWhitespacefor single char.
All Classes and Interfaces|All Packages|Serialized Form