Skip navigation links
A B C D E F G H I J L M N O P R S T U V W 

A

add(MutationResult) - Method in class eu.stamp_project.mutationtest.descartes.reporting.models.MethodRecord
 
any(Collection<StopMethodMatcher>) - Static method in interface eu.stamp_project.mutationtest.descartes.stopmethods.StopMethodMatcher
 

B

begin(ClassTree) - Method in class eu.stamp_project.mutationtest.descartes.stopmethods.StopMethodInterceptor
 
beginAttribute(String) - Method in class eu.stamp_project.mutationtest.descartes.reporting.JSONWriter
 
beginList() - Method in class eu.stamp_project.mutationtest.descartes.reporting.JSONWriter
 
beginListAttribute(String) - Method in class eu.stamp_project.mutationtest.descartes.reporting.JSONWriter
 
beginObject() - Method in class eu.stamp_project.mutationtest.descartes.reporting.JSONWriter
 
beginObjectAttribute(String) - Method in class eu.stamp_project.mutationtest.descartes.reporting.JSONWriter
 
BYTE - Static variable in class eu.stamp_project.mutationtest.descartes.operators.parsing.Token
 

C

canMutate(Method) - Method in class eu.stamp_project.mutationtest.descartes.operators.ConstantMutationOperator
Returns a value indicating whether the operator can transform the given method.
canMutate(Method) - Method in class eu.stamp_project.mutationtest.descartes.operators.EmptyArrayMutationOperator
Returns a value indicating whether the operator can transform the given method.
canMutate(Method) - Method in class eu.stamp_project.mutationtest.descartes.operators.MutationOperator
Returns a value indicating whether the operator can transform the given method.
canMutate(Method) - Method in class eu.stamp_project.mutationtest.descartes.operators.NullMutationOperator
Returns a value indicating whether the operator can transform the given method.
canMutate(Method) - Method in class eu.stamp_project.mutationtest.descartes.operators.VoidMutationOperator
Returns a value indicating whether the operator can transform the given method.
className() - Method in class eu.stamp_project.mutationtest.descartes.reporting.models.MethodRecord
 
close() - Method in class eu.stamp_project.mutationtest.descartes.reporting.JSONWriter
 
ConstantMutationOperator - Class in eu.stamp_project.mutationtest.descartes.operators
A mutation operator that replaces the method body by a return instruction whose result is the given constant
ConstantMutationOperator(String, Object) - Constructor for class eu.stamp_project.mutationtest.descartes.operators.ConstantMutationOperator
Builds an instance of the operator given a constant value to be used in the return statement.
Converter - Class in eu.stamp_project.utils
 
Converter() - Constructor for class eu.stamp_project.utils.Converter
 
createEngine(EngineArguments) - Method in class eu.stamp_project.mutationtest.descartes.DescartesEngineFactory
 
createEngine(Predicate<Method>, Collection<MutationOperator>) - Method in class eu.stamp_project.mutationtest.descartes.DescartesEngineFactory
 
createInterceptor(InterceptorParameters) - Method in class eu.stamp_project.mutationtest.descartes.stopmethods.StopMethodMatcherInterceptorFactory
 
createMutator(ClassByteArraySource) - Method in class eu.stamp_project.mutationtest.descartes.DescartesMutationEngine
 

D

declaration() - Method in class eu.stamp_project.mutationtest.descartes.reporting.models.MethodRecord
 
desc() - Method in class eu.stamp_project.mutationtest.descartes.reporting.models.MethodRecord
 
DescartesEngineFactory - Class in eu.stamp_project.mutationtest.descartes
 
DescartesEngineFactory() - Constructor for class eu.stamp_project.mutationtest.descartes.DescartesEngineFactory
 
DescartesMutater - Class in eu.stamp_project.mutationtest.descartes
 
DescartesMutater(ClassByteArraySource, DescartesMutationEngine) - Constructor for class eu.stamp_project.mutationtest.descartes.DescartesMutater
 
DescartesMutationEngine - Class in eu.stamp_project.mutationtest.descartes
 
