WeaponRegeX

weaponregex.WeaponRegeX$

The API facade of Weapon regeX for Scala/JVM

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Value members

Concrete methods

def mutate(pattern: String, mutators: Seq[TokenMutator], mutationLevels: Seq[Int], flavor: ParserFlavor): Either[String, Seq[Mutant]]

Mutate using the given mutators in some specific mutation levels

Mutate using the given mutators in some specific mutation levels

Attributes

mutationLevels

Target mutation levels. If this is null, the mutators will not be filtered.

mutators

Mutators to be used for mutation

pattern

Input regex string

Returns:

A Right of a sequence of weaponregex.model.mutation.Mutant if can be parsed, a Left with the error message otherwise