Class JavassistMockTransformerChainFactory
- java.lang.Object
-
- org.powermock.core.transformers.javassist.JavassistMockTransformerChainFactory
-
- All Implemented Interfaces:
MockTransformerChainFactory
public class JavassistMockTransformerChainFactory extends java.lang.Object implements MockTransformerChainFactory
-
-
Field Summary
Fields Modifier and Type Field Description private static TransformStrategy
DEFAULT
-
Constructor Summary
Constructors Constructor Description JavassistMockTransformerChainFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MockTransformerChain
createDefaultChain()
Create anMockTransformerChain
with using default strategyTransformStrategy.CLASSLOADER
MockTransformerChain
createDefaultChain(java.util.List<MockTransformer> extraMockTransformers)
Create anMockTransformerChain
with using default strategyTransformStrategy.CLASSLOADER
and with the givenextraMockTransformers
MockTransformerChain
createDefaultChain(TransformStrategy transformStrategy)
Create anMockTransformerChain
with using the giventransformStrategy
private DefaultMockTransformerChain.MockTransformerChainBuilder
createDefaultChainBuilder(TransformStrategy transformStrategy)
MockTransformerChain
createTestClassChain(MockTransformer testClassTransformer)
Create anMockTransformerChain
with using the giventestClassTransformer
as transformer for test class.
-
-
-
Field Detail
-
DEFAULT
private static final TransformStrategy DEFAULT
-
-
Method Detail
-
createDefaultChain
public MockTransformerChain createDefaultChain()
Description copied from interface:MockTransformerChainFactory
Create anMockTransformerChain
with using default strategyTransformStrategy.CLASSLOADER
- Specified by:
createDefaultChain
in interfaceMockTransformerChainFactory
- Returns:
- an instance of MockTransformerChain
-
createDefaultChain
public MockTransformerChain createDefaultChain(TransformStrategy transformStrategy)
Description copied from interface:MockTransformerChainFactory
Create anMockTransformerChain
with using the giventransformStrategy
- Specified by:
createDefaultChain
in interfaceMockTransformerChainFactory
- Returns:
- an instance of MockTransformerChain
-
createDefaultChain
public MockTransformerChain createDefaultChain(java.util.List<MockTransformer> extraMockTransformers)
Description copied from interface:MockTransformerChainFactory
Create anMockTransformerChain
with using default strategyTransformStrategy.CLASSLOADER
and with the givenextraMockTransformers
- Specified by:
createDefaultChain
in interfaceMockTransformerChainFactory
- Returns:
- an instance of MockTransformerChain
-
createTestClassChain
public MockTransformerChain createTestClassChain(MockTransformer testClassTransformer)
Description copied from interface:MockTransformerChainFactory
Create anMockTransformerChain
with using the giventestClassTransformer
as transformer for test class.- Specified by:
createTestClassChain
in interfaceMockTransformerChainFactory
- Returns:
- an instance of MockTransformerChain
-
createDefaultChainBuilder
private DefaultMockTransformerChain.MockTransformerChainBuilder createDefaultChainBuilder(TransformStrategy transformStrategy)
-
-