DescartesMutationEngine(Collection<MutationOperator>) - Constructor for class eu.stamp_project.mutationtest.descartes.DescartesMutationEngine
 
DescartesMutationEngine(MutationOperator...) - Constructor for class eu.stamp_project.mutationtest.descartes.DescartesMutationEngine
 
DescartesMutationEngine(Predicate<Method>, MutationOperator...) - Constructor for class eu.stamp_project.mutationtest.descartes.DescartesMutationEngine
 
DescartesMutationEngine(Predicate<Method>, Collection<MutationOperator>) - Constructor for class eu.stamp_project.mutationtest.descartes.DescartesMutationEngine
 
description() - Method in class eu.stamp_project.mutationtest.descartes.DescartesEngineFactory
 
description() - Method in class eu.stamp_project.mutationtest.descartes.reporting.IssuesReportFactory
 
description() - Method in class eu.stamp_project.mutationtest.descartes.reporting.JSONReportFactory
 
description() - Method in class eu.stamp_project.mutationtest.descartes.reporting.MethodTestingFactory
 
description() - Method in class eu.stamp_project.mutationtest.descartes.stopmethods.StopMethodMatcherInterceptorFactory
 

E

empty() - Method in class eu.stamp_project.mutationtest.descartes.bodyanalysis.LineCounter
 
EMPTY - Static variable in class eu.stamp_project.mutationtest.descartes.operators.parsing.Token
 
EmptyArrayMutationOperator - Class in eu.stamp_project.mutationtest.descartes.operators
 
EmptyArrayMutationOperator() - Constructor for class eu.stamp_project.mutationtest.descartes.operators.EmptyArrayMutationOperator
 
end() - Method in class eu.stamp_project.mutationtest.descartes.stopmethods.StopMethodInterceptor
 
endList() - Method in class eu.stamp_project.mutationtest.descartes.reporting.JSONWriter
 
endObject() - Method in class eu.stamp_project.mutationtest.descartes.reporting.JSONWriter
 
EOF - Static variable in class eu.stamp_project.mutationtest.descartes.operators.parsing.Token
 
escapeString(String) - Static method in class eu.stamp_project.mutationtest.descartes.reporting.JSONWriter
 
eu.stamp_project.mutationtest.descartes - package eu.stamp_project.mutationtest.descartes
 
eu.stamp_project.mutationtest.descartes.bodyanalysis - package eu.stamp_project.mutationtest.descartes.bodyanalysis
 
eu.stamp_project.mutationtest.descartes.codegeneration - package eu.stamp_project.mutationtest.descartes.codegeneration
 
eu.stamp_project.mutationtest.descartes.operators - package eu.stamp_project.mutationtest.descartes.operators
 
eu.stamp_project.mutationtest.descartes.operators.parsing - package eu.stamp_project.mutationtest.descartes.operators.parsing
 
eu.stamp_project.mutationtest.descartes.reporting - package eu.stamp_project.mutationtest.descartes.reporting
 
eu.stamp_project.mutationtest.descartes.reporting.models - package eu.stamp_project.mutationtest.descartes.reporting.models
 
eu.stamp_project.mutationtest.descartes.stopmethods - package eu.stamp_project.mutationtest.descartes.stopmethods
 
eu.stamp_project.utils - package eu.stamp_project.utils
 

F

FALSE - Static variable in class eu.stamp_project.mutationtest.descartes.operators.parsing.Token
 
findMutations(ClassName) - Method in class eu.stamp_project.mutationtest.descartes.DescartesMutater
 
forAccess(int) - Static method in interface eu.stamp_project.mutationtest.descartes.stopmethods.StopMethodMatcher
 
forBody(SequenceQuery<AbstractInsnNode>) - Static method in interface eu.stamp_project.mutationtest.descartes.stopmethods.StopMethodMatcher
 
forNameDesc(String, String) - Static method in interface eu.stamp_project.mutationtest.descartes.stopmethods.StopMethodMatcher
 
fromID(String) - Static method in class eu.stamp_project.mutationtest.descartes.operators.MutationOperator
 

G

