A
B
C
D
E
F
G
H
I
K
M
N
O
P
R
S
T
U
V
W
A
- acceptsObject(Object) - function in com.airbnb.mvrx.mocking.printer.AutoValueTypePrinter
- Return true if obj is a valid object to pass to generateCode.
- acceptsObject(Object) - function in com.airbnb.mvrx.mocking.printer.TypePrinter
- Return true if obj is a valid object to pass to generateCode.
- access(MavericksViewModel) - function in com.airbnb.mvrx.mocking.MockableMavericksViewModelConfig.Companion
- Allows access to the mock configuration of a ViewModel.
- addOnCancelListener(Function1) - function in com.airbnb.mvrx.mocking.MockableMavericksStateStore
- addOnConfigProvidedListener(Function2) - function in com.airbnb.mvrx.MockMavericksViewModelConfigFactory
- addOnExecuteListener(Function3) - function in com.airbnb.mvrx.mocking.MockableMavericksViewModelConfig
- addOnExecuteListener(Function3) - function in com.airbnb.mvrx.mocking.MockMavericksViewModelConfigFactory
- Add a lambda that will be invoked whenever MavericksViewModel.execute is used.
- addOnStateSetListener(Function2) - function in com.airbnb.mvrx.mocking.MockableMavericksStateStore
- Add a listener that will be called each time a state is set on this state store via the set function.
- addViewModelDelegate(MockableMavericksView,Boolean,KProperty,lifecycleAwareLazy) - function in com.airbnb.mvrx.mocking.MockStateHolder
- allowCreationForTesting(Function0) - function in com.airbnb.mvrx.mocking.MavericksViewMocks.Companion
- Exposed for internal tests to allow us to workaround the requirement that this class can only be created via getFrom.
- args(String,Function1) - function in com.airbnb.mvrx.mocking.SingleViewModelMockBuilder
- Provide an instance of arguments to use when initializing a view and creating initial view model state.
- args(String,Function1) - function in com.airbnb.mvrx.mocking.TwoViewModelMockBuilder
- Provide an instance of arguments to use when initializing a view and creating initial view model state.
- args(String,Function1) - function in com.airbnb.mvrx.mocking.ThreeViewModelMockBuilder
- Provide an instance of arguments to use when initializing a view and creating initial view model state.
- args(String,Function1) - function in com.airbnb.mvrx.mocking.FourViewModelMockBuilder
- Provide an instance of arguments to use when initializing a view and creating initial view model state.
- args(String,Function1) - function in com.airbnb.mvrx.mocking.FiveViewModelMockBuilder
- Provide an instance of arguments to use when initializing a view and creating initial view model state.
- args(String,Function1) - function in com.airbnb.mvrx.mocking.SixViewModelMockBuilder
- Provide an instance of arguments to use when initializing a view and creating initial view model state.
- args(String,Function1) - function in com.airbnb.mvrx.mocking.SevenViewModelMockBuilder
- Provide an instance of arguments to use when initializing a view and creating initial view model state.
- args(String,Function1) - function in com.airbnb.mvrx.mocking.EightViewModelMockBuilder
- Provide an instance of arguments to use when initializing a view and creating initial view model state.
- args(String,Function1) - function in com.airbnb.mvrx.mocking.NineViewModelMockBuilder
- Provide an instance of arguments to use when initializing a view and creating initial view model state.
- args(String,Function1) - function in com.airbnb.mvrx.mocking.TenViewModelMockBuilder
- Provide an instance of arguments to use when initializing a view and creating initial view model state.
- args(String,Function1) - function in com.airbnb.mvrx.mocking.ElevenViewModelMockBuilder
- Provide an instance of arguments to use when initializing a view and creating initial view model state.
- args(String,Function1) - function in com.airbnb.mvrx.mocking.MockBuilder
- Provide an instance of arguments to use when initializing a view and creating initial view model state.
- assertMavericksDataClassImmutabilityWithKotlinReflect(KClass) - function in com.airbnb.mvrx.mocking.KotlinReflectUtilsKt
- Ensures that the given class is:
A kotlin data class
Contains no mutable properties
Contains no primary constructor params with a Mutable collection type.
- AutoValueTypePrinter - class in com.airbnb.mvrx.mocking.printer
- This looks for classes generated via AutoValue, indicated by the class prefix GENERATED_PREFIX.
- AutoValueTypePrinter.Companion - class in com.airbnb.mvrx.mocking.printer.AutoValueTypePrinter