trait AdaptorParser extends ReferenceParser with GherkinParser with ActionParser

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AdaptorParser
  2. GherkinParser
  3. ActionParser
  4. ExpressionParser
  5. ReferenceParser
  6. CommonParser
  7. NoWhiteSpaceParsers
  8. ParsingContext
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

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 actionList[u](implicit arg0: P[u]): P[Seq[AST.Action]]
    Definition Classes
    ActionParser
  5. def actionRef[u](implicit arg0: P[u]): P[FunctionRef]
    Definition Classes
    ReferenceParser
  6. def adaptationPrefix[u](implicit arg0: P[u]): P[(Location, AST.Identifier)]
  7. def adaptationSuffix[u](implicit arg0: P[u]): P[(Seq[Example], Option[AST.LiteralString], Option[AST.Description])]
  8. def adaptor[u](implicit arg0: P[u]): P[Adaptor]
  9. def adaptorDefinitions[u](implicit arg0: P[u]): P[Seq[AST.AdaptorDefinition]]
  10. def adaptorInclude[u](implicit arg0: P[u]): P[Include]
  11. def aggregateConstruction[u](implicit arg0: P[u]): P[AST.AggregateConstructionExpression]
    Definition Classes
    ExpressionParser
  12. def andCondition[u](implicit arg0: P[u]): P[AST.AndCondition]
    Definition Classes
    ExpressionParser
  13. def anyAction[u](implicit arg0: P[u]): P[AST.Action]
    Definition Classes
    ActionParser
  14. def anyIdentifier[u](implicit arg0: P[u]): P[String]
    Definition Classes
    CommonParser
  15. def appendAction[u](implicit arg0: P[u]): P[AppendAction]
    Definition Classes
    ActionParser
  16. def arbitraryAction[u](implicit arg0: P[u]): P[ArbitraryAction]
    Definition Classes
    ActionParser
  17. def arbitraryCondition[u](implicit arg0: P[u]): P[AST.ArbitraryCondition]
    Definition Classes
    ExpressionParser
  18. def arbitraryExpression[u](implicit arg0: P[u]): P[AST.ArbitraryExpression]
    Definition Classes
    ExpressionParser
  19. def arbitraryOperator[u](implicit arg0: P[u]): P[AST.ArbitraryOperator]
    Definition Classes
    ExpressionParser
  20. def argList[u](implicit arg0: P[u]): P[AST.ArgList]
    Definition Classes
    ExpressionParser
  21. def arguments[u](implicit arg0: P[u]): P[AST.ArgList]
    Definition Classes
    ExpressionParser
  22. def arithmeticOperator[u](implicit arg0: P[u]): P[AST.ArithmeticOperator]
    Definition Classes
    ExpressionParser
  23. def as[u](implicit arg0: P[u]): P[Unit]
    Definition Classes
    CommonParser
  24. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  25. def askAction[u](implicit arg0: P[u]): P[AskAction]
    Definition Classes
    ActionParser
  26. def author[u](implicit arg0: P[u]): P[AuthorInfo]
    Definition Classes
    CommonParser
  27. def becomeAction[u](implicit arg0: P[u]): P[BecomeAction]
    Definition Classes
    ActionParser
  28. def blockDescription[u](implicit arg0: P[u]): P[AST.BlockDescription]
    Definition Classes
    CommonParser
  29. def briefly[u](implicit arg0: P[u]): P[Option[AST.LiteralString]]
    Definition Classes
    CommonParser
  30. def buts[u](implicit arg0: P[u]): P[Seq[ButClause]]
    Definition Classes
    GherkinParser
  31. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
  32. def close[u](implicit arg0: P[u]): P[Unit]
    Definition Classes
    CommonParser
  33. def commandCommand[u](implicit arg0: P[u]): P[CommandCommandA8n]
  34. def commandRef[u](implicit arg0: P[u]): P[CommandRef]
    Definition Classes
    ReferenceParser
  35. def comparator[u](implicit arg0: P[u]): P[AST.Comparator]
    Definition Classes
    ExpressionParser
  36. def comparisonCondition[u](implicit arg0: P[u]): P[AST.Comparison]
    Definition Classes
    ExpressionParser
  37. def compoundAction[u](implicit arg0: P[u]): P[CompoundAction]
    Definition Classes
    ActionParser
  38. def condition[u](implicit arg0: P[u]): P[AST.Condition]
    Definition Classes
    ExpressionParser
  39. def contextRef[u](implicit arg0: P[u]): P[ContextRef]
    Definition Classes
    ReferenceParser
  40. def current: RiddlParserInput
    Definition Classes
    ParsingContext
    Annotations
    @inline()
  41. def description[u](implicit arg0: P[u]): P[Option[AST.Description]]
    Definition Classes
    CommonParser
  42. def doImport(loc: Location, domainName: AST.Identifier, fileName: AST.LiteralString): Domain
    Definition Classes
    ParsingContext
  43. def doInclude[T <: AST.Definition](str: AST.LiteralString)(rule: (P[_]) => P[Seq[T]]): Include
    Definition Classes
    ParsingContext
  44. def docBlock[u](implicit arg0: P[u]): P[Seq[AST.LiteralString]]
    Definition Classes
    CommonParser
  45. def domainRef[u](implicit arg0: P[u]): P[DomainRef]
    Definition Classes
    ReferenceParser
  46. def entityIdValue[u](implicit arg0: P[u]): P[AST.EntityIdExpression]
    Definition Classes
    ExpressionParser
  47. def entityRef[u](implicit arg0: P[u]): P[EntityRef]
    Definition Classes
    ReferenceParser
  48. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  49. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  50. def error(loc: Location, message: String, context: String = ""): Unit
    Definition Classes
    ParsingContext
  51. def error(message: String): Unit
    Definition Classes
    ParsingContext
  52. def errorAction[u](implicit arg0: P[u]): P[ErrorAction]
    Definition Classes
    ActionParser
  53. val errors: ListBuffer[Message]
    Attributes
    protected
    Definition Classes
    ParsingContext
  54. def escape[u](implicit arg0: P[u]): P[Unit]
    Definition Classes
    NoWhiteSpaceParsers
  55. def eventAction[u](implicit arg0: P[u]): P[EventActionA8n]
  56. def eventCommand[u](implicit arg0: P[u]): P[EventCommandA8n]
  57. def eventRef[u](implicit arg0: P[u]): P[EventRef]
    Definition Classes
    ReferenceParser
  58. def example[u](implicit arg0: P[u]): P[Example]
    Definition Classes
    GherkinParser
  59. def exampleBody[u](implicit arg0: P[u]): P[(Seq[GivenClause], Seq[WhenClause], Seq[ThenClause], Seq[ButClause])]
    Definition Classes
    GherkinParser
  60. def examples[u](implicit arg0: P[u]): P[Seq[Example]]
    Definition Classes
    GherkinParser
  61. def expect[T](parser: (P[_]) => P[T]): Either[Messages, (T, RiddlParserInput)]
    Definition Classes
    ParsingContext
  62. def expression[u](implicit arg0: P[u]): P[AST.Expression]
    Definition Classes
    ExpressionParser
  63. def falseCondition[u](implicit arg0: P[u]): P[AST.False]
    Definition Classes
    ExpressionParser
  64. def fileDescription[u](implicit arg0: P[u]): P[AST.FileDescription]
    Definition Classes
    CommonParser
  65. def functionCallAction[u](implicit arg0: P[u]): P[FunctionCallAction]
    Definition Classes
    ActionParser
  66. def functionCallCondition[u](implicit arg0: P[u]): P[AST.FunctionCallCondition]
    Definition Classes
    ExpressionParser
  67. def functionCallExpression[u](implicit arg0: P[u]): P[AST.FunctionCallExpression]
    Definition Classes
    ExpressionParser
  68. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  69. def givens[u](implicit arg0: P[u]): P[Seq[GivenClause]]
    Definition Classes
    GherkinParser
  70. def groupExpression[u](implicit arg0: P[u]): P[AST.GroupExpression]
    Definition Classes
    ExpressionParser
  71. def handlerRef[u](implicit arg0: P[u]): P[HandlerRef]
    Definition Classes
    ReferenceParser
  72. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  73. def hexDigit[u](implicit arg0: P[u]): P[Unit]
    Definition Classes
    NoWhiteSpaceParsers
  74. def hostString[u](implicit arg0: P[u]): P[String]
    Definition Classes
    CommonParser
  75. def httpUrl[u](implicit arg0: P[u]): P[URL]
    Definition Classes
    CommonParser
  76. def identifier[u](implicit arg0: P[u]): P[AST.Identifier]
    Definition Classes
    CommonParser
  77. def importDef[u](implicit arg0: P[u]): P[AST.DomainDefinition]
    Definition Classes
    CommonParser
  78. def importDomain(file: File): Domain
    Definition Classes
    ParsingContext
  79. def include[K <: AST.Definition, u](parser: (P[_]) => P[Seq[K]])(implicit arg0: P[u]): P[Include]
    Definition Classes
    CommonParser
  80. def inletRef[u](implicit arg0: P[u]): P[InletRef]
    Definition Classes
    ReferenceParser
  81. def inputSeen: Seq[RiddlParserInput]
    Definition Classes
    ParsingContext
  82. def integer[u](implicit arg0: P[u]): P[Long]
    Definition Classes
    CommonParser
  83. def is[u](implicit arg0: P[u]): P[Unit]
    Definition Classes
    CommonParser
  84. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  85. def knownOperatorName[u](implicit arg0: P[u]): P[String]
    Definition Classes
    ExpressionParser
  86. def literalDecimal[u](implicit arg0: P[u]): P[AST.LiteralDecimal]
    Definition Classes
    CommonParser
  87. def literalInteger[u](implicit arg0: P[u]): P[AST.LiteralInteger]
    Definition Classes
    CommonParser
  88. def literalString[u](implicit arg0: P[u]): P[AST.LiteralString]
    Definition Classes
    NoWhiteSpaceParsers
  89. def literalStrings[u](implicit arg0: P[u]): P[Seq[AST.LiteralString]]
    Definition Classes
    CommonParser
  90. def location[u](implicit arg0: P[u]): P[Location]
    Definition Classes
    ParsingContext
  91. def logicalConditions[u](implicit arg0: P[u]): P[AST.Condition]
    Definition Classes
    ExpressionParser
  92. def makeParseFailureError(failure: Failure): Unit
    Definition Classes
    ParsingContext
  93. def mapTo[T <: AST.Definition](seq: Option[Seq[AST.Definition]]): Seq[T]
    Definition Classes
    CommonParser
  94. def markdownLine[u](implicit arg0: P[u]): P[AST.LiteralString]
    Definition Classes
    NoWhiteSpaceParsers
  95. def markdownLines[u](implicit arg0: P[u]): P[Seq[AST.LiteralString]]
    Definition Classes
    CommonParser
  96. def maybe[u](keyword: String)(implicit arg0: P[u]): P[Unit]
    Definition Classes
    CommonParser
  97. def maybeOptionWithArgs[u](validOptions: => P[String])(implicit arg0: P[u]): P[(Location, String, Seq[AST.LiteralString])]
    Definition Classes
    CommonParser
  98. def messageConstructor[u](implicit arg0: P[u]): P[MessageConstructor]
    Definition Classes
    ActionParser
  99. def messageRef[u](implicit arg0: P[u]): P[MessageRef]
    Definition Classes
    ReferenceParser
  100. def morphAction[u](implicit arg0: P[u]): P[MorphAction]
    Definition Classes
    ActionParser
  101. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  102. def nonEmptyExamples[u](implicit arg0: P[u]): P[Seq[Example]]
    Definition Classes
    GherkinParser
  103. def notCondition[u](implicit arg0: P[u]): P[AST.NotCondition]
    Definition Classes
    ExpressionParser
  104. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  105. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  106. def open[u](implicit arg0: P[u]): P[Unit]
    Definition Classes
    CommonParser
  107. def operatorName[u](implicit arg0: P[u]): P[String]
    Definition Classes
    ExpressionParser
  108. def optionalNestedContent[u, T](parser: => P[T])(implicit arg0: P[u]): P[Seq[T]]
    Definition Classes
    CommonParser
  109. def options[u, TY <: AST.RiddlValue](validOptions: => P[String])(mapper: => (Location, String, Seq[AST.LiteralString]) => TY)(implicit arg0: P[u]): P[Seq[TY]]
    Definition Classes
    CommonParser
  110. def orCondition[u](implicit arg0: P[u]): P[AST.OrCondition]
    Definition Classes
    ExpressionParser
  111. def otherRef[u](implicit arg0: P[u]): P[OtherRef]
    Definition Classes
    ReferenceParser
  112. def outletRef[u](implicit arg0: P[u]): P[OutletRef]
    Definition Classes
    ReferenceParser
  113. def pathIdentifier[u](implicit arg0: P[u]): P[AST.PathIdentifier]
    Definition Classes
    CommonParser
  114. def pipeRef[u](implicit arg0: P[u]): P[PipeRef]
    Definition Classes
    ReferenceParser
  115. def pop: RiddlParserInput
    Definition Classes
    ParsingContext
    Annotations
    @inline()
  116. def portNum[u](implicit arg0: P[u]): P[String]
    Definition Classes
    CommonParser
  117. def projectionRef[u](implicit arg0: P[u]): P[ProjectionRef]
    Definition Classes
    ReferenceParser
  118. def publishAction[u](implicit arg0: P[u]): P[PublishAction]
    Definition Classes
    ActionParser
  119. def push(rpi: RiddlParserInput): Unit
    Definition Classes
    ParsingContext
    Annotations
    @inline()
  120. def push(path: Path): Unit
    Definition Classes
    ParsingContext
    Annotations
    @inline()
  121. def queryRef[u](implicit arg0: P[u]): P[QueryRef]
    Definition Classes
    ReferenceParser
  122. def quotedIdentifier[u](implicit arg0: P[u]): P[String]
    Definition Classes
    CommonParser
  123. def replyAction[u](implicit arg0: P[u]): P[ReplyAction]
    Definition Classes
    ActionParser
  124. def resultRef[u](implicit arg0: P[u]): P[ResultRef]
    Definition Classes
    ReferenceParser
  125. def returnAction[u](implicit arg0: P[u]): P[ReturnAction]
    Definition Classes
    ActionParser
  126. def sagaStepAction[u](implicit arg0: P[u]): P[AST.SagaStepAction]
    Definition Classes
    ActionParser
  127. def setAction[u](implicit arg0: P[u]): P[SetAction]
    Definition Classes
    ActionParser
  128. def simpleIdentifier[u](implicit arg0: P[u]): P[String]
    Definition Classes
    CommonParser
  129. def stateRef[u](implicit arg0: P[u]): P[StateRef]
    Definition Classes
    ReferenceParser
  130. def strChars[u](implicit arg0: P[u]): P[Unit]
    Definition Classes
    NoWhiteSpaceParsers
  131. def stringChars(c: Char): Boolean
    Definition Classes
    NoWhiteSpaceParsers
  132. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  133. def tellAction[u](implicit arg0: P[u]): P[TellAction]
    Definition Classes
    ActionParser
  134. def term[u](implicit arg0: P[u]): P[Term]
    Definition Classes
    CommonParser
  135. def terminalCondition[u](implicit arg0: P[u]): P[AST.Condition]
    Definition Classes
    ExpressionParser
  136. def terminalExpression[u](implicit arg0: P[u]): P[AST.Expression]
    Definition Classes
    ExpressionParser
  137. def ternaryExpression[u](implicit arg0: P[u]): P[AST.Ternary]
    Definition Classes
    ExpressionParser
  138. def testedWithExamples[u](implicit arg0: P[u]): P[Seq[Example]]
    Definition Classes
    GherkinParser
  139. def thens[u](implicit arg0: P[u]): P[Seq[ThenClause]]
    Definition Classes
    GherkinParser
  140. def toString(): String
    Definition Classes
    AnyRef → Any
  141. def trueCondition[u](implicit arg0: P[u]): P[AST.True]
    Definition Classes
    ExpressionParser
  142. def typeRef[u](implicit arg0: P[u]): P[TypeRef]
    Definition Classes
    ReferenceParser
  143. def undefined[u, RT](ret: RT)(implicit arg0: P[u]): P[RT]
    Definition Classes
    CommonParser
  144. def undefinedExpression[u](implicit arg0: P[u]): P[AST.UndefinedExpression]
    Definition Classes
    ExpressionParser
  145. def unicodeEscape[u](implicit arg0: P[u]): P[Unit]
    Definition Classes
    NoWhiteSpaceParsers
  146. def urlPath[u](implicit arg0: P[u]): P[String]
    Definition Classes
    CommonParser
  147. def valueExpression[u](implicit arg0: P[u]): P[AST.ValueExpression]
    Definition Classes
    ExpressionParser
  148. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  149. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  150. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  151. def whens[u](implicit arg0: P[u]): P[Seq[WhenClause]]
    Definition Classes
    GherkinParser
  152. def xorCondition[u](implicit arg0: P[u]): P[AST.XorCondition]
    Definition Classes
    ExpressionParser
  153. def yieldAction[u](implicit arg0: P[u]): P[YieldAction]
    Definition Classes
    ActionParser

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from GherkinParser

Inherited from ActionParser

Inherited from ExpressionParser

Inherited from ReferenceParser

Inherited from CommonParser

Inherited from NoWhiteSpaceParsers

Inherited from ParsingContext

Inherited from AnyRef

Inherited from Any

Ungrouped