generateCode(Method, MethodVisitor) - Method in class eu.stamp_project.mutationtest.descartes.operators.ConstantMutationOperator
Generates the code associated with the mutation.
generateCode(Method, MethodVisitor) - Method in class eu.stamp_project.mutationtest.descartes.operators.EmptyArrayMutationOperator
 
generateCode(Method, MethodVisitor) - Method in class eu.stamp_project.mutationtest.descartes.operators.MutationOperator
 
generateCode(Method, MethodVisitor) - Method in class eu.stamp_project.mutationtest.descartes.operators.NullMutationOperator
 
generateCode(Method, MethodVisitor) - Method in class eu.stamp_project.mutationtest.descartes.operators.VoidMutationOperator
 
getArguments() - Method in class eu.stamp_project.mutationtest.descartes.reporting.MethodTestingListener
 
getClassification() - Method in class eu.stamp_project.mutationtest.descartes.reporting.models.MethodRecord
 
getConstant() - Method in class eu.stamp_project.mutationtest.descartes.operators.ConstantMutationOperator
Give access to the constant value used by the operator
getCount() - Method in class eu.stamp_project.mutationtest.descartes.bodyanalysis.LineCounter
 
getData() - Method in class eu.stamp_project.mutationtest.descartes.operators.parsing.Token
 
getDefaultOperators() - Static method in class eu.stamp_project.mutationtest.descartes.DescartesEngineFactory
 
getDescription() - Method in class eu.stamp_project.mutationtest.descartes.operators.ConstantMutationOperator
 
getDescription() - Method in class eu.stamp_project.mutationtest.descartes.operators.EmptyArrayMutationOperator
 
getDescription() - Method in class eu.stamp_project.mutationtest.descartes.operators.MutationOperator
 
getDescription() - Method in class eu.stamp_project.mutationtest.descartes.operators.NullMutationOperator
 
getDescription() - Method in class eu.stamp_project.mutationtest.descartes.operators.VoidMutationOperator
 
getDetectedMutations() - Method in class eu.stamp_project.mutationtest.descartes.reporting.models.MethodRecord
 
getErrors() - Method in class eu.stamp_project.mutationtest.descartes.operators.parsing.OperatorParser
 
getFileName() - Method in class eu.stamp_project.mutationtest.descartes.reporting.models.MethodRecord
 
getFirstLine() - Method in class eu.stamp_project.mutationtest.descartes.bodyanalysis.LineCounter
 
getID() - Method in class eu.stamp_project.mutationtest.descartes.operators.ConstantMutationOperator
 
getID() - Method in class eu.stamp_project.mutationtest.descartes.operators.EmptyArrayMutationOperator
 
getID() - Method in class eu.stamp_project.mutationtest.descartes.operators.MutationOperator
 
getID() - Method in class eu.stamp_project.mutationtest.descartes.operators.NullMutationOperator
 
getID() - Method in class eu.stamp_project.mutationtest.descartes.operators.VoidMutationOperator
 
getLastLine() - Method in class eu.stamp_project.mutationtest.descartes.bodyanalysis.LineCounter
 
getLineNumber() - Method in class eu.stamp_project.mutationtest.descartes.reporting.models.MethodRecord
 
getListener(Properties, ListenerArguments) - Method in class eu.stamp_project.mutationtest.descartes.reporting.IssuesReportFactory
 
getListener(Properties, ListenerArguments) - Method in class eu.stamp_project.mutationtest.descartes.reporting.JSONReportFactory
 
getListener(Properties, ListenerArguments) - Method in class eu.stamp_project.mutationtest.descartes.reporting.MethodTestingFactory
 
getLocation() - Method in class eu.stamp_project.mutationtest.descartes.reporting.models.MethodRecord
 
getMutation(MutationIdentifier) - Method in class eu.stamp_project.mutationtest.descartes.DescartesMutater
 
getMutationPoints() - Method in class eu.stamp_project.mutationtest.descartes.MutationPointFinder
 
getMutations() - Method in class eu.stamp_project.mutationtest.descartes.reporting.models.MethodRecord
 
getMutatorNames() - Method in class eu.stamp_project.mutationtest.descartes.DescartesMutationEngine
 
getName() - Method in class eu.stamp_project.mutationtest.descartes.DescartesMutationEngine
 
