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.

For further validations restricting usages of Java collections such as ArrayList, this can be combined with com.airbnb.mvrx.
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
 
A  B  C  D  E  F  G  H  I  K  M  N  O  P  R  S  T  U  V  W