Extract

org.specs2.main.Extract
trait Extract

Extraction functions for command line parameters

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Arguments
object CommandLine
object Execute
object Report
object Select
object Store
Show all

Members list

Value members

Concrete methods

def bool(name: String)(using args: Seq[String], sp: SystemProperties): Option[Boolean]
def bool(name: String, negatedName: String)(using args: Seq[String], sp: SystemProperties): Option[Boolean]
def boolSystemProperty(name: String)(using sp: SystemProperties): Option[Boolean]
def boolValue(name: String, negate: Boolean = ...)(using args: Seq[String], sp: SystemProperties): Option[Boolean]
def double(name: String)(using args: Seq[String], sp: SystemProperties): Option[Double]
def float(name: String)(using args: Seq[String], sp: SystemProperties): Option[Float]
def instance[T <: AnyRef](name: String)(using m: ClassTag[T]): Option[T]
def int(name: String)(using args: Seq[String], sp: SystemProperties): Option[Int]
def long(name: String)(using args: Seq[String], sp: SystemProperties): Option[Long]
def value[T](name: String, f: String => T)(using args: Seq[String], sp: SystemProperties): Option[T]
def value[T](name: String)(using args: Seq[String], sp: SystemProperties): Option[String]
def valueSystemProperty[T](name: String, f: String => T)(using sp: SystemProperties): Option[T]