public final class

UriMatchers

extends Object
java.lang.Object
   ↳ android.support.test.espresso.intent.matcher.UriMatchers

Class Overview

A collection of matchers for Uris, which can match Uris on their properties (host, path, ...).

Summary

Public Methods
static Matcher<Uri> hasHost(Matcher<String> hostMatcher)
static Matcher<Uri> hasHost(String host)
static Matcher<Uri> hasParamWithName(Matcher<String> paramName)
static Matcher<Uri> hasParamWithName(String paramName)
static Matcher<Uri> hasParamWithValue(String paramName, String paramVal)
static Matcher<Uri> hasParamWithValue(Matcher<String> paramName, Matcher<String> paramVal)
static Matcher<Uri> hasPath(String pathName)
static Matcher<Uri> hasPath(Matcher<String> pathName)
static Matcher<Uri> hasScheme(String scheme)
static Matcher<Uri> hasScheme(Matcher<String> schemeMatcher)
static Matcher<Uri> hasSchemeSpecificPart(Matcher<String> schemeMatcher, Matcher<String> schemeSpecificPartMatcher)
static Matcher<Uri> hasSchemeSpecificPart(String scheme, String schemeSpecificPart)
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public static Matcher<Uri> hasHost (Matcher<String> hostMatcher)

Parameters
hostMatcher Matcher
Returns
Matcher<Uri>

public static Matcher<Uri> hasHost (String host)

Parameters
host String
Returns
Matcher<Uri>

public static Matcher<Uri> hasParamWithName (Matcher<String> paramName)

Parameters
paramName Matcher
Returns
Matcher<Uri>

public static Matcher<Uri> hasParamWithName (String paramName)

Parameters
paramName String
Returns
Matcher<Uri>

public static Matcher<Uri> hasParamWithValue (String paramName, String paramVal)

Parameters
paramName String
paramVal String
Returns
Matcher<Uri>

public static Matcher<Uri> hasParamWithValue (Matcher<String> paramName, Matcher<String> paramVal)

Parameters
paramName Matcher
paramVal Matcher
Returns
Matcher<Uri>

public static Matcher<Uri> hasPath (String pathName)

Parameters
pathName String
Returns
Matcher<Uri>

public static Matcher<Uri> hasPath (Matcher<String> pathName)

Parameters
pathName Matcher
Returns
Matcher<Uri>

public static Matcher<Uri> hasScheme (String scheme)

Parameters
scheme String
Returns
Matcher<Uri>

public static Matcher<Uri> hasScheme (Matcher<String> schemeMatcher)

Parameters
schemeMatcher Matcher
Returns
Matcher<Uri>

public static Matcher<Uri> hasSchemeSpecificPart (Matcher<String> schemeMatcher, Matcher<String> schemeSpecificPartMatcher)

Parameters
schemeMatcher Matcher
schemeSpecificPartMatcher Matcher
Returns
Matcher<Uri>

public static Matcher<Uri> hasSchemeSpecificPart (String scheme, String schemeSpecificPart)

Parameters
scheme String
schemeSpecificPart String
Returns
Matcher<Uri>