getOperatorsFor(Method) - Method in class eu.stamp_project.mutationtest.descartes.DescartesMutationEngine
 
getPrimitiveTypes() - Static method in class eu.stamp_project.utils.TypeHelper
 
getRecords(ClassMutationResults) - Static method in class eu.stamp_project.mutationtest.descartes.reporting.models.MethodRecord
 
getResult() - Method in class eu.stamp_project.mutationtest.descartes.operators.parsing.OperatorParser
 
getTests() - Method in class eu.stamp_project.mutationtest.descartes.reporting.models.MethodRecord
 
getType() - Method in class eu.stamp_project.mutationtest.descartes.operators.parsing.Token
 
getUndetectedMutations() - Method in class eu.stamp_project.mutationtest.descartes.reporting.models.MethodRecord
 
getWrapperTypes() - Static method in class eu.stamp_project.utils.TypeHelper
 
globsToPredicate(Collection<String>) - Static method in class eu.stamp_project.mutationtest.descartes.DescartesEngineFactory
 

H

handleMethod(MethodRecord) - Method in class eu.stamp_project.mutationtest.descartes.reporting.IssuesReportListener
 
handleMutationResult(ClassMutationResults) - Method in class eu.stamp_project.mutationtest.descartes.reporting.IssuesReportListener
 
handleMutationResult(ClassMutationResults) - Method in class eu.stamp_project.mutationtest.descartes.reporting.JSONReportListener
 
handleMutationResult(ClassMutationResults) - Method in class eu.stamp_project.mutationtest.descartes.reporting.MethodTestingListener
 
hasErrors() - Method in class eu.stamp_project.mutationtest.descartes.operators.parsing.OperatorParser
 
hasFlag(int, int) - Static method in class eu.stamp_project.utils.Utils
 
hasIssues() - Method in class eu.stamp_project.mutationtest.descartes.reporting.models.MethodRecord
 

I

intercept(Collection<MutationDetails>, Mutater) - Method in class eu.stamp_project.mutationtest.descartes.stopmethods.StopMethodInterceptor
 
isConstantType(Class<?>) - Static method in class eu.stamp_project.utils.TypeHelper
 
isConstructor(String) - Static method in class eu.stamp_project.utils.Utils
 
isDelegate() - Static method in interface eu.stamp_project.mutationtest.descartes.stopmethods.StopMethodMatchers
 
isDeprecated() - Static method in interface eu.stamp_project.mutationtest.descartes.stopmethods.StopMethodMatchers
 
isEmptyVoid() - Static method in interface eu.stamp_project.mutationtest.descartes.stopmethods.StopMethodMatchers
 
isEnumGenerated() - Static method in interface eu.stamp_project.mutationtest.descartes.stopmethods.StopMethodMatchers
 
isHashCode() - Static method in interface eu.stamp_project.mutationtest.descartes.stopmethods.StopMethodMatchers
 
isPrimitiveType(Class<?>) - Static method in class eu.stamp_project.utils.TypeHelper
 
isSimpleGetter() - Static method in interface eu.stamp_project.mutationtest.descartes.stopmethods.StopMethodMatchers
 
isSimpleSetter() - Static method in interface eu.stamp_project.mutationtest.descartes.stopmethods.StopMethodMatchers
 
isStaticInitializer() - Static method in interface eu.stamp_project.mutationtest.descartes.stopmethods.StopMethodMatchers
 
IssuesReportFactory - Class in eu.stamp_project.mutationtest.descartes.reporting
 
IssuesReportFactory() - Constructor for class eu.stamp_project.mutationtest.descartes.reporting.IssuesReportFactory
 
IssuesReportListener - Class in eu.stamp_project.mutationtest.descartes.reporting
 
IssuesReportListener(ListenerArguments) - Constructor for class eu.stamp_project.mutationtest.descartes.reporting.IssuesReportListener
 
isSynthetic() - Static method in interface eu.stamp_project.mutationtest.descartes.stopmethods.StopMethodMatchers
 
isToString() - Static method in interface eu.stamp_project.mutationtest.descartes.stopmethods.StopMethodMatchers
 
