c

play.doc

VariableParser

class VariableParser extends Parser with InlinePluginParser

Parser for parsing variables that are substituted with arbitrary text.

Linear Supertypes
InlinePluginParser, Parser, Extensions, BaseParser[AnyRef], BaseActions[AnyRef], ContextAware[AnyRef], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. VariableParser
  2. InlinePluginParser
  3. Parser
  4. Extensions
  5. BaseParser
  6. BaseActions
  7. ContextAware
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new VariableParser(name: String)

Type Members

  1. class AnchorNodeInfo extends AnyRef
    Attributes
    private[org.pegdown]
    Definition Classes
    Parser

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 Abbreviation(): Rule
    Definition Classes
    Parser
  5. def AbbreviationText(arg0: Var[AbbreviationNode]): Rule
    Definition Classes
    Parser
  6. def Alphanumeric(): Rule
    Definition Classes
    Parser
  7. def AnyOf(arg0: Characters): Rule
    Definition Classes
    BaseParser
    Annotations
    @DontLabel() @Cached()
  8. def AnyOf(arg0: Array[Char]): Rule
    Definition Classes
    BaseParser
    Annotations
    @DontLabel()
  9. def AnyOf(arg0: String): Rule
    Definition Classes
    BaseParser
    Annotations
    @DontLabel()
  10. def AtxHeading(): Rule
    Definition Classes
    Parser
  11. def AtxInline(): Rule
    Definition Classes
    Parser
  12. def AtxStart(): Rule
    Definition Classes
    Parser
  13. def AutoLink(): Rule
    Definition Classes
    Parser
  14. def AutoLinkEmail(): Rule
    Definition Classes
    Parser
  15. def AutoLinkEnd(): Rule
    Definition Classes
    Parser
  16. def AutoLinkUrl(): Rule
    Definition Classes
    Parser
  17. def BlankLine(): Rule
    Definition Classes
    Parser
  18. def Block(): Rule
    Definition Classes
    Parser
  19. def BlockQuote(): Rule
    Definition Classes
    Parser
  20. def Bullet(): Rule
    Definition Classes
    Parser
  21. def BulletList(): Rule
    Definition Classes
    Parser
  22. def CaptionInline(): Rule
    Definition Classes
    Parser
  23. def CaptionStart(): Rule
    Definition Classes
    Parser
  24. def Ch(arg0: Char): Rule
    Definition Classes
    BaseParser
    Annotations
    @DontLabel() @Cached()
  25. def CharEntity(): Rule
    Definition Classes
    Parser
  26. def CharLine(arg0: Char): Rule
    Definition Classes
    Parser
  27. def CharRange(arg0: Char, arg1: Char): Rule
    Definition Classes
    BaseParser
    Annotations
    @DontLabel() @Cached()
  28. def Code(arg0: Rule): Rule
    Definition Classes
    Parser
  29. def Code(): Rule
    Definition Classes
    Parser
  30. def CodeFence(arg0: Var[Integer]): Rule
    Definition Classes
    Parser
    Annotations
    @Cached()
  31. def CrossedOut(arg0: Rule, arg1: StringBuilderVar): Rule
    Definition Classes
    Parser
  32. def CrossedOutLessOne(arg0: Rule, arg1: StringBuilderVar): Rule
    Definition Classes
    Parser
  33. def DecEntity(): Rule
    Definition Classes
    Parser
  34. def DefListBullet(): Rule
    Definition Classes
    Parser
  35. def DefListTerm(): Rule
    Definition Classes
    Parser
  36. def DefTermInline(): Rule
    Definition Classes
    Parser
  37. def DefinedHtmlTagName(arg0: StringVar): Rule
    Definition Classes
    Parser
    Annotations
    @Cached()
  38. def Definition(): Rule
    Definition Classes
    Parser
  39. def DefinitionList(): Rule
    Definition Classes
    Parser
  40. def Digit(): Rule
    Definition Classes
    Parser
  41. def DoubleAngleQuoted(): Rule
    Definition Classes
    Parser
  42. def DoubleQuoted(): Rule
    Definition Classes
    Parser
  43. def Emph(): Rule
    Definition Classes
    Parser
  44. def EmphOrStrong(arg0: String): Rule
    Definition Classes
    Parser
    Annotations
    @Cached()
  45. def EmphOrStrongClose(arg0: String): Rule
    Definition Classes
    Parser
    Annotations
    @Cached()
  46. def EmphOrStrongOpen(arg0: String): Rule
    Definition Classes
    Parser
  47. def Endline(): Rule
    Definition Classes
    Parser
    Annotations
    @MemoMismatches()
  48. def Entity(): Rule
    Definition Classes
    Parser
  49. def Enumerator(): Rule
    Definition Classes
    Parser
  50. def EscapableChar(): Rule
    Definition Classes
    Parser
  51. def EscapedChar(): Rule
    Definition Classes
    Parser
  52. def ExplicitLink(arg0: Boolean): Rule
    Definition Classes
    Parser
    Annotations
    @Cached()
  53. def FencedCodeBlock(): Rule
    Definition Classes
    Parser
  54. def FirstOf(arg0: Array[AnyRef]): Rule
    Definition Classes
    BaseParser
    Annotations
    @DontLabel() @Cached()
  55. def FirstOf(arg0: Any, arg1: Any, arg2: <repeated...>[AnyRef]): Rule
    Definition Classes
    BaseParser
    Annotations
    @transient() @DontLabel()
  56. def Heading(): Rule
    Definition Classes
    Parser
  57. def HexEntity(): Rule
    Definition Classes
    Parser
  58. def HorizontalRule(arg0: Char): Rule
    Definition Classes
    Parser
  59. def HorizontalRule(): Rule
    Definition Classes
    Parser
  60. def HtmlAttribute(): Rule
    Definition Classes
    Parser
  61. def HtmlBlock(): Rule
    Definition Classes
    Parser
  62. def HtmlBlockClose(arg0: StringVar): Rule
    Definition Classes
    Parser
    Annotations
    @DontSkipActionsInPredicates()
  63. def HtmlBlockInTags(): Rule
    Definition Classes
    Parser
  64. def HtmlBlockOpen(arg0: StringVar): Rule
    Definition Classes
    Parser
  65. def HtmlBlockSelfClosing(): Rule
    Definition Classes
    Parser
  66. def HtmlComment(): Rule
    Definition Classes
    Parser
  67. def HtmlTag(): Rule
    Definition Classes
    Parser
  68. def HtmlTagBlock(arg0: StringVar): Rule
    Definition Classes
    Parser
    Annotations
    @Cached()
  69. def IgnoreCase(arg0: <repeated...>[Char]): Rule
    Definition Classes
    BaseParser
    Annotations
    @transient() @DontLabel() @SuppressSubnodes() @Cached()
  70. def IgnoreCase(arg0: String): Rule
    Definition Classes
    BaseParser
    Annotations
    @DontLabel()
  71. def IgnoreCase(arg0: Char): Rule
    Definition Classes
    BaseParser
    Annotations
    @DontLabel() @Cached()
  72. def Image(): Rule
    Definition Classes
    Parser
  73. def ImageAlt(): Rule
    Definition Classes
    Parser
  74. def Indent(): Rule
    Definition Classes
    Parser
  75. def Inline(): Rule
    Definition Classes
    Parser
    Annotations
    @MemoMismatches()
  76. def InlineHtml(): Rule
    Definition Classes
    Parser
  77. def InlineOrIntermediateEndline(): Rule
    Definition Classes
    Parser
  78. def Inlines(): Rule
    Definition Classes
    Parser
  79. def Label(): Rule
    Definition Classes
    Parser
  80. def Letter(): Rule
    Definition Classes
    Parser
  81. def Line(arg0: StringBuilderVar): Rule
    Definition Classes
    Parser
  82. def LineBreak(): Rule
    Definition Classes
    Parser
  83. def Link(): Rule
    Definition Classes
    Parser
    Annotations
    @MemoMismatches()
  84. def LinkSource(): Rule
    Definition Classes
    Parser
    Annotations
    @Cached()
  85. def LinkTitle(arg0: Char): Rule
    Definition Classes
    Parser
  86. def LinkTitle(): Rule
    Definition Classes
    Parser
  87. def ListItem(arg0: Rule, arg1: SuperNodeCreator): Rule
    Definition Classes
    Parser
    Annotations
    @Cached()
  88. def ListItemIndentedBlocks(arg0: StringBuilderVar): Rule
    Definition Classes
    Parser
  89. def NOrMore(arg0: Char, arg1: Int): Rule
    Definition Classes
    Parser
  90. def NTimes(arg0: Int, arg1: Any, arg2: Any): Rule
    Definition Classes
    BaseParser
    Annotations
    @DontLabel() @Cached()
  91. def NTimes(arg0: Int, arg1: Any): Rule
    Definition Classes
    BaseParser
    Annotations
    @DontLabel() @Cached()
  92. def Newline(): Rule
    Definition Classes
    Parser
  93. def NodeSequence(arg0: <repeated...>[AnyRef]): Rule
    Definition Classes
    Parser
    Annotations
    @transient()
  94. def NonAutoLink(): Rule
    Definition Classes
    Parser
  95. def NonAutoLinkInline(): Rule
    Definition Classes
    Parser
  96. def NonLinkInline(): Rule
    Definition Classes
    Parser
  97. def NoneOf(arg0: Array[Char]): Rule
    Definition Classes
    BaseParser
    Annotations
    @DontLabel()
  98. def NoneOf(arg0: String): Rule
    Definition Classes
    BaseParser
    Annotations
    @DontLabel()
  99. def NonindentSpace(): Rule
    Definition Classes
    Parser
  100. def Nonspacechar(): Rule
    Definition Classes
    Parser
  101. def NormalChar(): Rule
    Definition Classes
    Parser
    Annotations
    @MemoMismatches()
  102. def NormalEndline(): Rule
    Definition Classes
    Parser
  103. def NotNewline(): Rule
    Definition Classes
    Parser
  104. def OneOrMore(arg0: Any, arg1: Any, arg2: <repeated...>[AnyRef]): Rule
    Definition Classes
    BaseParser
    Annotations
    @transient() @DontLabel()
  105. def OneOrMore(arg0: Any): Rule
    Definition Classes
    BaseParser
    Annotations
    @DontLabel() @Cached()
  106. def Optional(arg0: Any, arg1: Any, arg2: <repeated...>[AnyRef]): Rule
    Definition Classes
    BaseParser
    Annotations
    @transient() @DontLabel()
  107. def Optional(arg0: Any): Rule
    Definition Classes
    BaseParser
    Annotations
    @DontLabel() @Cached()
  108. def OrderedList(): Rule
    Definition Classes
    Parser
  109. def Para(): Rule
    Definition Classes
    Parser
  110. def Quoted(): Rule
    Definition Classes
    Parser
  111. def RefSrc(arg0: Var[ReferenceNode]): Rule
    Definition Classes
    Parser
  112. def RefSrcContent(arg0: Var[ReferenceNode]): Rule
    Definition Classes
    Parser
  113. def RefTitle(arg0: Char, arg1: Char, arg2: Var[ReferenceNode]): Rule
    Definition Classes
    Parser
  114. def RefTitle(arg0: Var[ReferenceNode]): Rule
    Definition Classes
    Parser
  115. def Reference(): Rule
    Definition Classes
    Parser
  116. def ReferenceLink(arg0: Boolean): Rule
    Definition Classes
    Parser
  117. def ReferenceNoEOL(): Rule
    Definition Classes
    Parser
  118. def Root(): Rule
    Definition Classes
    Parser
  119. def Sequence(arg0: Array[AnyRef]): Rule
    Definition Classes
    BaseParser
    Annotations
    @DontLabel() @Cached()
  120. def Sequence(arg0: Any, arg1: Any, arg2: <repeated...>[AnyRef]): Rule
    Definition Classes
    BaseParser
    Annotations
    @transient() @DontLabel()
  121. def SetextHeading(): Rule
    Definition Classes
    Parser
  122. def SetextHeading1(): Rule
    Definition Classes
    Parser
  123. def SetextHeading2(): Rule
    Definition Classes
    Parser
  124. def SetextInline(): Rule
    Definition Classes
    Parser
  125. def SingleQuoteEnd(): Rule
    Definition Classes
    Parser
  126. def SingleQuoted(): Rule
    Definition Classes
    Parser
  127. def Smarts(): Rule
    Definition Classes
    Parser
  128. def Sp(): Rule
    Definition Classes
    Parser
  129. def Space(): Rule
    Definition Classes
    Parser
  130. def Spacechar(): Rule
    Definition Classes
    Parser
  131. def SpecialChar(): Rule
    Definition Classes
    Parser
  132. def Spn1(): Rule
    Definition Classes
    Parser
  133. def Str(): Rule
    Definition Classes
    Parser
  134. def Strike(): Rule
    Definition Classes
    Parser
  135. def String(arg0: <repeated...>[Char]): Rule
    Definition Classes
    BaseParser
    Annotations
    @transient() @DontLabel() @SuppressSubnodes() @Cached()
  136. def String(arg0: String): Rule
    Definition Classes
    BaseParser
    Annotations
    @DontLabel()
  137. def Strong(): Rule
    Definition Classes
    Parser
  138. def StrongOrEmph(): Rule
    Definition Classes
    Parser
  139. def Symbol(): Rule
    Definition Classes
    Parser
  140. def Table(): Rule
    Definition Classes
    Parser
  141. def TableCaption(): Rule
    Definition Classes
    Parser
  142. def TableCell(): Rule
    Definition Classes
    Parser
  143. def TableColumn(arg0: Var[TableNode], arg1: Var[Boolean]): Rule
    Definition Classes
    Parser
  144. def TableDivider(arg0: Var[TableNode]): Rule
    Definition Classes
    Parser
  145. def TableRow(): Rule
    Definition Classes
    Parser
  146. def TaskListItem(arg0: Rule, arg1: SuperNodeTaskItemCreator): Rule
    Definition Classes
    Parser
    Annotations
    @Cached()
  147. def TerminalEndline(): Rule
    Definition Classes
    Parser
  148. def Test(arg0: Any, arg1: Any, arg2: <repeated...>[AnyRef]): Rule
    Definition Classes
    BaseParser
    Annotations
    @transient() @DontLabel()
  149. def Test(arg0: Any): Rule
    Definition Classes
    BaseParser
    Annotations
    @DontLabel() @SuppressNode() @Cached()
  150. def TestNot(arg0: Any, arg1: Any, arg2: <repeated...>[AnyRef]): Rule
    Definition Classes
    BaseParser
    Annotations
    @transient() @DontLabel()
  151. def TestNot(arg0: Any): Rule
    Definition Classes
    BaseParser
    Annotations
    @DontLabel() @SuppressNode() @Cached()
  152. def TestNotItem(): Rule
    Definition Classes
    Parser
  153. def TestNotListItem(): Rule
    Definition Classes
    Parser
  154. def Ticks(arg0: Int): Rule
    Definition Classes
    Parser
  155. def UlOrStarLine(): Rule
    Definition Classes
    Parser
    Annotations
    @MemoMismatches()
  156. def VariableRule(): Rule
  157. def Verbatim(): Rule
    Definition Classes
    Parser
  158. def WikiLink(): Rule
    Definition Classes
    Parser
  159. def ZeroOrMore(arg0: Any, arg1: Any, arg2: <repeated...>[AnyRef]): Rule
    Definition Classes
    BaseParser
    Annotations
    @transient() @DontLabel()
  160. def ZeroOrMore(arg0: Any): Rule
    Definition Classes
    BaseParser
    Annotations
    @DontLabel() @Cached()
  161. def addAsChild(): Boolean
    Definition Classes
    Parser
  162. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  163. def checkForParsingTimeout(): Boolean
    Attributes
    protected[org.pegdown]
    Definition Classes
    Parser
  164. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  165. def collectChildrensText(arg0: SuperNode, arg1: AnchorNodeInfo): Unit
    Definition Classes
    Parser
  166. def currentChar(): Character
    Definition Classes
    BaseActions
  167. def currentIndex(): Int
    Definition Classes
    BaseActions
  168. def debugMsg(arg0: String, arg1: String): Boolean
    Definition Classes
    Parser
  169. def drop(arg0: Int): Boolean
    Definition Classes
    BaseActions
  170. def drop(): Boolean
    Definition Classes
    BaseActions
  171. def dup(): Boolean
    Definition Classes
    BaseActions
  172. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  173. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  174. def ext(arg0: Int): Boolean
    Definition Classes
    Parser
  175. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  176. def fixIndices(arg0: Node, arg1: Array[Int]): Unit
    Attributes
    protected[org.pegdown]
    Definition Classes
    Parser
  177. def fromCharArray(arg0: Array[Char]): Rule
    Attributes
    protected[org.parboiled]
    Definition Classes
    BaseParser
    Annotations
    @DontExtend()
  178. def fromCharLiteral(arg0: Char): Rule
    Attributes
    protected[org.parboiled]
    Definition Classes
    BaseParser
    Annotations
    @DontExtend()
  179. def fromStringLiteral(arg0: String): Rule
    Attributes
    protected[org.parboiled]
    Definition Classes
    BaseParser
    Annotations
    @DontExtend()
  180. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  181. def getContext(): Context[AnyRef]
    Definition Classes
    BaseActions
  182. def hasError(): Boolean
    Definition Classes
    BaseActions
  183. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  184. def inPredicate(): Boolean
    Definition Classes
    BaseActions
  185. def inlinePluginRules(): Array[Rule]
    Definition Classes
    VariableParser → InlinePluginParser
  186. def isHtmlTag(arg0: String): Boolean
    Definition Classes
    Parser
  187. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  188. def isLegalEmphOrStrongClosePos(): Boolean
    Attributes
    protected[org.pegdown]
    Definition Classes
    Parser
  189. def isLegalEmphOrStrongStartPos(): Boolean
    Attributes
    protected[org.pegdown]
    Definition Classes
    Parser
  190. def isStrongCloseCharStolen(arg0: String): Boolean
    Attributes
    protected[org.pegdown]
    Definition Classes
    Parser
  191. def match(): String
    Definition Classes
    BaseActions
  192. def matchEnd(): Int
    Definition Classes
    BaseActions
  193. def matchLength(): Int
    Definition Classes
    BaseActions
  194. def matchOrDefault(arg0: String): String
    Definition Classes
    BaseActions
  195. def matchRange(): IndexRange
    Definition Classes
    BaseActions
  196. def matchStart(): Int
    Definition Classes
    BaseActions
  197. def matchedChar(): Char
    Definition Classes
    BaseActions
  198. def mayEnterEmphOrStrong(arg0: String): Boolean
    Attributes
    protected[org.pegdown]
    Definition Classes
    Parser
  199. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  200. def newInstance[P <: BaseParser[AnyRef]](): P
    Definition Classes
    BaseParser
  201. def nodeSuppressed(): Boolean
    Definition Classes
    BaseActions
  202. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  203. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  204. def parse(arg0: Array[Char]): RootNode
    Definition Classes
    Parser
  205. def parseInternal(arg0: Array[Char]): RootNode
    Definition Classes
    Parser
  206. def parseInternal(arg0: StringBuilderVar): RootNode
    Definition Classes
    Parser
  207. def peek(arg0: Int): AnyRef
    Definition Classes
    BaseActions
  208. def peek(): AnyRef
    Definition Classes
    BaseActions
  209. def poke(arg0: Int, arg1: AnyRef): Boolean
    Definition Classes
    BaseActions
  210. def poke(arg0: AnyRef): Boolean
    Definition Classes
    BaseActions
  211. def pop(arg0: Int): AnyRef
    Definition Classes
    BaseActions
  212. def pop(): AnyRef
    Definition Classes
    BaseActions
  213. def popAsNode(): Node
    Definition Classes
    Parser
  214. def popAsString(): String
    Definition Classes
    Parser
  215. def position(): Position
    Definition Classes
    BaseActions
  216. def push(arg0: Int, arg1: AnyRef): Boolean
    Definition Classes
    BaseActions
  217. def push(arg0: AnyRef): Boolean
    Definition Classes
    BaseActions
  218. def pushAll(arg0: AnyRef, arg1: <repeated...>[AnyRef]): Boolean
    Definition Classes
    BaseActions
    Annotations
    @transient()
  219. def setClosed(): Boolean
    Attributes
    protected[org.pegdown]
    Definition Classes
    Parser
  220. def setContext(arg0: Context[AnyRef]): Unit
    Definition Classes
    BaseActions → ContextAware
  221. def setIndices(): Boolean
    Definition Classes
    Parser
  222. def stealBackStrongCloseChar(): Boolean
    Attributes
    protected[org.pegdown]
    Definition Classes
    Parser
  223. def swap(): Boolean
    Definition Classes
    BaseActions
  224. def swap3(): Boolean
    Definition Classes
    BaseActions
  225. def swap4(): Boolean
    Definition Classes
    BaseActions
  226. def swap5(): Boolean
    Definition Classes
    BaseActions
  227. def swap6(): Boolean
    Definition Classes
    BaseActions
  228. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  229. def toRule(arg0: Any): Rule
    Definition Classes
    BaseParser
    Annotations
    @DontExtend()
  230. def toRules(arg0: <repeated...>[AnyRef]): Array[Rule]
    Definition Classes
    BaseParser
    Annotations
    @transient() @DontExtend()
  231. def toString(): String
    Definition Classes
    AnyRef → Any
  232. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  233. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  234. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  235. def wrapInAnchor(): Boolean
    Definition Classes
    Parser

Inherited from InlinePluginParser

Inherited from Parser

Inherited from Extensions

Inherited from BaseParser[AnyRef]

Inherited from BaseActions[AnyRef]

Inherited from ContextAware[AnyRef]

Inherited from AnyRef

Inherited from Any

Ungrouped