scala
.
meta
.
internal
.
fastparse
StringApi
Related Doc:
package fastparse
class
StringApi
extends
Api
[
Char
,
String
]
Linear Supertypes
Api
[
Char
,
String
],
AnyRef
,
Any
Known Subclasses
all
,
noApi
Ordering
Alphabetic
By Inheritance
Inherited
StringApi
Api
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Instance Constructors
new
StringApi
()
Type Members
abstract
class
ElemPred
extends
AnyRef
Definition Classes
Api
abstract
class
ElemsWhile
extends
AnyRef
Definition Classes
Api
type
IndexedParserInput
=
utils.IndexedParserInput
[
Char
,
String
]
Definition Classes
Api
type
IteratorParserInput
=
utils.IteratorParserInput
[
Char
,
String
]
Definition Classes
Api
type
P
[
+T
]
=
core.Parser
[
T
,
Char
,
String
]
Definition Classes
Api
type
P0
=
core.Parser
[
Unit
,
Char
,
String
]
Definition Classes
Api
type
ParseCtx
=
core.ParseCtx
[
Char
,
String
]
Definition Classes
Api
type
ParseError
=
core.ParseError
[
Char
,
String
]
Definition Classes
Api
type
Parsed
[
+T
]
=
core.Parsed
[
T
,
Char
,
String
]
Definition Classes
Api
type
Parser
[
+T
]
=
core.Parser
[
T
,
Char
,
String
]
Definition Classes
Api
type
ParserInput
=
utils.ParserInput
[
Char
,
String
]
Definition Classes
Api
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
def
&
(
p:
P
[_]
)
:
Lookahead
[
Char
,
String
]
Definition Classes
Api
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
val
AnyChar
:
AnyElem
[
Char
,
String
]
def
AnyChars
(
count:
Int
)
:
AnyElems
[
Char
,
String
]
def
AnyElem
(
count:
Int
)
:
AnyElems
[
Char
,
String
]
val
AnyElem
:
AnyElem
[
Char
,
String
]
Definition Classes
StringApi
→
Api
def
CharIn
(
strings:
collection.Seq
[
Char
]*
)
:
ElemIn
[
Char
,
String
]
val
CharPred
:
ElemPred
.type
val
CharPredicates
:
fastparse.CharPredicates
.type
val
CharsWhile
:
ElemsWhile
.type
def
CharsWhileIn
(
strings:
collection.Seq
[
Char
]
,
min:
Int
=
1
)
:
ElemsWhileIn
[
Char
,
String
]
def
ElemIn
(
strings:
collection.Seq
[
Char
]*
)
:
ElemIn
[
Char
,
String
]
Definition Classes
StringApi
→
Api
object
ElemPred
extends
ElemPred
Definition Classes
StringApi
→
Api
object
ElemsWhile
extends
ElemsWhile
Definition Classes
StringApi
→
Api
def
ElemsWhileIn
(
strings:
collection.Seq
[
Char
]
,
min:
Int
=
1
)
:
ElemsWhileIn
[
Char
,
String
]
Definition Classes
StringApi
→
Api
val
End
:
End
[
Char
,
String
]
Definition Classes
Api
val
Fail
:
Fail
[
Char
,
String
]
Definition Classes
Api
val
IgnoreCase
:
parsers.Terminals.IgnoreCase
.type
val
Index
:
Index
[
Char
,
String
]
Definition Classes
Api
implicit
def
LiteralStr
(
s:
String
)
:
P0
object
Mutable
Definition Classes
Api
val
NoCut
:
parsers.Combinators.NoCut
.type
Definition Classes
Api
val
NoTrace
:
parsers.Combinators.NoTrace
.type
Definition Classes
Api
def
P
[
T
]
(
p: ⇒
Parser
[
T
]
)
(
implicit
name:
Name
)
:
Parser
[
T
]
Definition Classes
Api
val
ParseError
: (
Failure
[
Char
,
String
]) ⇒
core.ParseError
[
Char
,
String
]
Definition Classes
Api
object
Parsed
Definition Classes
Api
val
Pass
:
Pass
[
Char
,
String
]
Definition Classes
Api
def
PassWith
[
T
]
(
t:
T
)
:
PassWith
[
T
,
Char
,
String
]
Definition Classes
Api
def
SeqIn
(
seqs:
String
*
)
:
StringIn
[
Char
,
String
]
Definition Classes
Api
val
Start
:
Start
[
Char
,
String
]
Definition Classes
Api
def
StringIn
(
strings:
String
*
)
:
StringIn
[
Char
,
String
]
def
StringInIgnoreCase
(
strings:
String
*
)
:
StringInIgnoreCase
[
Char
,
String
]
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
implicit
val
implicitClassTag
:
ClassTag
[
Char
]
Attributes
protected[this]
Definition Classes
Api
implicit
val
implicitElemSetHelper
:
ElemSetHelper
[
Char
]
Definition Classes
Api
implicit
val
implicitOrdering
:
Ordering
[
Char
]
Attributes
protected[this]
Definition Classes
Api
implicit
val
implicitReprOps
:
ReprOps
[
Char
,
String
]
Definition Classes
Api
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Inherited from
Api
[
Char
,
String
]
Inherited from
AnyRef
Inherited from
Any
Ungrouped