Class InstrumentationConfiguration.Builder
java.lang.Object
org.robolectric.internal.bytecode.InstrumentationConfiguration.Builder
- Enclosing class:
- InstrumentationConfiguration
public static final class InstrumentationConfiguration.Builder extends Object
-
Field Summary
-
Constructor Summary
Constructors Constructor Description Builder()Builder(InstrumentationConfiguration classLoaderConfig) -
Method Summary
Modifier and Type Method Description InstrumentationConfiguration.BuilderaddClassNameTranslation(String fromName, String toName)InstrumentationConfiguration.BuilderaddInstrumentedClass(String name)InstrumentationConfiguration.BuilderaddInstrumentedPackage(String packageName)InstrumentationConfiguration.BuilderaddInterceptedMethod(MethodRef methodReference)InstrumentationConfigurationbuild()InstrumentationConfiguration.BuilderdoNotAcquireClass(Class<?> clazz)InstrumentationConfiguration.BuilderdoNotAcquireClass(String className)InstrumentationConfiguration.BuilderdoNotAcquirePackage(String packageName)InstrumentationConfiguration.BuilderdoNotInstrumentClass(String className)InstrumentationConfiguration.BuilderdoNotInstrumentPackage(String packageName)InstrumentationConfiguration.BuildersetDoNotInstrumentClassRegex(String classNameRegex)
-
Field Details
-
Constructor Details
-
Method Details
-
doNotAcquireClass
-
doNotAcquireClass
-
doNotAcquirePackage
-
addClassNameTranslation
public InstrumentationConfiguration.Builder addClassNameTranslation(String fromName, String toName) -
addInterceptedMethod
-
addInstrumentedClass
-
addInstrumentedPackage
-
doNotInstrumentClass
-
doNotInstrumentPackage
-
setDoNotInstrumentClassRegex
-
build
-