Package org.powermock.core
Class ConcreteClassGenerator
java.lang.Object
org.powermock.core.ConcreteClassGenerator
This class takes care of creating a concrete sub-class implementing all
abstract methods in the parent.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClass<?>
createConcreteSubClass
(Class<?> clazz) private <T> String
generateClassName
(Class<T> clazz) private String
getReturnCode
(javassist.CtClass returnType) private boolean
hasInheritableConstructor
(javassist.CtClass cls)
-
Field Details
-
counter
-
-
Constructor Details
-
ConcreteClassGenerator
public ConcreteClassGenerator()
-
-
Method Details
-
createConcreteSubClass
-
hasInheritableConstructor
private boolean hasInheritableConstructor(javassist.CtClass cls) throws javassist.NotFoundException - Throws:
javassist.NotFoundException
-
getReturnCode
-
generateClassName
-