Class/Object

sangria.parser

QueryParser

Related Docs: object QueryParser | package parser

Permalink

class QueryParser extends Parser with Tokens with Ignored with Document with Operations with Fragments with Values with Directives with Types with TypeSystemDefinitions

Linear Supertypes
TypeSystemDefinitions, Types, Directives, Values, Fragments, Operations, Document, Ignored, Tokens, PositionTracking, StringBuilding, Parser, RuleDSL, RuleDSLActions, RuleDSLCombinators, RuleDSLBasics, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. QueryParser
  2. TypeSystemDefinitions
  3. Types
  4. Directives
  5. Values
  6. Fragments
  7. Operations
  8. Document
  9. Ignored
  10. Tokens
  11. PositionTracking
  12. StringBuilding
  13. Parser
  14. RuleDSL
  15. RuleDSLActions
  16. RuleDSLCombinators
  17. RuleDSLBasics
  18. AnyRef
  19. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait ActionOperator[I <: HList, O <: HList, Ops] extends AnyRef

    Permalink
    Definition Classes
    RuleDSLActions
  2. sealed trait CharRangeSupport extends AnyRef

    Permalink
    Definition Classes
    RuleDSLBasics
  3. sealed trait NTimes extends AnyRef

    Permalink
    Definition Classes
    RuleDSLCombinators
  4. class TracingBubbleException extends RuntimeException with NoStackTrace

    Permalink
    Definition Classes
    Parser
  5. trait WithSeparatedBy[I <: HList, O <: HList] extends AnyRef

    Permalink
    Definition Classes
    RuleDSLCombinators
  6. class __SubParserInput extends ParserInput

    Permalink
    Attributes
    protected
    Definition Classes
    Parser

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. def &(r: Rule[_, _]): Rule0

    Permalink
    Definition Classes
    RuleDSLCombinators
    Annotations
    @compileTimeOnly( ... )
  4. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  5. def ANY: Rule0

    Permalink
    Definition Classes
    RuleDSLBasics
    Annotations
    @compileTimeOnly( ... )
  6. def Alias: Rule[HNil, ::[String, HNil]]

    Permalink
    Definition Classes
    Operations
  7. def Argument: Rule[HNil, ::[Argument, HNil]]

    Permalink
    Definition Classes
    Operations
  8. def ArgumentConst: Rule[HNil, ::[Argument, HNil]]

    Permalink
    Definition Classes
    Operations
  9. def Arguments: Rule[HNil, ::[Vector[Argument], HNil]]

    Permalink
    Definition Classes
    Operations
  10. def ArgumentsConst: Rule[HNil, ::[Vector[Argument], HNil]]

    Permalink
    Definition Classes
    Operations
  11. def ArgumentsDefinition: Rule[HNil, ::[Vector[InputValueDefinition], HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  12. def BlockString: Rule[HNil, HNil]

    Permalink
    Definition Classes
    Tokens
  13. def BlockStringCharacter: Rule[HNil, HNil]

    Permalink
    Definition Classes
    Tokens
  14. def BlockStringCharacters: Rule[HNil, HNil]

    Permalink
    Definition Classes
    Tokens
  15. def BlockStringEscapedChar: Rule[HNil, HNil]

    Permalink
    Definition Classes
    Tokens
  16. def BlockStringValue: Rule[HNil, ::[StringValue, HNil]]

    Permalink
    Definition Classes
    Tokens
  17. def BooleanValue: Rule[HNil, ::[BooleanValue, HNil]]

    Permalink
    Definition Classes
    Values
  18. def CRLF: Rule[HNil, HNil]

    Permalink
    Definition Classes
    Ignored
  19. def Characters: Rule[HNil, HNil]

    Permalink
    Definition Classes
    Tokens
  20. def Comment: Rule[HNil, HNil]

    Permalink
    Definition Classes
    Ignored
  21. def CommentCap: Rule[HNil, ::[Comment, HNil]]

    Permalink
    Definition Classes
    Ignored
  22. def CommentChar: Rule[HNil, HNil]

    Permalink
    Definition Classes
    Ignored
  23. def CommentNoCap: Rule0

    Permalink
    Definition Classes
    Ignored
  24. def Comments: Rule[HNil, ::[Vector[Comment], HNil]]

    Permalink
    Definition Classes
    Ignored
  25. def DefaultValue: Rule[HNil, ::[Value, HNil]]

    Permalink
    Definition Classes
    Operations
  26. def Definition: Rule[HNil, ::[WithComments with Definition with Product with Serializable, HNil]]

    Permalink
    Definition Classes
    Document
  27. def Description: Rule[HNil, ::[Option[StringValue], HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  28. def Digit: Rule[HNil, HNil]

    Permalink
    Definition Classes
    Tokens
  29. def Directive: Rule[HNil, ::[Directive, HNil]]

    Permalink
    Definition Classes
    Directives
  30. def DirectiveConst: Rule[HNil, ::[Directive, HNil]]

    Permalink
    Definition Classes
    Directives
  31. def DirectiveDefinition: Rule[HNil, ::[DirectiveDefinition, HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  32. def DirectiveLocation: Rule[HNil, ::[DirectiveLocation, HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  33. def DirectiveLocationName: Rule[HNil, ::[String, HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  34. def DirectiveLocations: Rule[HNil, ::[Vector[DirectiveLocation], HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  35. def Directives: Rule[HNil, ::[Vector[Directive], HNil]]

    Permalink
    Definition Classes
    Directives
  36. def DirectivesConst: Rule[HNil, ::[Vector[Directive], HNil]]

    Permalink
    Definition Classes
    Directives
  37. def Document: Rule[HNil, ::[ast.Document, HNil]]

    Permalink
    Definition Classes
    Document
  38. def EOI: Char

    Permalink
    Definition Classes
    RuleDSLBasics
  39. def Ellipsis: Rule[HNil, HNil]

    Permalink
    Definition Classes
    Tokens
  40. def EnumTypeDefinition: Rule[HNil, ::[EnumTypeDefinition, HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  41. def EnumTypeExtensionDefinition: Rule[HNil, ::[EnumTypeExtensionDefinition, HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  42. def EnumValue: Rule[HNil, ::[EnumValue, HNil]]

    Permalink
    Definition Classes
    Values
  43. def EnumValueDefinition: Rule[HNil, ::[EnumValueDefinition, HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  44. def EnumValuesDefinition: Rule[HNil, ::[(Seq[EnumValueDefinition], Vector[Comment]), HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  45. def EscapedChar: Rule[HNil, HNil]

    Permalink
    Definition Classes
    Tokens
  46. def ExecutableDefinition: Rule[HNil, ::[SelectionContainer with Definition with WithDirectives with Product with Serializable, HNil]]

    Permalink
    Definition Classes
    Document
  47. def ExecutableDirectiveLocation: Rule[HNil, ::[String, HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  48. def ExperimentalFragmentVariables: Rule[HNil, ::[Vector[VariableDefinition], HNil]]

    Permalink
    Definition Classes
    Fragments
  49. def ExponentIndicator: Rule[HNil, HNil]

    Permalink
    Definition Classes
    Tokens
  50. def ExponentPart: Rule[HNil, HNil]

    Permalink
    Definition Classes
    Tokens
  51. def False: Rule[HNil, HNil]

    Permalink
    Definition Classes
    Values
  52. def Field: Rule[HNil, ::[Field, HNil]]

    Permalink
    Definition Classes
    Operations
  53. def FieldDefinition: Rule[HNil, ::[FieldDefinition, HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  54. def FieldsDefinition: Rule[HNil, ::[(Seq[FieldDefinition], Vector[Comment]), HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  55. def FloatValuePart: Rule[HNil, ::[String, HNil]]

    Permalink
    Definition Classes
    Tokens
  56. def FractionalPart: Rule[HNil, HNil]

    Permalink
    Definition Classes
    Tokens
  57. def Fragment: Rule[HNil, HNil]

    Permalink
    Definition Classes
    Fragments
  58. def FragmentDefinition: Rule[HNil, ::[FragmentDefinition, HNil]]

    Permalink
    Definition Classes
    Fragments
  59. def FragmentName: Rule[HNil, ::[String, HNil]]

    Permalink
    Definition Classes
    Fragments
  60. def FragmentSpread: Rule[HNil, ::[FragmentSpread, HNil]]

    Permalink
    Definition Classes
    Fragments
  61. def Ignored: Rule[HNil, HNil]

    Permalink
    Definition Classes
    Ignored
  62. def IgnoredNoComment: Rule[HNil, HNil]

    Permalink
    Definition Classes
    Ignored
  63. def ImplementsInterfaces: Rule[HNil, ::[Vector[NamedType], HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  64. def InlineFragment: Rule[HNil, ::[InlineFragment, HNil]]

    Permalink
    Definition Classes
    Fragments
  65. def InputDocument: Rule[HNil, ::[InputDocument, HNil]]

    Permalink
    Definition Classes
    Document
  66. def InputDocumentWithVariables: Rule[HNil, ::[InputDocument, HNil]]

    Permalink
    Definition Classes
    Document
  67. def InputFieldsDefinition: Rule[HNil, ::[(Seq[InputValueDefinition], Vector[Comment]), HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  68. def InputObjectTypeDefinition: Rule[HNil, ::[InputObjectTypeDefinition, HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  69. def InputObjectTypeExtensionDefinition: Rule[HNil, ::[InputObjectTypeExtensionDefinition, HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  70. def InputValueDefinition: Rule[HNil, ::[InputValueDefinition, HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  71. def IntegerPart: Rule[HNil, HNil]

    Permalink
    Definition Classes
    Tokens
  72. def IntegerValuePart: Rule[HNil, ::[String, HNil]]

    Permalink
    Definition Classes
    Tokens
  73. def InterfaceTypeDefinition: Rule[HNil, ::[InterfaceTypeDefinition, HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  74. def InterfaceTypeExtensionDefinition: Rule[HNil, ::[InterfaceTypeExtensionDefinition, HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  75. def Keyword(s: String): Rule[HNil, HNil]

    Permalink
    Definition Classes
    Tokens
  76. val LineTerminator: CharPredicate

    Permalink
    Definition Classes
    Ignored
  77. def ListType: Rule[HNil, ::[ListType, HNil]]

    Permalink
    Definition Classes
    Types
  78. def ListValue: Rule[HNil, ::[ListValue, HNil]]

    Permalink
    Definition Classes
    Values
  79. def ListValueConst: Rule[HNil, ::[ListValue, HNil]]

    Permalink
    Definition Classes
    Values
  80. def MATCH: Rule0

    Permalink
    Definition Classes
    RuleDSLBasics
  81. def MISMATCH[I <: HList, O <: HList]: Rule[I, O]

    Permalink
    Definition Classes
    RuleDSLBasics
  82. def MISMATCH0: Rule0

    Permalink
    Definition Classes
    RuleDSLBasics
  83. def Mutation: Rule[HNil, HNil]

    Permalink
    Definition Classes
    Operations
  84. def Name: Rule[HNil, ::[String, HNil]]

    Permalink
    Definition Classes
    Tokens
  85. val NameChar: CharPredicate

    Permalink
    Definition Classes
    Tokens
  86. val NameFirstChar: CharPredicate

    Permalink
    Definition Classes
    Tokens
  87. def NameStrict: Rule[HNil, ::[String, HNil]]

    Permalink
    Definition Classes
    Tokens
  88. def NamedType: Rule[HNil, ::[NamedType, HNil]]

    Permalink
    Definition Classes
    Types
  89. val NegativeSign: Char

    Permalink
    Definition Classes
    Tokens
  90. def NonBlockStringValue: Rule[HNil, ::[StringValue, HNil]]

    Permalink
    Definition Classes
    Tokens
  91. def NonNullType: Rule[HNil, ::[NotNullType, HNil]]

    Permalink
    Definition Classes
    Types
  92. val NonZeroDigit: CharPredicate

    Permalink
    Definition Classes
    Tokens
  93. def NormalCharacter: Rule[HNil, HNil]

    Permalink
    Definition Classes
    Tokens
  94. def Null: Rule[HNil, HNil]

    Permalink
    Definition Classes
    Values
  95. def NullValue: Rule[HNil, ::[NullValue, HNil]]

    Permalink
    Definition Classes
    Values
  96. def NumberValue: Rule[HNil, ::[ScalarValue with Product with Serializable, HNil]]

    Permalink
    Definition Classes
    Tokens
  97. def ObjectField: Rule[HNil, ::[ObjectField, HNil]]

    Permalink
    Definition Classes
    Values
  98. def ObjectFieldConst: Rule[HNil, ::[ObjectField, HNil]]

    Permalink
    Definition Classes
    Values
  99. def ObjectTypeDefinition: Rule[HNil, ::[ObjectTypeDefinition, HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  100. def ObjectTypeExtensionDefinition: Rule[HNil, ::[ObjectTypeExtensionDefinition, HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  101. def ObjectValue: Rule[HNil, ::[ObjectValue, HNil]]

    Permalink
    Definition Classes
    Values
  102. def ObjectValueConst: Rule[HNil, ::[ObjectValue, HNil]]

    Permalink
    Definition Classes
    Values
  103. def OperationDefinition: Rule[HNil, ::[OperationDefinition, HNil]]

    Permalink
    Definition Classes
    Operations
  104. def OperationName: Rule[HNil, ::[String, HNil]]

    Permalink
    Definition Classes
    Operations
  105. def OperationType: Rule[HNil, ::[Product with Serializable with OperationType, HNil]]

    Permalink
    Definition Classes
    Operations
  106. def OperationTypeDefinition: Rule[HNil, ::[OperationTypeDefinition, HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  107. def Punctuator: Rule[HNil, HNil]

    Permalink
    Definition Classes
    Tokens
  108. val PunctuatorChar: CharPredicate

    Permalink
    Definition Classes
    Tokens
  109. def Query: Rule[HNil, HNil]

    Permalink
    Definition Classes
    Operations
  110. val QuoteBackslash: CharPredicate

    Permalink
    Definition Classes
    Tokens
  111. def QuotedBlockString: Rule[HNil, HNil]

    Permalink
    Definition Classes
    Tokens
  112. def ScalarTypeDefinition: Rule[HNil, ::[ScalarTypeDefinition, HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  113. def ScalarTypeExtensionDefinition: Rule[HNil, ::[ScalarTypeExtensionDefinition, HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  114. def SchemaDefinition: Rule[HNil, ::[SchemaDefinition, HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  115. def SchemaExtension: Rule[HNil, ::[SchemaExtensionDefinition, HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  116. def Selection: Rule[HNil, ::[Selection with Product with Serializable, HNil]]

    Permalink
    Definition Classes
    Operations
  117. def SelectionSet: Rule1[(Vector[Selection], Vector[Comment])]

    Permalink
    Definition Classes
    Operations
  118. def Sign: Rule[HNil, HNil]

    Permalink
    Definition Classes
    Tokens
  119. def StringValue: Rule[HNil, ::[StringValue, HNil]]

    Permalink
    Definition Classes
    Tokens
  120. def Subscription: Rule[HNil, HNil]

    Permalink
    Definition Classes
    Operations
  121. def Token: Rule[HNil, HList]

    Permalink
    Definition Classes
    Tokens
  122. def True: Rule[HNil, HNil]

    Permalink
    Definition Classes
    Values
  123. def Type: Rule1[Type]

    Permalink
    Definition Classes
    Types
  124. def TypeCondition: Rule[HNil, ::[NamedType, HNil]]

    Permalink
    Definition Classes
    Fragments
  125. def TypeDefinition: Rule[HNil, ::[TypeDefinition with Product with Serializable { def rename(newName: String): sangria.ast.TypeDefinition with Product with Serializable{def rename(newName: String): sangria.ast.TypeDefinition with Product with Serializable} }, HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  126. def TypeExtension: Rule[HNil, ::[TypeExtensionDefinition with Product with Serializable { def rename(newName: String): sangria.ast.TypeExtensionDefinition with Product with Serializable{def rename(newName: String): sangria.ast.TypeExtensionDefinition with Product with Serializable} }, HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  127. def TypeName: Rule[HNil, ::[String, HNil]]

    Permalink
    Definition Classes
    Types
  128. def TypeSystemDefinition: Rule[HNil, ::[TypeSystemDefinition with WithDescription with Product with Serializable, HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  129. def TypeSystemDirectiveLocation: Rule[HNil, ::[String, HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  130. def TypeSystemExtension: Rule[HNil, ::[TypeSystemExtensionDefinition with WithDirectives with Product with Serializable, HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  131. def Unicode: Rule[HNil, ::[Int, HNil]]

    Permalink
    Definition Classes
    Tokens
  132. val UnicodeBOM: CharPredicate

    Permalink
    Definition Classes
    Ignored
  133. def UnionMemberTypes: Rule[HNil, ::[Vector[NamedType], HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  134. def UnionMembers: Rule[HNil, ::[Vector[NamedType], HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  135. def UnionTypeDefinition: Rule[HNil, ::[UnionTypeDefinition, HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  136. def UnionTypeExtensionDefinition: Rule[HNil, ::[UnionTypeExtensionDefinition, HNil]]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  137. def Value: Rule1[Value]

    Permalink
    Definition Classes
    Values
  138. def ValueConst: Rule1[Value]

    Permalink
    Definition Classes
    Values
  139. def Variable: Rule[HNil, ::[String, HNil]]

    Permalink
    Definition Classes
    Operations
  140. def VariableDefinition: Rule[HNil, ::[VariableDefinition, HNil]]

    Permalink
    Definition Classes
    Operations
  141. def VariableDefinitions: Rule[HNil, ::[Vector[VariableDefinition], HNil]]

    Permalink
    Definition Classes
    Operations
  142. val WhiteSpace: CharPredicate

    Permalink
    Definition Classes
    Ignored
  143. def __advance(): Boolean

    Permalink
    Definition Classes
    Parser
  144. def __bubbleUp(prefix: List[NonTerminal], terminal: Terminal): Nothing

    Permalink
    Definition Classes
    Parser
  145. def __bubbleUp(terminal: Terminal): Nothing

    Permalink
    Definition Classes
    Parser
  146. def __enterAtomic(start: Int): Boolean

    Permalink
    Definition Classes
    Parser
  147. def __enterNotPredicate(): AnyRef

    Permalink
    Definition Classes
    Parser
  148. def __enterQuiet(): Int

    Permalink
    Definition Classes
    Parser
  149. def __exitAtomic(saved: Boolean): Unit

    Permalink
    Definition Classes
    Parser
  150. def __exitNotPredicate(saved: AnyRef): Unit

    Permalink
    Definition Classes
    Parser
  151. def __exitQuiet(saved: Int): Unit

    Permalink
    Definition Classes
    Parser
  152. def __hardFail(expected: String): Nothing

    Permalink
    Definition Classes
    Parser
  153. def __inErrorAnalysis: Boolean

    Permalink
    Definition Classes
    Parser
  154. final def __matchAnyOf(string: String, ix: Int): Boolean

    Permalink
    Definition Classes
    Parser
    Annotations
    @tailrec()
  155. final def __matchIgnoreCaseString(string: String, ix: Int): Boolean

    Permalink
    Definition Classes
    Parser
    Annotations
    @tailrec()
  156. final def __matchIgnoreCaseStringWrapped(string: String, ix: Int): Boolean

    Permalink
    Definition Classes
    Parser
    Annotations
    @tailrec()
  157. def __matchMap(m: Map[String, Any], ignoreCase: Boolean): Boolean

    Permalink
    Definition Classes
    Parser
  158. def __matchMapWrapped(m: Map[String, Any], ignoreCase: Boolean): Boolean

    Permalink
    Definition Classes
    Parser
  159. final def __matchNoneOf(string: String, ix: Int): Boolean

    Permalink
    Definition Classes
    Parser
    Annotations
    @tailrec()
  160. final def __matchString(string: String, ix: Int): Boolean

    Permalink
    Definition Classes
    Parser
    Annotations
    @tailrec()
  161. final def __matchStringWrapped(string: String, ix: Int): Boolean

    Permalink
    Definition Classes
    Parser
    Annotations
    @tailrec()
  162. def __push(value: Any): Boolean

    Permalink
    Definition Classes
    Parser
  163. def __registerMismatch(): Boolean

    Permalink
    Definition Classes
    Parser
  164. def __restoreState(mark: Mark): Unit

    Permalink
    Definition Classes
    Parser
  165. def __run[L <: HList](rule: ⇒ RuleN[L])(implicit scheme: org.parboiled2.Parser.DeliveryScheme[L]): Result

    Permalink
    Definition Classes
    Parser
  166. def __saveState: Mark

    Permalink
    Definition Classes
    Parser
  167. def __updateMaxCursor(): Boolean

    Permalink
    Definition Classes
    Parser
  168. def anyOf(chars: String): Rule0

    Permalink
    Definition Classes
    RuleDSLBasics
    Annotations
    @compileTimeOnly( ... )
  169. def appendSB(s: String): Rule0

    Permalink
    Definition Classes
    StringBuilding
  170. def appendSB(c: Char): Rule0

    Permalink
    Definition Classes
    StringBuilding
  171. def appendSB(offset: Int): Rule0

    Permalink
    Definition Classes
    StringBuilding
  172. def appendSB(): Rule0

    Permalink
    Definition Classes
    StringBuilding
  173. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  174. def atomic[I <: HList, O <: HList](r: Rule[I, O]): Rule[I, O]

    Permalink
    Definition Classes
    RuleDSLCombinators
    Annotations
    @compileTimeOnly( ... )
  175. def capture[I <: HList, O <: HList](r: Rule[I, O])(implicit p: Prepend[O, ::[String, HNil]]): Rule[I, Out]

    Permalink
    Definition Classes
    RuleDSLActions
    Annotations
    @compileTimeOnly( ... )
  176. implicit def ch(c: Char): Rule0

    Permalink
    Definition Classes
    RuleDSLBasics
    Annotations
    @compileTimeOnly( ... )
  177. def charAt(offset: Int): Char

    Permalink
    Definition Classes
    Parser
  178. def charAtRC(offset: Int): Char

    Permalink
    Definition Classes
    Parser
  179. def clearSB(): Rule0

    Permalink
    Definition Classes
    StringBuilding
  180. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @throws( ... )
  181. def copyStateFrom(other: Parser, offset: Int): Unit

    Permalink
    Definition Classes
    Parser
  182. def cursor: Int

    Permalink
    Definition Classes
    Parser
  183. def cursorChar: Char

    Permalink
    Definition Classes
    Parser
  184. def directive: Rule[HNil, HNil]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  185. def drop[T](implicit h: HListable[T]): PopRule[Out]

    Permalink
    Definition Classes
    RuleDSLActions
    Annotations
    @compileTimeOnly( ... )
  186. def enum: Rule[HNil, HNil]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  187. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  188. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  189. def errorTraceCollectionLimit: Int

    Permalink
    Definition Classes
    Parser
  190. val experimentalFragmentVariables: Boolean

    Permalink
    Definition Classes
    QueryParserFragments
  191. def extend: Rule[HNil, HNil]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  192. def fail(expected: String): Rule0

    Permalink
    Definition Classes
    RuleDSLBasics
  193. def failX[I <: HList, O <: HList](expected: String): Rule[I, O]

    Permalink
    Definition Classes
    RuleDSLBasics
  194. def formatError(error: ParseError, formatter: ErrorFormatter): String

    Permalink
    Definition Classes
    Parser
  195. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  196. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  197. def ignoreCase(s: String): Rule0

    Permalink
    Definition Classes
    RuleDSLBasics
    Annotations
    @compileTimeOnly( ... )
  198. def ignoreCase(c: Char): Rule0

    Permalink
    Definition Classes
    RuleDSLBasics
    Annotations
    @compileTimeOnly( ... )
  199. def implements: Rule[HNil, HNil]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  200. val input: ParserInput

    Permalink
    Definition Classes
    QueryParser → Parser
  201. def inputType: Rule[HNil, HNil]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  202. implicit def int2NTimes(i: Int): NTimes

    Permalink
    Definition Classes
    RuleDSLCombinators
    Annotations
    @compileTimeOnly( ... )
  203. def interface: Rule[HNil, HNil]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  204. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  205. def lastChar: Char

    Permalink
    Definition Classes
    Parser
  206. val legacyEmptyFields: Boolean

    Permalink
    Definition Classes
    QueryParserTypeSystemDefinitions
  207. val legacyImplementsInterface: Boolean

    Permalink
    Definition Classes
    QueryParserTypeSystemDefinitions
  208. macro def namedRule[I <: HList, O <: HList](name: String)(r: Rule[I, O]): Rule[I, O]

    Permalink
    Definition Classes
    Parser
  209. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  210. def noneOf(chars: String): Rule0

    Permalink
    Definition Classes
    RuleDSLBasics
    Annotations
    @compileTimeOnly( ... )
  211. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  212. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  213. def on: Rule[HNil, HNil]

    Permalink
    Definition Classes
    Fragments
  214. def oneOrMore[I <: HList, O <: HList](r: Rule[I, O])(implicit l: Lifter[Seq, I, O]): Rule[In, StrictOut] with Repeated

    Permalink
    Definition Classes
    RuleDSLCombinators
    Annotations
    @compileTimeOnly( ... )
  215. def optional[I <: HList, O <: HList](r: Rule[I, O])(implicit l: Lifter[Option, I, O]): Rule[In, OptionalOut]

    Permalink
    Definition Classes
    RuleDSLCombinators
    Annotations
    @compileTimeOnly( ... )
  216. val parseComments: Boolean

    Permalink
    Definition Classes
    QueryParserIgnored
  217. val parseLocations: Boolean

    Permalink
    Definition Classes
    QueryParserPositionTracking
  218. implicit def predicate(p: CharPredicate): Rule0

    Permalink
    Definition Classes
    RuleDSLBasics
    Annotations
    @compileTimeOnly( ... )
  219. def prependSB(s: String): Rule0

    Permalink
    Definition Classes
    StringBuilding
  220. def prependSB(c: Char): Rule0

    Permalink
    Definition Classes
    StringBuilding
  221. def prependSB(offset: Int): Rule0

    Permalink
    Definition Classes
    StringBuilding
  222. def prependSB(): Rule0

    Permalink
    Definition Classes
    StringBuilding
  223. def push[T](value: T)(implicit h: HListable[T]): RuleN[Out]

    Permalink
    Definition Classes
    RuleDSLActions
    Annotations
    @compileTimeOnly( ... )
  224. def quiet[I <: HList, O <: HList](r: Rule[I, O]): Rule[I, O]

    Permalink
    Definition Classes
    RuleDSLCombinators
    Annotations
    @compileTimeOnly( ... )
  225. implicit def range2NTimes(range: Range): NTimes

    Permalink
    Definition Classes
    RuleDSLCombinators
    Annotations
    @compileTimeOnly( ... )
  226. macro def rule[I <: HList, O <: HList](r: Rule[I, O]): Rule[I, O]

    Permalink
    Definition Classes
    Parser
  227. implicit def rule2ActionOperator[I <: HList, O <: HList](r: Rule[I, O])(implicit ops: ActionOps[I, O]): ActionOperator[I, O, Out]

    Permalink
    Definition Classes
    RuleDSLActions
    Annotations
    @compileTimeOnly( ... )
  228. implicit def rule2WithSeparatedBy[I <: HList, O <: HList](r: Rule[I, O] with Repeated): WithSeparatedBy[I, O]

    Permalink
    Definition Classes
    RuleDSLCombinators
    Annotations
    @compileTimeOnly( ... )
  229. def run[T](arg: T)(implicit rr: RunResult[T]): Out

    Permalink
    Definition Classes
    RuleDSLActions
    Annotations
    @compileTimeOnly( ... )
  230. def runSubParser[I <: HList, O <: HList](f: (ParserInput) ⇒ Rule[I, O]): Rule[I, O]

    Permalink
    Definition Classes
    RuleDSLCombinators
    Annotations
    @compileTimeOnly( ... )
  231. val sb: StringBuilder

    Permalink
    Attributes
    protected
    Definition Classes
    StringBuilding
  232. def scalar: Rule[HNil, HNil]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  233. def schema: Rule[HNil, HNil]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  234. def setSB(s: String): Rule0

    Permalink
    Definition Classes
    StringBuilding
  235. val sourceId: String

    Permalink
    Definition Classes
    QueryParserPositionTracking
  236. implicit def str(s: String): Rule0

    Permalink
    Definition Classes
    RuleDSLBasics
    Annotations
    @compileTimeOnly( ... )
  237. implicit def str2CharRangeSupport(s: String): CharRangeSupport

    Permalink
    Definition Classes
    RuleDSLBasics
    Annotations
    @compileTimeOnly( ... )
  238. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  239. def test(condition: Boolean): Rule0

    Permalink
    Definition Classes
    RuleDSLActions
    Annotations
    @compileTimeOnly( ... )
  240. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  241. def trackNewLine: Rule0

    Permalink
    Definition Classes
    PositionTracking
  242. def trackPos: Rule1[Option[AstLocation]]

    Permalink
    Definition Classes
    PositionTracking
  243. def type: Rule[HNil, HNil]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  244. def union: Rule[HNil, HNil]

    Permalink
    Definition Classes
    TypeSystemDefinitions
  245. def valueMap[T](m: Map[String, T], ignoreCase: Boolean)(implicit h: HListable[T]): RuleN[Out]

    Permalink
    Definition Classes
    RuleDSLBasics
    Annotations
    @compileTimeOnly( ... )
  246. implicit def valueMap[T](m: Map[String, T])(implicit h: HListable[T]): RuleN[Out]

    Permalink
    Definition Classes
    RuleDSLBasics
    Annotations
    @compileTimeOnly( ... )
  247. def valueStack: ValueStack

    Permalink
    Definition Classes
    Parser
  248. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  249. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  250. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  251. def ws(s: String): Rule0

    Permalink
    Definition Classes
    Ignored
  252. def ws(char: Char): Rule0

    Permalink
    Definition Classes
    Ignored
  253. def wsCapture(s: String): Rule[HNil, ::[String, HNil]]

    Permalink
    Definition Classes
    Ignored
  254. def wsNoComment(char: Char): Rule0

    Permalink
    Definition Classes
    Ignored
  255. def zeroOrMore[I <: HList, O <: HList](r: Rule[I, O])(implicit l: Lifter[Seq, I, O]): Rule[In, OptionalOut] with Repeated

    Permalink
    Definition Classes
    RuleDSLCombinators
    Annotations
    @compileTimeOnly( ... )

Deprecated Value Members

  1. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from TypeSystemDefinitions

Inherited from Types

Inherited from Directives

Inherited from Values

Inherited from Fragments

Inherited from Operations

Inherited from Document

Inherited from Ignored

Inherited from Tokens

Inherited from PositionTracking

Inherited from StringBuilding

Inherited from Parser

Inherited from RuleDSL

Inherited from RuleDSLActions

Inherited from RuleDSLCombinators

Inherited from RuleDSLBasics

Inherited from AnyRef

Inherited from Any

Ungrouped