isVoid() - Method in class eu.stamp_project.mutationtest.descartes.reporting.models.MethodRecord
 
isWrapperType(Class<?>) - Static method in class eu.stamp_project.utils.TypeHelper
 

J

JSONReportFactory - Class in eu.stamp_project.mutationtest.descartes.reporting
 
JSONReportFactory() - Constructor for class eu.stamp_project.mutationtest.descartes.reporting.JSONReportFactory
 
JSONReportListener - Class in eu.stamp_project.mutationtest.descartes.reporting
 
JSONReportListener(long, Collection<String>, ResultOutputStrategy) - Constructor for class eu.stamp_project.mutationtest.descartes.reporting.JSONReportListener
 
JSONWriter - Class in eu.stamp_project.mutationtest.descartes.reporting
 
JSONWriter(Writer) - Constructor for class eu.stamp_project.mutationtest.descartes.reporting.JSONWriter
 

L

LineCounter - Class in eu.stamp_project.mutationtest.descartes.bodyanalysis
 
LineCounter() - Constructor for class eu.stamp_project.mutationtest.descartes.bodyanalysis.LineCounter
 
LPAR - Static variable in class eu.stamp_project.mutationtest.descartes.operators.parsing.Token
 

M

matches(ClassTree, MethodTree) - Method in interface eu.stamp_project.mutationtest.descartes.stopmethods.StopMethodMatcher
 
matchesAccess(MethodTree, int) - Static method in interface eu.stamp_project.mutationtest.descartes.stopmethods.StopMethodMatcher
 
matchesNameDesc(MethodTree, String, String) - Static method in interface eu.stamp_project.mutationtest.descartes.stopmethods.StopMethodMatcher
 
MethodClassification - Enum in eu.stamp_project.mutationtest.descartes.reporting.models
 
MethodInspector - Class in eu.stamp_project.mutationtest.descartes.bodyanalysis
 
MethodInspector(Method, MutationPointFinder) - Constructor for class eu.stamp_project.mutationtest.descartes.bodyanalysis.MethodInspector
 
methodKey(MutationResult) - Static method in class eu.stamp_project.mutationtest.descartes.reporting.models.MethodRecord
 
MethodRecord - Class in eu.stamp_project.mutationtest.descartes.reporting.models
 
MethodRecord(MutationResult) - Constructor for class eu.stamp_project.mutationtest.descartes.reporting.models.MethodRecord
 
MethodRecord(MutationResult...) - Constructor for class eu.stamp_project.mutationtest.descartes.reporting.models.MethodRecord
 
MethodRecord(Collection<MutationResult>) - Constructor for class eu.stamp_project.mutationtest.descartes.reporting.models.MethodRecord
 
MethodRecord(Stream<MutationResult>) - Constructor for class eu.stamp_project.mutationtest.descartes.reporting.models.MethodRecord
 
MethodRewriterAdapter - Class in eu.stamp_project.mutationtest.descartes.codegeneration
Provides a base class for method rewriting adapters.
MethodRewriterAdapter() - Constructor for class eu.stamp_project.mutationtest.descartes.codegeneration.MethodRewriterAdapter
 
MethodRewriterAdapter(MethodVisitor) - Constructor for class eu.stamp_project.mutationtest.descartes.codegeneration.MethodRewriterAdapter
 
MethodTestingFactory - Class in eu.stamp_project.mutationtest.descartes.reporting
 
MethodTestingFactory() - Constructor for class eu.stamp_project.mutationtest.descartes.reporting.MethodTestingFactory
 
MethodTestingListener - Class in eu.stamp_project.mutationtest.descartes.reporting
 
MethodTestingListener(ListenerArguments) - Constructor for class eu.stamp_project.mutationtest.descartes.reporting.MethodTestingListener
 
MINUS - Static variable in class eu.stamp_project.mutationtest.descartes.operators.parsing.Token
 
MutationClassAdapter - Class in eu.stamp_project.mutationtest.descartes.codegeneration
 
MutationClassAdapter(MutationIdentifier, ClassVisitor) - Constructor for class eu.stamp_project.mutationtest.descartes.codegeneration.MutationClassAdapter
 
