org
.
scalax
.
semweb
.
parsers
.
sample
SparqlParser
class
SparqlParser
extends
RdfTermParser
Linear Supertypes
RdfTermParser
,
BasicElementsParser
,
BasicParser
,
Parser
,
RuleDSL
,
RuleDSLActions
,
RuleDSLCombinators
,
RuleDSLBasics
,
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
SparqlParser
RdfTermParser
BasicElementsParser
BasicParser
Parser
RuleDSL
RuleDSLActions
RuleDSLCombinators
RuleDSLBasics
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Instance Constructors
new
SparqlParser
(
input:
ParserInput
)
Type Members
sealed
trait
ActionOperator
[
I <:
HList
,
O <:
HList
,
Ops
]
extends
AnyRef
Definition Classes
RuleDSLActions
sealed
trait
CharRangeSupport
extends
AnyRef
Definition Classes
RuleDSLBasics
sealed
trait
NTimes
extends
AnyRef
Definition Classes
RuleDSLCombinators
trait
Repeated
extends
AnyRef
Definition Classes
RuleDSLCombinators
trait
WithSeparatedBy
[
I <:
HList
,
O <:
HList
]
extends
AnyRef
Definition Classes
RuleDSLCombinators
class
__SubParserInput
extends
ParserInput
Attributes
protected
Definition Classes
Parser
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
def
&
(
r:
Rule
[_, _]
)
:
Rule0
Definition Classes
RuleDSLCombinators
Annotations
@compileTimeOnly
(
...
)
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
A
:
Rule
[
HNil
,
HNil
]
def
AND
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
ANY
:
Rule0
Definition Classes
RuleDSLBasics
Annotations
@compileTimeOnly
(
...
)
def
ASC
:
Rule
[
HNil
,
HNil
]
def
ASK
:
Rule
[
HNil
,
HNil
]
def
ASTERISK
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
AdditiveExpression
:
Rule
[
HNil
,
HNil
]
def
ArgList
:
Rule
[
HNil
,
HNil
]
def
AskQuery
:
Rule
[
HNil
,
HNil
]
def
BASE
:
Rule
[
HNil
,
HNil
]
def
BLANK_NODE_LABEL
()
:
Rule
[
HNil
,
HNil
]
Definition Classes
RdfTermParser
def
BOUND
:
Rule
[
HNil
,
HNil
]
def
BY
:
Rule
[
HNil
,
HNil
]
def
BaseDecl
:
Rule
[
HNil
,
HNil
]
def
BlankNode
:
Rule
[
HNil
,
HNil
]
Definition Classes
RdfTermParser
def
BlankNodePropertyList
:
Rule
[
HNil
,
HNil
]
def
BooleanLiteral
:
Rule
[
HNil
,
HNil
]
Definition Classes
RdfTermParser
def
BrackettedExpression
:
Rule
[
HNil
,
HNil
]
def
BuiltInCall
:
Rule
[
HNil
,
HNil
]
def
CLOSE_BRACE
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
CLOSE_CURLY_BRACE
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
CLOSE_SQUARE_BRACE
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
COMMA
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
COMMENT
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
CONSTRUCT
:
Rule
[
HNil
,
HNil
]
def
ChWS
(
s:
Char
)
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicParser
def
Collection
:
Rule
[
HNil
,
HNil
]
def
ConditionalAndExpression
:
Rule
[
HNil
,
HNil
]
def
ConditionalOrExpression
:
Rule
[
HNil
,
HNil
]
def
Constraint
:
Rule
[
HNil
,
HNil
]
def
ConstructQuery
:
Rule
[
HNil
,
HNil
]
def
ConstructTemplate
:
Rule
[
HNil
,
HNil
]
def
ConstructTriples
:
Rule
[
HNil
,
HNil
]
def
DATATYPE
:
Rule
[
HNil
,
HNil
]
def
DECIMAL
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
DECIMAL_NEGATIVE
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
DECIMAL_POSITIVE
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
DESC
:
Rule
[
HNil
,
HNil
]
def
DESCRIBE
:
Rule
[
HNil
,
HNil
]
def
DISTINCT
:
Rule
[
HNil
,
HNil
]
def
DIVIDE
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
DOT
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
DOUBLE
()
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
DOUBLE_NEGATIVE
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
DOUBLE_POSITIVE
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
DatasetClause
:
Rule
[
HNil
,
HNil
]
def
DefaultGraphClause
:
Rule
[
HNil
,
HNil
]
def
DescribeQuery
:
Rule
[
HNil
,
HNil
]
def
ECHAR
:
Rule
[
HNil
,
HNil
]
Definition Classes
RdfTermParser
def
EOI
:
Char
Definition Classes
RuleDSLBasics
def
EOL
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicParser
def
EQUAL
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
EXPONENT
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
Expression
:
Rule
[
HNil
,
HNil
]
def
FALSE
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
FILTER
:
Rule
[
HNil
,
HNil
]
def
FROM
:
Rule
[
HNil
,
HNil
]
def
Filter
:
Rule
[
HNil
,
HNil
]
def
FunctionCall
:
Rule
[
HNil
,
HNil
]
def
GRAPH
:
Rule
[
HNil
,
HNil
]
def
GREATER
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
GREATER_EQUAL
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
GraphGraphPattern
:
Rule
[
HNil
,
HNil
]
def
GraphNode
:
Rule
[
HNil
,
HNil
]
def
GraphPatternNotTriples
:
Rule
[
HNil
,
HNil
]
def
GraphTerm
:
Rule
[
HNil
,
HNil
]
def
GroupGraphPattern
:
Rule
[
HNil
,
HNil
]
def
GroupOrUnionGraphPattern
:
Rule
[
HNil
,
HNil
]
def
INTEGER
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
INTEGER_NEGATIVE
()
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
INTEGER_POSITIVE
()
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
IRI_REF
:
Rule
[
HNil
,
HNil
]
Definition Classes
RdfTermParser
def
ISBLANK
:
Rule
[
HNil
,
HNil
]
def
ISIRI
:
Rule
[
HNil
,
HNil
]
def
ISLITERAL
:
Rule
[
HNil
,
HNil
]
def
ISURI
:
Rule
[
HNil
,
HNil
]
def
InputLine
:
Rule
[
HNil
,
HNil
]
def
IriRef
:
Rule
[
HNil
,
HNil
]
Definition Classes
RdfTermParser
def
IriRefOrFunction
:
Rule
[
HNil
,
HNil
]
def
LANG
:
Rule
[
HNil
,
HNil
]
Definition Classes
RdfTermParser
def
LANGMATCHES
:
Rule
[
HNil
,
HNil
]
def
LANGTAG
:
Rule
[
HNil
,
HNil
]
Definition Classes
RdfTermParser
def
LESS
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
LESS_EQUAL
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
LESS_NO_COMMENT
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
LIMIT
:
Rule
[
HNil
,
HNil
]
def
LimitClause
:
Rule
[
HNil
,
HNil
]
def
LimitOffsetClauses
:
Rule
[
HNil
,
HNil
]
def
MATCH
:
Rule0
Definition Classes
RuleDSLBasics
def
MINUS
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
MISMATCH
[
I <:
HList
,
O <:
HList
]
:
Rule
[
I
,
O
]
Definition Classes
RuleDSLBasics
def
MISMATCH0
:
Rule0
Definition Classes
RuleDSLBasics
def
MultiplicativeExpression
:
Rule
[
HNil
,
HNil
]
def
NAMED
:
Rule
[
HNil
,
HNil
]
def
NOT
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
NOT_EQUAL
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
NamedGraphClause
:
Rule
[
HNil
,
HNil
]
def
NumericExpression
:
Rule
[
HNil
,
HNil
]
def
NumericLiteral
:
Rule
[
HNil
,
HNil
]
Definition Classes
RdfTermParser
def
NumericLiteralNegative
:
Rule
[
HNil
,
HNil
]
Definition Classes
RdfTermParser
def
NumericLiteralPositive
:
Rule
[
HNil
,
HNil
]
Definition Classes
RdfTermParser
def
NumericLiteralUnsigned
:
Rule
[
HNil
,
HNil
]
Definition Classes
RdfTermParser
def
OFFSET
:
Rule
[
HNil
,
HNil
]
def
OPEN_BRACE
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
OPEN_CURLY_BRACE
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
OPEN_SQUARE_BRACE
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
OPTIONAL
:
Rule
[
HNil
,
HNil
]
def
OR
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
ORDER
:
Rule
[
HNil
,
HNil
]
def
ObjectList
:
Rule
[
HNil
,
HNil
]
def
Object_
:
Rule
[
HNil
,
HNil
]
def
OffsetClause
:
Rule
[
HNil
,
HNil
]
def
OptionalGraphPattern
:
Rule
[
HNil
,
HNil
]
def
OrderClause
:
Rule
[
HNil
,
HNil
]
def
OrderCondition
:
Rule
[
HNil
,
HNil
]
def
PLUS
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
PNAME_LN
:
Rule
[
HNil
,
HNil
]
Definition Classes
RdfTermParser
def
PNAME_NS
:
Rule
[
HNil
,
HNil
]
Definition Classes
RdfTermParser
def
PN_CHARS
:
Rule
[
HNil
,
HNil
]
Definition Classes
RdfTermParser
def
PN_CHARS_BASE
:
Rule
[
HNil
,
HNil
]
Definition Classes
RdfTermParser
def
PN_CHARS_U
:
Rule
[
HNil
,
HNil
]
Definition Classes
RdfTermParser
def
PN_LOCAL
:
Rule
[
HNil
,
HNil
]
Definition Classes
RdfTermParser
def
PN_PREFIX
:
Rule
[
HNil
,
HNil
]
Definition Classes
RdfTermParser
def
PREFIX
:
Rule
[
HNil
,
HNil
]
def
PrefixDecl
:
Rule
[
HNil
,
HNil
]
def
PrefixedName
:
Rule
[
HNil
,
HNil
]
Definition Classes
RdfTermParser
def
PrimaryExpression
:
Rule
[
HNil
,
HNil
]
def
Prologue
:
Rule
[
HNil
,
HNil
]
def
PropertyList
:
Rule
[
HNil
,
HNil
]
def
PropertyListNotEmpty
:
Rule
[
HNil
,
HNil
]
def
Query
:
Rule
[
HNil
,
HNil
]
def
REDUCED
:
Rule
[
HNil
,
HNil
]
def
REFERENCE
:
Rule
[
HNil
,
HNil
]
Definition Classes
RdfTermParser
def
REGEX
:
Rule
[
HNil
,
HNil
]
def
RdfLiteral
:
Rule
[
HNil
,
HNil
]
Definition Classes
RdfTermParser
def
RdfTerm
:
Rule
[
HNil
,
HNil
]
Definition Classes
RdfTermParser
def
RegexExpression
:
Rule
[
HNil
,
HNil
]
def
RelationalExpression
:
Rule
[
HNil
,
HNil
]
def
SAMETERM
:
Rule
[
HNil
,
HNil
]
def
SELECT
:
Rule
[
HNil
,
HNil
]
def
SEMICOLON
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
STR
:
Rule
[
HNil
,
HNil
]
def
STRING_LITERAL1
:
Rule
[
HNil
,
HNil
]
Definition Classes
RdfTermParser
def
STRING_LITERAL2
:
Rule
[
HNil
,
HNil
]
Definition Classes
RdfTermParser
def
STRING_LITERAL_LONG1
:
Rule
[
HNil
,
HNil
]
Definition Classes
RdfTermParser
def
STRING_LITERAL_LONG2
:
Rule
[
HNil
,
HNil
]
Definition Classes
RdfTermParser
def
SelectQuery
:
Rule
[
HNil
,
HNil
]
def
SolutionModifier
:
Rule
[
HNil
,
HNil
]
def
SourceSelector
:
Rule
[
HNil
,
HNil
]
def
String
:
Rule
[
HNil
,
HNil
]
Definition Classes
RdfTermParser
def
StringWS
(
string:
String
)
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicParser
def
TRUE
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
TriplesBlock
:
Rule
[
HNil
,
HNil
]
def
TriplesNode
:
Rule
[
HNil
,
HNil
]
def
TriplesSameSubject
:
Rule
[
HNil
,
HNil
]
def
UNION
:
Rule
[
HNil
,
HNil
]
def
UnaryExpression
:
Rule
[
HNil
,
HNil
]
def
VAR1
:
Rule
[
HNil
,
HNil
]
def
VAR2
:
Rule
[
HNil
,
HNil
]
def
ValueLogical
:
Rule
[
HNil
,
HNil
]
def
Var
:
Rule
[
HNil
,
HNil
]
def
VarName
:
Rule
[
HNil
,
HNil
]
def
VarOrIRIref
:
Rule
[
HNil
,
HNil
]
def
VarOrTerm
:
Rule
[
HNil
,
HNil
]
def
Verb
:
Rule
[
HNil
,
HNil
]
def
WHERE
:
Rule
[
HNil
,
HNil
]
def
WS
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicParser
def
WS_NO_COMMENT
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicElementsParser
def
WhereClause
:
Rule
[
HNil
,
HNil
]
def
__advance
()
:
Boolean
Definition Classes
Parser
def
__collectingErrors
:
Boolean
Definition Classes
Parser
def
__enterNotPredicate
:
Int
Definition Classes
Parser
def
__exitNotPredicate
(
saved:
Int
)
:
Unit
Definition Classes
Parser
final
def
__matchAnyOf
(
string:
String
,
ix:
Int
)
:
Boolean
Definition Classes
Parser
Annotations
@tailrec
()
final
def
__matchIgnoreCaseString
(
string:
String
,
ix:
Int
)
:
Boolean
Definition Classes
Parser
Annotations
@tailrec
()
final
def
__matchIgnoreCaseStringWrapped
(
string:
String
,
ruleName:
String
,
ix:
Int
)
:
Boolean
Definition Classes
Parser
Annotations
@tailrec
()
def
__matchMap
(
m:
Map
[
String
,
Any
]
)
:
Boolean
Definition Classes
Parser
def
__matchMapWrapped
(
m:
Map
[
String
,
Any
]
,
ruleName:
String
)
:
Boolean
Definition Classes
Parser
final
def
__matchNoneOf
(
string:
String
,
ix:
Int
)
:
Boolean
Definition Classes
Parser
Annotations
@tailrec
()
final
def
__matchString
(
string:
String
,
ix:
Int
)
:
Boolean
Definition Classes
Parser
Annotations
@tailrec
()
final
def
__matchStringWrapped
(
string:
String
,
ruleName:
String
,
ix:
Int
)
:
Boolean
Definition Classes
Parser
Annotations
@tailrec
()
def
__push
(
value:
Any
)
:
Boolean
Definition Classes
Parser
def
__registerMismatch
()
:
Boolean
Definition Classes
Parser
def
__restoreState
(
mark:
Mark
)
:
Unit
Definition Classes
Parser
def
__run
[
L <:
HList
]
(
rule: ⇒
RuleN
[
L
]
)
(
implicit
scheme:
DeliveryScheme
[
L
]
)
:
Result
Definition Classes
Parser
def
__saveState
:
Mark
Definition Classes
Parser
def
__updateMaxCursor
()
:
Boolean
Definition Classes
Parser
def
anyOf
(
chars:
String
)
:
Rule0
Definition Classes
RuleDSLBasics
Annotations
@compileTimeOnly
(
...
)
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
capture
[
I <:
HList
,
O <:
HList
]
(
r:
Rule
[
I
,
O
]
)
(
implicit
p:
Prepend
[
O
,
::
[
String
,
HNil
]]
)
:
Rule
[
I
,
Out
]
Definition Classes
RuleDSLActions
Annotations
@compileTimeOnly
(
...
)
implicit
def
ch
(
c:
Char
)
:
Rule0
Definition Classes
RuleDSLBasics
Annotations
@compileTimeOnly
(
...
)
def
charAt
(
offset:
Int
)
:
Char
Definition Classes
Parser
def
charAtRC
(
offset:
Int
)
:
Char
Definition Classes
Parser
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
copyStateFrom
(
other:
Parser
,
offset:
Int
)
:
Unit
Definition Classes
Parser
def
cursor
:
Int
Definition Classes
Parser
def
cursorChar
:
Char
Definition Classes
Parser
def
drop
[
T
]
(
implicit
h:
HListable
[
T
]
)
:
PopRule
[
Out
]
Definition Classes
RuleDSLActions
Annotations
@compileTimeOnly
(
...
)
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]
)
def
formatError
(
error:
ParseError
,
showExpected:
Boolean
,
showPosition:
Boolean
,
showLine:
Boolean
,
showTraces:
Boolean
)
:
String
Definition Classes
Parser
def
formatErrorLine
(
error:
ParseError
)
:
String
Definition Classes
Parser
def
formatErrorProblem
(
error:
ParseError
)
:
String
Definition Classes
Parser
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
ignoreCase
(
s:
String
)
:
Rule0
Definition Classes
RuleDSLBasics
Annotations
@compileTimeOnly
(
...
)
def
ignoreCase
(
c:
Char
)
:
Rule0
Definition Classes
RuleDSLBasics
Annotations
@compileTimeOnly
(
...
)
def
ignoreCaseWS
(
string:
String
)
:
Rule
[
HNil
,
HNil
]
Definition Classes
BasicParser
val
input
:
ParserInput
Definition Classes
BasicElementsParser
→ Parser
implicit
def
int2NTimes
(
i:
Int
)
:
NTimes
Definition Classes
RuleDSLCombinators
Annotations
@compileTimeOnly
(
...
)
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
lastChar
:
Char
Definition Classes
Parser
macro
def
namedRule
[
I <:
HList
,
O <:
HList
]
(
name:
String
)
(
r:
Rule
[
I
,
O
]
)
:
Rule
[
I
,
O
]
Definition Classes
Parser
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
noneOf
(
chars:
String
)
:
Rule0
Definition Classes
RuleDSLBasics
Annotations
@compileTimeOnly
(
...
)
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
oneOrMore
[
I <:
HList
,
O <:
HList
]
(
r:
Rule
[
I
,
O
]
)
(
implicit
s:
Lifter
[
Seq
,
I
,
O
]
)
:
Rule
[
In
,
Out
] with
Repeated
Definition Classes
RuleDSLCombinators
Annotations
@compileTimeOnly
(
...
)
def
optional
[
I <:
HList
,
O <:
HList
]
(
r:
Rule
[
I
,
O
]
)
(
implicit
o:
Lifter
[
Option
,
I
,
O
]
)
:
Rule
[
In
,
Out
]
Definition Classes
RuleDSLCombinators
Annotations
@compileTimeOnly
(
...
)
implicit
def
predicate
(
p:
CharPredicate
)
:
Rule0
Definition Classes
RuleDSLBasics
Annotations
@compileTimeOnly
(
...
)
def
push
[
T
]
(
value:
T
)
(
implicit
h:
HListable
[
T
]
)
:
RuleN
[
Out
]
Definition Classes
RuleDSLActions
Annotations
@compileTimeOnly
(
...
)
implicit
def
range2NTimes
(
range:
Range
)
:
NTimes
Definition Classes
RuleDSLCombinators
Annotations
@compileTimeOnly
(
...
)
macro
def
rule
[
I <:
HList
,
O <:
HList
]
(
r:
Rule
[
I
,
O
]
)
:
Rule
[
I
,
O
]
Definition Classes
Parser
implicit
def
rule2ActionOperator
[
I <:
HList
,
O <:
HList
]
(
r:
Rule
[
I
,
O
]
)
(
implicit
ops:
ActionOps
[
I
,
O
]
)
:
ActionOperator
[
I
,
O
,
Out
]
Definition Classes
RuleDSLActions
Annotations
@compileTimeOnly
(
...
)
implicit
def
rule2WithSeparatedBy
[
I <:
HList
,
O <:
HList
]
(
r:
Rule
[
I
,
O
] with
Repeated
)
:
WithSeparatedBy
[
I
,
O
]
Definition Classes
RuleDSLCombinators
Annotations
@compileTimeOnly
(
...
)
def
run
[
T
]
(
arg:
T
)
(
implicit
rr:
RunResult
[
T
]
)
:
Out
Definition Classes
RuleDSLActions
Annotations
@compileTimeOnly
(
...
)
def
runSubParser
[
I <:
HList
,
O <:
HList
]
(
f: (
ParserInput
) ⇒
Rule
[
I
,
O
]
)
:
Rule
[
I
,
O
]
Definition Classes
RuleDSLCombinators
Annotations
@compileTimeOnly
(
...
)
implicit
def
str
(
s:
String
)
:
Rule0
Definition Classes
RuleDSLBasics
Annotations
@compileTimeOnly
(
...
)
implicit
def
str2CharRangeSupport
(
s:
String
)
:
CharRangeSupport
Definition Classes
RuleDSLBasics
Annotations
@compileTimeOnly
(
...
)
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
test
(
condition:
Boolean
)
:
Rule0
Definition Classes
RuleDSLActions
Annotations
@compileTimeOnly
(
...
)
def
toString
()
:
String
Definition Classes
AnyRef → Any
implicit
def
valueMap
[
T
]
(
m:
Map
[
String
,
T
]
)
(
implicit
h:
HListable
[
T
]
)
:
RuleN
[
Out
]
Definition Classes
RuleDSLBasics
Annotations
@compileTimeOnly
(
...
)
def
valueStack
:
ValueStack
Definition Classes
Parser
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
(
...
)
def
zeroOrMore
[
I <:
HList
,
O <:
HList
]
(
r:
Rule
[
I
,
O
]
)
(
implicit
s:
Lifter
[
Seq
,
I
,
O
]
)
:
Rule
[
In
,
Out
] with
Repeated
Definition Classes
RuleDSLCombinators
Annotations
@compileTimeOnly
(
...
)
Inherited from
RdfTermParser
Inherited from
BasicElementsParser
Inherited from
BasicParser
Inherited from
Parser
Inherited from
RuleDSL
Inherited from
RuleDSLActions
Inherited from
RuleDSLCombinators
Inherited from
RuleDSLBasics
Inherited from
AnyRef
Inherited from
Any
Ungrouped