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(String paramName)
static Matcher<Uri> hasParamWithName(Matcher<String> paramName)
static Matcher<Uri> hasParamWithValue(String paramName, String paramVal)
static Matcher<Uri> hasParamWithValue(Matcher<String> paramName, Matcher<String> paramVal)
static Matcher<Uri> hasPath(Matcher<String> pathName)
static Matcher<Uri> hasPath(String pathName)
static Matcher<Uri> hasScheme(Matcher<String> schemeMatcher)
static Matcher<Uri> hasScheme(String scheme)
static Matcher<Uri> hasSchemeSpecificPart(String scheme, String schemeSpecificPart)
static Matcher<Uri> hasSchemeSpecificPart(Matcher<String> schemeMatcher, Matcher<String> schemeSpecificPartMatcher)
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

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

public static Matcher<Uri> hasHost (String host)

public static Matcher<Uri> hasParamWithName (String paramName)

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

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

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

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

public static Matcher<Uri> hasPath (String pathName)

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

public static Matcher<Uri> hasScheme (String scheme)

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

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