Packages

object CypherPreParser extends Parser with Base

Linear Supertypes
Base, Parser, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CypherPreParser
  2. Base
  3. Parser
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. implicit class RichReductionRule1[-A, +B] extends AnyRef
    Definition Classes
    Base
  2. implicit class RichReductionRule2[-A, -B, +C] extends AnyRef
    Definition Classes
    Base
  3. implicit class RichRule0 extends AnyRef
    Definition Classes
    Base
  4. implicit class RichRule1[+A] extends AnyRef
    Definition Classes
    Base
  5. implicit class RichRule2[+A, +B] extends AnyRef
    Definition Classes
    Base
  6. implicit class RichRule3[+A, +B, +C] extends AnyRef
    Definition Classes
    Base
  7. implicit class RichRule4[+A, +B, +C, +D] extends AnyRef
    Definition Classes
    Base
  8. implicit class RichRule5[+A, +B, +C, +D, +E] extends AnyRef
    Definition Classes
    Base
  9. implicit class RichRule6[+A, +B, +C, +D, +E, +F] extends AnyRef
    Definition Classes
    Base
  10. implicit class RichRule7[+A, +B, +C, +D, +E, +F, +G] extends AnyRef
    Definition Classes
    Base
  11. implicit class RichString extends AnyRef
    Definition Classes
    Base

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def AllSUpportedOptions: Rule1[Seq[PreParserOption]]
  5. def AnySomething: Rule1[String]
  6. def CommaSep: Rule0
    Definition Classes
    Base
  7. def Dash: Rule0
    Definition Classes
    Base
  8. def DecimalInteger: Rule0
    Definition Classes
    Base
  9. def DigitString: Rule0
    Definition Classes
    Base
  10. def EscapedSymbolicNameString: Rule1[String]
    Definition Classes
    Base
  11. def Explain: Rule1[PreParserOption]
  12. def ExponentDecimalReal: Rule0
    Definition Classes
    Base
  13. def HexInteger: Rule0
    Definition Classes
    Base
  14. def HexString: Rule0
    Definition Classes
    Base
  15. def LeftArrowHead: Rule0
    Definition Classes
    Base
  16. def Namespace: Rule1[Namespace]
    Definition Classes
    Base
  17. def OctalInteger: Rule0
    Definition Classes
    Base
  18. def OctalString: Rule0
    Definition Classes
    Base
  19. def OpChar: Rule0
    Definition Classes
    Base
  20. def OpCharTail: Rule0
    Definition Classes
    Base
  21. def QueryWithOptions: Rule1[Seq[PreParsedStatement]]
  22. def RegularDecimalReal: Rule0
    Definition Classes
    Base
  23. def RightArrowHead: Rule0
    Definition Classes
    Base
  24. def SymbolicNameString: Rule1[String]
    Definition Classes
    Base
  25. def UnescapedSymbolicNameString: Rule1[String]
    Definition Classes
    Base
  26. def UnsignedDecimalInteger: Rule0
    Definition Classes
    Base
  27. def UnsignedHexInteger: Rule0
    Definition Classes
    Base
  28. def UnsignedOctalInteger: Rule0
    Definition Classes
    Base
  29. def WS: Rule0
    Definition Classes
    Base
  30. def anyOf(chars: Characters): Rule0
    Definition Classes
    Parser
  31. def anyOf(chars: Array[Char]): Rule0
    Definition Classes
    Parser
  32. def anyOf(s: String): Rule0
    Definition Classes
    Parser
  33. def apply(input: String): PreParsedStatement
  34. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  35. def buildParseTree: Boolean
    Definition Classes
    Parser
  36. def captureString[A](r: Rule1[A]): Rule1[(A, String)]
    Definition Classes
    Base
  37. def ch(c: Char): CharRule
    Definition Classes
    Parser
  38. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  39. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  40. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  41. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  42. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  43. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  44. def ignoreCase(chars: Array[Char]): Rule0
    Definition Classes
    Parser
  45. def ignoreCase(s: String): Rule0
    Definition Classes
    Parser
  46. def ignoreCase(c: Char): Rule0
    Definition Classes
    Parser
  47. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  48. def keyword(string: String): Rule0
    Definition Classes
    Base
  49. def nTimes[A, B](times: Int, sub: Rule2[A, B], separator: Rule0): Rule1[List[(A, B)]]
    Definition Classes
    Parser
  50. def nTimes[A, B](times: Int, sub: Rule2[A, B]): Rule1[List[(A, B)]]
    Definition Classes
    Parser
  51. def nTimes[A](times: Int, sub: Rule1[A], separator: Rule0): Rule1[List[A]]
    Definition Classes
    Parser
  52. def nTimes[A](times: Int, sub: Rule1[A]): Rule1[List[A]]
    Definition Classes
    Parser
  53. def nTimes[A, B <: A](times: Int, sub: ReductionRule1[A, B], separator: Rule0): ReductionRule1[A, B]
    Definition Classes
    Parser
  54. def nTimes[A, B <: A](times: Int, sub: ReductionRule1[A, B]): ReductionRule1[A, B]
    Definition Classes
    Parser
  55. def nTimes(times: Int, sub: Rule0, separator: Rule0): Rule0
    Definition Classes
    Parser
  56. def nTimes(times: Int, sub: Rule0): Rule0
    Definition Classes
    Parser
  57. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  58. def noneOf(chars: Array[Char]): Rule0
    Definition Classes
    Parser
  59. def noneOf(s: String): Rule0
    Definition Classes
    Parser
  60. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  61. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  62. def oneOrMore[A, B](sub: Rule2[A, B], separator: Rule0): Rule1[List[(A, B)]]
    Definition Classes
    Parser
  63. def oneOrMore[A](sub: Rule1[A], separator: Rule0): Rule1[List[A]]
    Definition Classes
    Parser
  64. def oneOrMore(sub: Rule0, separator: Rule0): Rule0
    Definition Classes
    Parser
  65. def oneOrMore[A, B](sub: Rule2[A, B]): Rule1[List[(A, B)]]
    Definition Classes
    Parser
  66. def oneOrMore[A](sub: Rule1[A]): Rule1[List[A]]
    Definition Classes
    Parser
  67. def oneOrMore[A, B <: A](sub: ReductionRule1[A, B]): ReductionRule1[A, B]
    Definition Classes
    Parser
  68. def oneOrMore(sub: Rule0): Rule0
    Definition Classes
    Parser
  69. def operator(string: String): Rule0
    Definition Classes
    Base
  70. def optional[A, B](sub: Rule2[A, B]): Rule1[Option[(A, B)]]
    Definition Classes
    Parser
  71. def optional[A](sub: Rule1[A]): Rule1[Option[A]]
    Definition Classes
    Parser
  72. def optional[A, B <: A](sub: ReductionRule1[A, B]): ReductionRule1[A, B]
    Definition Classes
    Parser
  73. def optional(sub: Rule0): Rule0
    Definition Classes
    Parser
  74. def parseOrThrow[T](input: String, initialOffset: Option[InputPosition], rule: Rule1[Seq[T]]): T
    Definition Classes
    Base
  75. def position: WithContextAction1[IndexRange, InputPosition]
    Definition Classes
    Base
  76. def push[R](f: (InputPosition) ⇒ R): Rule1[R]
    Definition Classes
    Base
  77. def push[A, B, C](a: ⇒ A, b: ⇒ B, c: ⇒ C): Rule3[A, B, C]
    Definition Classes
    Parser
  78. def push[A, B](a: ⇒ A, b: ⇒ B): Rule2[A, B]
    Definition Classes
    Parser
  79. def push[A](f: ⇒ A): Rule1[A]
    Definition Classes
    Parser
  80. def pushFromContext[A](f: (Context[Any]) ⇒ A): Rule1[A]
    Definition Classes
    Parser
  81. def rule[T <: Rule](label: String, options: RuleOption*)(block: ⇒ T)(implicit creator: (Matcher) ⇒ T): T
    Definition Classes
    Parser
  82. def rule[T <: Rule](firstOption: RuleOption, more: RuleOption*)(block: ⇒ T)(implicit creator: (Matcher) ⇒ T): T
    Definition Classes
    Parser
  83. def rule[T <: Rule](block: ⇒ T)(implicit creator: (Matcher) ⇒ T): T
    Definition Classes
    Parser
  84. def run(f: ⇒ Unit): Rule0
    Definition Classes
    Parser
  85. def str(chars: Array[Char]): Rule0
    Definition Classes
    Parser
  86. def str(s: String): Rule0
    Definition Classes
    Parser
  87. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  88. def test(f: ⇒ Boolean): Rule0
    Definition Classes
    Parser
  89. implicit def toRule(symbol: Symbol): Rule0
    Definition Classes
    Parser
  90. implicit def toRule(chars: Array[Char]): Rule0
    Definition Classes
    Parser
  91. implicit def toRule(string: String): Rule0
    Definition Classes
    Parser
  92. def toString(): String
    Definition Classes
    AnyRef → Any
  93. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  94. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  95. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  96. def withContext[A, B, C, D, E, F, G, R](f: (A, B, C, D, E, F, G, Context[Any]) ⇒ R): WithContextAction7[A, B, C, D, E, F, G, R]
    Definition Classes
    Parser
  97. def withContext[A, B, C, D, E, F, R](f: (A, B, C, D, E, F, Context[Any]) ⇒ R): WithContextAction6[A, B, C, D, E, F, R]
    Definition Classes
    Parser
  98. def withContext[A, B, C, D, E, R](f: (A, B, C, D, E, Context[Any]) ⇒ R): WithContextAction5[A, B, C, D, E, R]
    Definition Classes
    Parser
  99. def withContext[A, B, C, D, R](f: (A, B, C, D, Context[Any]) ⇒ R): WithContextAction4[A, B, C, D, R]
    Definition Classes
    Parser
  100. def withContext[A, B, C, R](f: (A, B, C, Context[Any]) ⇒ R): WithContextAction3[A, B, C, R]
    Definition Classes
    Parser
  101. def withContext[A, B, R](f: (A, B, Context[Any]) ⇒ R): WithContextAction2[A, B, R]
    Definition Classes
    Parser
  102. def withContext[A, R](f: (A, Context[Any]) ⇒ R): WithContextAction1[A, R]
    Definition Classes
    Parser
  103. def zeroOrMore[A, B](sub: Rule2[A, B], separator: Rule0): Rule1[List[(A, B)]]
    Definition Classes
    Parser
  104. def zeroOrMore[A](sub: Rule1[A], separator: Rule0): Rule1[List[A]]
    Definition Classes
    Parser
  105. def zeroOrMore(sub: Rule0, separator: Rule0): Rule0
    Definition Classes
    Parser
  106. def zeroOrMore[A, B](sub: Rule2[A, B]): Rule1[List[(A, B)]]
    Definition Classes
    Parser
  107. def zeroOrMore[A](sub: Rule1[A]): Rule1[List[A]]
    Definition Classes
    Parser
  108. def zeroOrMore[A, B <: A](sub: ReductionRule1[A, B]): ReductionRule1[A, B]
    Definition Classes
    Parser
  109. def zeroOrMore(sub: Rule0): Rule0
    Definition Classes
    Parser

Inherited from Base

Inherited from Parser

Inherited from AnyRef

Inherited from Any

Ungrouped