public class DefaultMockTransformerChain extends java.lang.Object implements MockTransformerChain
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultMockTransformerChain.MockTransformerChainBuilder |
MockTransformerChain.FilterPredicate| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<MockTransformer> |
filter(MockTransformerChain.FilterPredicate predicate)
Filter and return collection of
MockTransformer which fit the predicate. |
static DefaultMockTransformerChain.MockTransformerChainBuilder |
newBuilder() |
java.lang.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 java.lang.Exception
MockTransformerChainclazz.transform in interface MockTransformerChainclazz - The class to be instrument to enabled class mocking.ClassWrapper representation of the instrumented class.java.lang.Exceptionpublic java.util.Collection<MockTransformer> filter(MockTransformerChain.FilterPredicate predicate)
MockTransformerChainMockTransformer which fit the predicate.filter in interface MockTransformerChainpredicate - to test MockTransformerMockTransformer which fit the MockTransformerChain.FilterPredicatepublic java.lang.String toString()
toString in class java.lang.Objectpublic static DefaultMockTransformerChain.MockTransformerChainBuilder newBuilder()