BuiltinMutators

weaponregex.mutator.BuiltinMutators$

The object that manages all built-in token mutators

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Value members

Concrete methods

final def apply(className: String): TokenMutator
final def apply(mutationLevel: Int): Seq[TokenMutator]
final def apply(mutationLevels: Seq[Int]): Seq[TokenMutator]
def atLevel(mutationLevel: Int): Seq[TokenMutator]

Get all the token mutators in the given mutation level

Get all the token mutators in the given mutation level

Attributes

mutationLevel

Mutation level number

Returns:

Sequence of all the tokens mutators in that level, if any

def atLevels(mutationLevels: Seq[Int]): Seq[TokenMutator]

Get all the token mutators in the given mutation levels

Get all the token mutators in the given mutation levels

Attributes

mutationLevels

Mutation level numbers

Returns:

Sequence of all the tokens mutators in that levels, if any

Deprecated methods

def level(mutationLevel: Int): Seq[TokenMutator]

Attributes

Deprecated
true

Concrete fields

val all: Seq[TokenMutator]

Sequence of all built-in token mutators

Sequence of all built-in token mutators

Attributes

lazy val byLevel: Map[Int, Seq[TokenMutator]]

Map from mutation level number to token mutators in that level

Map from mutation level number to token mutators in that level

Attributes

lazy val byName: Map[String, TokenMutator]

Map from mutator class name to the associating token mutator

Map from mutator class name to the associating token mutator

Attributes

Deprecated fields

lazy val levels: Map[Int, Seq[TokenMutator]]

Attributes

Deprecated
true