public enum BigIntegerMutator extends Enum<BigIntegerMutator> implements MethodMutatorFactory
Enum Constant and Description |
---|
INSTANCE |
Modifier and Type | Method and Description |
---|---|
org.objectweb.asm.MethodVisitor |
create(MutationContext context,
MethodInfo info,
org.objectweb.asm.MethodVisitor visitor) |
String |
getGloballyUniqueId() |
String |
getName()
Returns a human readable
String representation of this
MethodMutatorFactory . |
String |
toString() |
static BigIntegerMutator |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static BigIntegerMutator[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final BigIntegerMutator INSTANCE
public static BigIntegerMutator[] values()
for (BigIntegerMutator c : BigIntegerMutator.values()) System.out.println(c);
public static BigIntegerMutator valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic org.objectweb.asm.MethodVisitor create(MutationContext context, MethodInfo info, org.objectweb.asm.MethodVisitor visitor)
create
in interface MethodMutatorFactory
public String getGloballyUniqueId()
getGloballyUniqueId
in interface MethodMutatorFactory
public String toString()
toString
in class Enum<BigIntegerMutator>
public String getName()
MethodMutatorFactory
String
representation of this
MethodMutatorFactory
. The return value of this method will be
used in reports to document and describe the mutation(s) applied by the
MethodVisitor
created by this
MethodMutatorFactory
.getName
in interface MethodMutatorFactory
Copyright © 2021 org.pitest. All rights reserved.