Modifier and Type | Method and Description |
---|---|
static ClassName |
ClassName.fromClass(Class<?> clazz) |
static ClassName |
ClassName.fromString(String clazz) |
ClassName |
HierarchicalClassId.getName() |
ClassName |
ClassIdentifier.getName() |
ClassName |
ClassInfo.getName() |
ClassName |
ClassName.getNameWithoutPackage() |
ClassName |
ClassName.getPackage() |
ClassName |
ClassName.withoutPrefixChars(int prefixLength) |
ClassName |
ClassName.withoutSuffixChars(int suffixLength) |
Modifier and Type | Method and Description |
---|---|
static Function<ClassName,Stream<Class<?>>> |
ClassName.nameToClass() |
static Function<ClassName,Stream<Class<?>>> |
ClassName.nameToClass(ClassLoader loader) |
static Function<String,ClassName> |
ClassName.stringToClassName() |
static Function<ClassInfo,ClassName> |
ClassInfo.toClassName() |
Modifier and Type | Method and Description |
---|---|
int |
ClassName.compareTo(ClassName o) |
Object |
ClassInfo.getClassAnnotationValue(ClassName annotation) |
static org.pitest.classinfo.ClassInfoBuilder |
ClassInfoVisitor.getClassInfo(ClassName name,
byte[] bytes,
long hash) |
boolean |
ClassInfo.hasAnnotation(ClassName annotation) |
Constructor and Description |
---|
ClassIdentifier(long hash,
ClassName name) |
HierarchicalClassId(long hash,
ClassName name,
String hierarchicalHash) |
Modifier and Type | Method and Description |
---|---|
Collection<ClassName> |
ProjectClassPaths.code() |
Collection<ClassName> |
ProjectClassPaths.test() |
Modifier and Type | Method and Description |
---|---|
ClassName |
ClassLine.getClassName() |
Modifier and Type | Method and Description |
---|---|
static Function<TestInfo,ClassName> |
TestInfo.toDefiningClassName() |
Modifier and Type | Method and Description |
---|---|
boolean |
TestInfo.directlyHits(ClassName targetClass) |
boolean |
BlockLocation.isFor(ClassName clazz) |
boolean |
InstructionLocation.isFor(ClassName clazz) |
Map<BlockLocation,Set<Integer>> |
LineMap.mapLines(ClassName clazz) |
Constructor and Description |
---|
ClassLine(ClassName clazz,
int lineNumber) |
Constructor and Description |
---|
TestInfo(String definingClass,
String name,
int time,
Optional<ClassName> testee,
int blocksCovered) |
Modifier and Type | Method and Description |
---|---|
Map<BlockLocation,Set<Integer>> |
LineMapper.mapLines(ClassName clazz) |
Modifier and Type | Method and Description |
---|---|
ClassName |
MutationIdentifier.getClassName()
Returns the class in which this mutation is located
|
ClassName |
MutationDetails.getClassName()
Returns the class in which this mutation is located
|
ClassName |
Location.getClassName() |
Modifier and Type | Method and Description |
---|---|
List<MutationDetails> |
Mutater.findMutations(ClassName classToMutate)
Scans for possible mutants in the given class
|
static Location |
Location.location(ClassName clazz,
MethodName method,
String methodDesc) |
Constructor and Description |
---|
Location(ClassName clazz,
MethodName method,
String methodDesc) |
Modifier and Type | Method and Description |
---|---|
List<MutationDetails> |
GregorMutater.findMutations(ClassName classToMutate) |
Constructor and Description |
---|
MinionArguments(Collection<MutationDetails> mutations,
Collection<ClassName> tests,
String engine,
EngineArguments engineArgs,
TimeoutLengthStrategy timeoutStrategy,
boolean verbose,
boolean fullMutationMatrix,
TestPluginArguments pitConfig) |
MutationTestWorker(F3<ClassName,ClassLoader,byte[],Boolean> hotswap,
Mutater mutater,
ClassLoader loader,
boolean fullMutationMatrix) |
Copyright © 2021 org.pitest. All rights reserved.