BuiltinMutatorsJS

weaponregex.mutator.BuiltinMutatorsJS

A wrapper class for weaponregex.mutator.BuiltinMutators for exporting to JavaScript

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def atLevel(mutationLevel: Int): Array[TokenMutatorJS]

Get all the token mutators in the given mutation level

Get all the token mutators in the given mutation level

Value parameters

mutationLevel

Mutation level number

Attributes

Returns

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

def atLevels(mutationLevels: Array[Int]): Array[TokenMutatorJS]

Get all the token mutators in the given mutation levels

Get all the token mutators in the given mutation levels

Value parameters

mutationLevels

Mutation level numbers

Attributes

Returns

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

Concrete fields

val all: Array[TokenMutatorJS]

JS Array of all built-in token mutators

JS Array of all built-in token mutators

Attributes

lazy val byLevel: Map[Int, Array[TokenMutatorJS]]

JS Map that maps from mutation level number to token mutators in that level

JS Map that maps from mutation level number to token mutators in that level

Attributes

val byName: Map[String, TokenMutatorJS]

JS Map that maps from a token mutator class names to the associating token mutator

JS Map that maps from a token mutator class names to the associating token mutator

Attributes