ReadAs

org.specs2.specification.script.StepParsers.ReadAs
class ReadAs(regex: Regex, groups: Regex)

This class creates Given or Then extractors from a regular expression and a function

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Type members

Classlikes

trait ReadAsParser[T] extends StepParser[T]

Attributes

Supertypes
trait StepParser[T]
class Object
trait Matchable
class Any

Value members

Concrete methods

def and[T](f: String => T): ReadAsParser[T]
def and[T](f: (String, String) => T): ReadAsParser[T]
def and[T](f: (String, String, String) => T): ReadAsParser[T]
def and[T](f: (String, String, String, String) => T): ReadAsParser[T]
def and[T](f: (String, String, String, String, String) => T): ReadAsParser[T]
def and[T](f: (String, String, String, String, String, String) => T): ReadAsParser[T]
def and[T](f: (String, String, String, String, String, String, String) => T): ReadAsParser[T]
def and[T](f: (String, String, String, String, String, String, String, String) => T): ReadAsParser[T]
def and[T](f: (String, String, String, String, String, String, String, String, String) => T): ReadAsParser[T]
def and[T](f: (String, String, String, String, String, String, String, String, String, String) => T): ReadAsParser[T]
def and[T](f: Seq[String] => T): ReadAsParser[T]
def apply(f: String => Unit): ReadAsParser[Unit]
def apply(f: (String, String) => Unit): ReadAsParser[Unit]
def apply(f: (String, String, String) => Unit): ReadAsParser[Unit]
def apply(f: (String, String, String, String) => Unit): ReadAsParser[Unit]
def apply(f: (String, String, String, String, String) => Unit): ReadAsParser[Unit]
def apply(f: (String, String, String, String, String, String) => Unit): ReadAsParser[Unit]
def apply(f: (String, String, String, String, String, String, String) => Unit): ReadAsParser[Unit]
def apply(f: (String, String, String, String, String, String, String, String) => Unit): ReadAsParser[Unit]
def apply(f: (String, String, String, String, String, String, String, String, String) => Unit): ReadAsParser[Unit]
def apply(f: (String, String, String, String, String, String, String, String, String, String) => Unit): ReadAsParser[Unit]
def apply(f: Seq[String] => Unit): ReadAsParser[Unit]