androidx.test.espresso.remote
Interfaces
Bindable | 
            
               Interface that can be implemented by classes that provide an   | 
          
Converter | 
            
               Converts input to output.  | 
          
EspressoRemoteMessage | 
            
               Transforms an Espresso remote message from and to a proto message.  | 
          
EspressoRemoteMessage.From | 
            
               Transforms a proto message of type M into a class of type T.  | 
          
EspressoRemoteMessage.To | 
            
               Transforms a class implementing this interface to a proto message.  | 
          
RemoteInteraction | 
            
               Facilitates communication between other Espresso instance that may be running in different processes.  | 
          
Classes
ConstructorInvocation | 
            
               Reflectively invokes the constructor of a declared class.  | 
          
EspressoRemote | 
            
               A singleton class that facilitates communication between other Espresso instance that may be running in different processes.  | 
          
FieldDescriptor | 
            
               Provides additional meta data about a   | 
          
GenericRemoteMessage | 
            
               Generic implementation of the   | 
          
InteractionRequest | 
            
               Encapsulates an   | 
          
InteractionRequest.Builder | 
            
               Creates an instance of   | 
          
InteractionResponse | 
            
               Encapsulates a   | 
          
InteractionResponse.Builder | 
            
               Builder for   | 
          
InteractionResponse.RemoteError | 
            |
NoopRemoteInteraction | 
            
               Noop RemoteInteraction object  | 
          
ProtoUtils | 
            
               Contains various utility methods to ease use of protos and increased readability in code.  | 
          
RemoteDescriptor | 
            
               Descriptor object containing all the required information to serialize and deserialize a type to and from a proto.  | 
          
RemoteDescriptor.Builder | 
            
               Builder for   | 
          
RemoteDescriptorRegistry | 
            
               A registry for registering remote descriptors.  | 
          
RemoteInteractionRegistry | 
            
               An exposed registry instance to make it easy for callers to get a hold of Remote Interaction  | 
          
TypeProtoConverters | 
            
               Converters from Any proto messages to their unwrapped target types.  | 
          
Enums
InteractionResponse.Status | 
            
               The status of this interaction response.  | 
          
Exceptions
NoRemoteEspressoInstanceException | 
            
               An   | 
          
RemoteEspressoException | 
            
               Espresso exception representing any runtime related errors in a multi-process environment  | 
          
RemoteProtocolException | 
            
               Espresso exception representing any protocol related errors in a multi-process environment  |