public class DefaultMockTransformerChain extends Object implements MockTransformerChain
Modifier and Type | Class and Description |
---|---|
static class |
DefaultMockTransformerChain.MockTransformerChainBuilder |
MockTransformerChain.FilterPredicate
Modifier and Type | Method and Description |
---|---|
Collection<MockTransformer> |
filter(MockTransformerChain.FilterPredicate predicate)
Filter and return collection of
MockTransformer which fit the predicate . |
static DefaultMockTransformerChain.MockTransformerChainBuilder |
newBuilder() |
String |
toString() |
<T> ClassWrapper<T> |
transform(ClassWrapper<T> clazz)
Go thought all transformers in chain and instrument the
clazz . |
public <T> ClassWrapper<T> transform(ClassWrapper<T> clazz) throws Exception
MockTransformerChain
clazz
.transform
in interface MockTransformerChain
clazz
- The class to be instrument to enabled class mocking.ClassWrapper
representation of the instrumented class.Exception
public Collection<MockTransformer> filter(MockTransformerChain.FilterPredicate predicate)
MockTransformerChain
MockTransformer
which fit the predicate
.filter
in interface MockTransformerChain
predicate
- to test MockTransformerMockTransformer
which fit the MockTransformerChain.FilterPredicate
public static DefaultMockTransformerChain.MockTransformerChainBuilder newBuilder()
Copyright © 2019. All rights reserved.