org.parboiled2.RuleTrace
See theRuleTrace companion class
object RuleTrace
Attributes
Members list
Type members
Classlikes
case object Action extends NonTerminalKey
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait NonTerminalKeyclass Objecttrait Matchableclass AnyShow all
- Self type
-
Action.type
case object AndPredicate extends NonTerminalKey
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait NonTerminalKeyclass Objecttrait Matchableclass AnyShow all
- Self type
-
AndPredicate.type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Terminalclass Objecttrait Matchableclass AnyShow all
case object Atomic extends NonTerminalKey
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait NonTerminalKeyclass Objecttrait Matchableclass AnyShow all
- Self type
-
Atomic.type
case object Capture extends NonTerminalKey
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait NonTerminalKeyclass Objecttrait Matchableclass AnyShow all
- Self type
-
Capture.type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Terminalclass Objecttrait Matchableclass AnyShow all
final case class CharPredicateMatch(predicate: CharPredicate) extends Terminal
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Terminalclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Terminalclass Objecttrait Matchableclass AnyShow all
case object Cut extends NonTerminalKey
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait NonTerminalKeyclass Objecttrait Matchableclass AnyShow all
- Self type
-
Cut.type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Terminalclass Objecttrait Matchableclass AnyShow all
case object FirstOf extends NonTerminalKey
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait NonTerminalKeyclass Objecttrait Matchableclass AnyShow all
- Self type
-
FirstOf.type
final case class IgnoreCaseChar(char: Char) extends Terminal
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Terminalclass Objecttrait Matchableclass AnyShow all
final case class IgnoreCaseString(string: String) extends NonTerminalKey
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait NonTerminalKeyclass Objecttrait Matchableclass AnyShow all
final case class MapMatch(map: Map[String, Any]) extends NonTerminalKey
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait NonTerminalKeyclass Objecttrait Matchableclass AnyShow all
final case class Named(name: String) extends NonTerminalKey
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait NonTerminalKeyclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object Action.typeobject AndPredicate.typeobject Atomic.typeobject Capture.typeobject Cut.typeobject FirstOf.typeclass IgnoreCaseStringclass MapMatchclass Namedobject OneOrMore.typeobject Optional.typeobject Quiet.typeobject RuleCall.typeobject Run.typeobject RunSubParser.typeobject Sequence.typeclass StringMatchclass Timesobject ZeroOrMore.typeShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Terminalclass Objecttrait Matchableclass AnyShow all
final case class NotPredicate(base: Base, baseMatchLength: Int) extends Terminal
object NotPredicate
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
NotPredicate.type
case object OneOrMore extends NonTerminalKey
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait NonTerminalKeyclass Objecttrait Matchableclass AnyShow all
- Self type
-
OneOrMore.type
case object Optional extends NonTerminalKey
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait NonTerminalKeyclass Objecttrait Matchableclass AnyShow all
- Self type
-
Optional.type
case object Quiet extends NonTerminalKey
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait NonTerminalKeyclass Objecttrait Matchableclass AnyShow all
- Self type
-
Quiet.type
case object RuleCall extends NonTerminalKey
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait NonTerminalKeyclass Objecttrait Matchableclass AnyShow all
- Self type
-
RuleCall.type
case object Run extends NonTerminalKey
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait NonTerminalKeyclass Objecttrait Matchableclass AnyShow all
- Self type
-
Run.type
case object RunSubParser extends NonTerminalKey
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait NonTerminalKeyclass Objecttrait Matchableclass AnyShow all
- Self type
-
RunSubParser.type
case object SemanticPredicate extends Terminal
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait Terminalclass Objecttrait Matchableclass AnyShow all
- Self type
-
SemanticPredicate.type
case object Sequence extends NonTerminalKey
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait NonTerminalKeyclass Objecttrait Matchableclass AnyShow all
- Self type
-
Sequence.type
final case class StringMatch(string: String) extends NonTerminalKey
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait NonTerminalKeyclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object ANY.typeclass AnyOfclass CharMatchclass CharPredicateMatchclass CharRangeclass Failclass IgnoreCaseCharclass NoneOfclass NotPredicateobject SemanticPredicate.typeShow all
final case class Times(min: Int, max: Int) extends NonTerminalKey
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait NonTerminalKeyclass Objecttrait Matchableclass AnyShow all
case object ZeroOrMore extends NonTerminalKey
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait NonTerminalKeyclass Objecttrait Matchableclass AnyShow all
- Self type
-
ZeroOrMore.type
Inherited types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
Value members
Concrete methods
In this article