MutationMethodAdapter - Class in eu.stamp_project.mutationtest.descartes.codegeneration
 
MutationMethodAdapter(MutationOperator, Method, MethodVisitor) - Constructor for class eu.stamp_project.mutationtest.descartes.codegeneration.MutationMethodAdapter
 
MutationOperator - Class in eu.stamp_project.mutationtest.descartes.operators
Mutation operator definition
MutationOperator() - Constructor for class eu.stamp_project.mutationtest.descartes.operators.MutationOperator
 
MutationPointFinder - Class in eu.stamp_project.mutationtest.descartes
 
MutationPointFinder(ClassName, DescartesMutationEngine) - Constructor for class eu.stamp_project.mutationtest.descartes.MutationPointFinder
 

N

name() - Method in class eu.stamp_project.mutationtest.descartes.DescartesEngineFactory
 
name() - Method in class eu.stamp_project.mutationtest.descartes.reporting.IssuesReportFactory
 
name() - Method in class eu.stamp_project.mutationtest.descartes.reporting.JSONReportFactory
 
name() - Method in class eu.stamp_project.mutationtest.descartes.reporting.MethodTestingFactory
 
name() - Method in class eu.stamp_project.mutationtest.descartes.reporting.models.MethodRecord
 
NULL - Static variable in class eu.stamp_project.mutationtest.descartes.operators.parsing.Token
 
NullMutationOperator - Class in eu.stamp_project.mutationtest.descartes.operators
Replaces the method body with a return null statement
NullMutationOperator() - Constructor for class eu.stamp_project.mutationtest.descartes.operators.NullMutationOperator
 

O

opCodeBetween(int, int) - Static method in interface eu.stamp_project.mutationtest.descartes.stopmethods.StopMethodMatchers
 
OperatorParser - Class in eu.stamp_project.mutationtest.descartes.operators.parsing
 
OperatorParser(String) - Constructor for class eu.stamp_project.mutationtest.descartes.operators.parsing.OperatorParser
 

P

packageName() - Method in class eu.stamp_project.mutationtest.descartes.reporting.models.MethodRecord
 
parse() - Method in class eu.stamp_project.mutationtest.descartes.operators.parsing.OperatorParser
 
provides() - Method in class eu.stamp_project.mutationtest.descartes.stopmethods.StopMethodMatcherInterceptorFactory
 

R

registerLine(int) - Method in class eu.stamp_project.mutationtest.descartes.bodyanalysis.LineCounter
 
registerMutations(Method, int, int) - Method in class eu.stamp_project.mutationtest.descartes.MutationPointFinder
 
reset() - Method in class eu.stamp_project.mutationtest.descartes.bodyanalysis.LineCounter
 
returnsAConstant() - Static method in interface eu.stamp_project.mutationtest.descartes.stopmethods.StopMethodMatchers
 
returnsAnEmptyArray() - Static method in interface eu.stamp_project.mutationtest.descartes.stopmethods.StopMethodMatchers
 
RPAR - Static variable in class eu.stamp_project.mutationtest.descartes.operators.parsing.Token
 
runEnd() - Method in class eu.stamp_project.mutationtest.descartes.reporting.IssuesReportListener
 
runEnd() - Method in class eu.stamp_project.mutationtest.descartes.reporting.JSONReportListener
 
runEnd() - Method in class eu.stamp_project.mutationtest.descartes.reporting.MethodTestingListener
 
runStart() - Method in class eu.stamp_project.mutationtest.descartes.reporting.IssuesReportListener
 
runStart() - Method in class eu.stamp_project.mutationtest.descartes.reporting.JSONReportListener
 
runStart() - Method in class eu.stamp_project.mutationtest.descartes.reporting.MethodTestingListener
 

S

SHORT - Static variable in class eu.stamp_project.mutationtest.descartes.operators.parsing.Token
 
StopMethodInterceptor - Class in eu.stamp_project.mutationtest.descartes.stopmethods
 
StopMethodInterceptor(StopMethodMatcher) - Constructor for class eu.stamp_project.mutationtest.descartes.stopmethods.StopMethodInterceptor
 
