ControlChar

weaponregex.internal.model.regextree.ControlChar
case class ControlChar(controlChar: String, location: Location) extends Leaf[String]

Control meta-characters leaf node corresponding to a given character

Value parameters

controlChar

Any character in a-z or A-Z

location

weaponregex.model.Location of the token in the regex string

Attributes

Note

This is technically a meta-character, but because it has an additional target character and a \c prefix, it is handled separately here

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Leaf[String]
trait RegexTree
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product

Inherited fields

override val postfix: String

The string that is put after the node's children when building

The string that is put after the node's children when building

Attributes

Inherited from:
Leaf
override val prefix: String

The string that is put in front of the node's children when building

The string that is put in front of the node's children when building

Attributes

Inherited from:
Leaf
val value: String

Attributes

Inherited from:
Leaf