StopMethodMatcher - Interface in eu.stamp_project.mutationtest.descartes.stopmethods
 
StopMethodMatcherInterceptorFactory - Class in eu.stamp_project.mutationtest.descartes.stopmethods
 
StopMethodMatcherInterceptorFactory() - Constructor for class eu.stamp_project.mutationtest.descartes.stopmethods.StopMethodMatcherInterceptorFactory
 
StopMethodMatchers - Interface in eu.stamp_project.mutationtest.descartes.stopmethods
 

T

Token - Class in eu.stamp_project.mutationtest.descartes.operators.parsing
 
Token(TokenType, Object) - Constructor for class eu.stamp_project.mutationtest.descartes.operators.parsing.Token
 
TokenType - Enum in eu.stamp_project.mutationtest.descartes.operators.parsing
 
toString() - Method in class eu.stamp_project.mutationtest.descartes.DescartesMutationEngine
 
toString() - Method in enum eu.stamp_project.mutationtest.descartes.reporting.models.MethodClassification
 
TRUE - Static variable in class eu.stamp_project.mutationtest.descartes.operators.parsing.Token
 
type() - Method in class eu.stamp_project.mutationtest.descartes.stopmethods.StopMethodInterceptor
 
TypeHelper - Class in eu.stamp_project.utils
Utility class to handle the interaction between primitive types and their wrappers Part of the code inspired by/taken from google guava (https://github/google/guava)

U

unwrap(Class<?>) - Static method in class eu.stamp_project.utils.TypeHelper
 
Utils - Class in eu.stamp_project.utils
 
Utils() - Constructor for class eu.stamp_project.utils.Utils
 

V

valueOf(String) - Static method in enum eu.stamp_project.mutationtest.descartes.operators.parsing.TokenType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.stamp_project.mutationtest.descartes.reporting.models.MethodClassification
Returns the enum constant of this type with the specified name.
valueOf(Class<T>, String) - Static method in class eu.stamp_project.utils.Converter
Generic call to valueOf static method of given numeric type.
valueOf(Class<T>, String, int) - Static method in class eu.stamp_project.utils.Converter
Generic call to valueOf method of given numeric type considering a radix.
values() - Static method in enum eu.stamp_project.mutationtest.descartes.operators.parsing.TokenType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.stamp_project.mutationtest.descartes.reporting.models.MethodClassification
Returns an array containing the constants of this enum type, in the order they are declared.
visitCode() - Method in class eu.stamp_project.mutationtest.descartes.codegeneration.MethodRewriterAdapter
 
visitCode() - Method in class eu.stamp_project.mutationtest.descartes.codegeneration.MutationMethodAdapter
 
visitEnd() - Method in class eu.stamp_project.mutationtest.descartes.bodyanalysis.MethodInspector
 
visitFieldInsn(int, String, String, String) - Method in class eu.stamp_project.mutationtest.descartes.codegeneration.MethodRewriterAdapter
 
visitIincInsn(int, int) - Method in class eu.stamp_project.mutationtest.descartes.codegeneration.MethodRewriterAdapter
 
visitInsn(int) - Method in class eu.stamp_project.mutationtest.descartes.codegeneration.MethodRewriterAdapter
 
visitInsnAnnotation(int, TypePath, String, boolean) - Method in class eu.stamp_project.mutationtest.descartes.codegeneration.MethodRewriterAdapter
 
visitIntInsn(int, int) - Method in class eu.stamp_project.mutationtest.descartes.codegeneration.MethodRewriterAdapter
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class eu.stamp_project.mutationtest.descartes.codegeneration.MethodRewriterAdapter
 
visitJumpInsn(int, Label) - Method in class eu.stamp_project.mutationtest.descartes.codegeneration.MethodRewriterAdapter
 
visitLabel(Label) - Method in class eu.stamp_project.mutationtest.descartes.codegeneration.MethodRewriterAdapter
 
visitLdcInsn(Object) - Method in class eu.stamp_project.mutationtest.descartes.codegeneration.MethodRewriterAdapter
 
visitLineNumber(int, Label) - Method in class eu.stamp_project.mutationtest.descartes.bodyanalysis.MethodInspector
 
visitLineNumber(int, Label) - Method in class eu.stamp_project.mutationtest.descartes.codegeneration.MethodRewriterAdapter
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class eu.stamp_project.mutationtest.descartes.codegeneration.MethodRewriterAdapter
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class eu.stamp_project.mutationtest.descartes.codegeneration.MethodRewriterAdapter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class eu.stamp_project.mutationtest.descartes.codegeneration.MethodRewriterAdapter
 
visitMaxs(int, int) - Method in class eu.stamp_project.mutationtest.descartes.codegeneration.MethodRewriterAdapter
 
visitMethod(int, String, String, String, String[]) - Method in class eu.stamp_project.mutationtest.descartes.codegeneration.MutationClassAdapter
 
visitMethod(int, String, String, String, String[]) - Method in class eu.stamp_project.mutationtest.descartes.MutationPointFinder
 
visitMethodInsn(int, String, String, String, boolean) - Method in class eu.stamp_project.mutationtest.descartes.codegeneration.MethodRewriterAdapter
 
visitMultiANewArrayInsn(String, int) - Method in class eu.stamp_project.mutationtest.descartes.codegeneration.MethodRewriterAdapter
 
visitSource(String, String) - Method in class eu.stamp_project.mutationtest.descartes.MutationPointFinder
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class eu.stamp_project.mutationtest.descartes.codegeneration.MethodRewriterAdapter
 
visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class eu.stamp_project.mutationtest.descartes.codegeneration.MethodRewriterAdapter
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class eu.stamp_project.mutationtest.descartes.codegeneration.MethodRewriterAdapter
 
visitTypeInsn(int, String) - Method in class eu.stamp_project.mutationtest.descartes.codegeneration.MethodRewriterAdapter
 
visitVarInsn(int, int) - Method in class eu.stamp_project.mutationtest.descartes.codegeneration.MethodRewriterAdapter
 
VOID - Static variable in class eu.stamp_project.mutationtest.descartes.operators.parsing.Token
 
VoidMutationOperator - Class in eu.stamp_project.mutationtest.descartes.operators
A class whose instances are able to mutate void methods and static initializers (Constructors should call super constructors and so they aren't considered here)
VoidMutationOperator() - Constructor for class eu.stamp_project.mutationtest.descartes.operators.VoidMutationOperator
 

W

wrap(Class<?>) - Static method in class eu.stamp_project.utils.TypeHelper
 
write(String) - Method in class eu.stamp_project.mutationtest.descartes.reporting.JSONWriter
 
write(int) - Method in class eu.stamp_project.mutationtest.descartes.reporting.JSONWriter
 
write(long) - Method in class eu.stamp_project.mutationtest.descartes.reporting.JSONWriter
 
write(boolean) - Method in class eu.stamp_project.mutationtest.descartes.reporting.JSONWriter
 
writeAttribute(String, int) - Method in class eu.stamp_project.mutationtest.descartes.reporting.JSONWriter
 
writeAttribute(String, long) - Method in class eu.stamp_project.mutationtest.descartes.reporting.JSONWriter
 
writeAttribute(String, boolean) - Method in class eu.stamp_project.mutationtest.descartes.reporting.JSONWriter
 
writeAttribute(String, String) - Method in class eu.stamp_project.mutationtest.descartes.reporting.JSONWriter
 
writeStringList(Collection<String>) - Method in class eu.stamp_project.mutationtest.descartes.reporting.JSONWriter
 
writeStringListAttribute(String, Collection<String>) - Method in class eu.stamp_project.mutationtest.descartes.reporting.JSONWriter
 
WrongOperatorException - Exception in eu.stamp_project.mutationtest.descartes.operators
 
WrongOperatorException(String, Throwable) - Constructor for exception eu.stamp_project.mutationtest.descartes.operators.WrongOperatorException
 
WrongOperatorException(String) - Constructor for exception eu.stamp_project.mutationtest.descartes.operators.WrongOperatorException
 
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links

Copyright © 2018 eu.stamp-project. All rights reserved.