Class FakeHttpLayer.RequestMatcherBuilder
- java.lang.Object
-
- org.robolectric.shadows.httpclient.FakeHttpLayer.RequestMatcherBuilder
-
- All Implemented Interfaces:
RequestMatcher
- Enclosing class:
- FakeHttpLayer
public static class FakeHttpLayer.RequestMatcherBuilder extends java.lang.Object implements RequestMatcher
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceFakeHttpLayer.RequestMatcherBuilder.PostBodyMatcher
-
Constructor Summary
Constructors Constructor Description RequestMatcherBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetHeader(java.lang.String key)java.lang.StringgetHostname()java.lang.StringgetMethod()java.lang.StringgetParam(java.lang.String key)java.lang.StringgetPath()FakeHttpLayer.RequestMatcherBuilderheader(java.lang.String name, java.lang.String value)FakeHttpLayer.RequestMatcherBuilderhost(java.lang.String hostname)booleanisNoParams()booleanmatches(org.apache.http.HttpRequest request)FakeHttpLayer.RequestMatcherBuildermethod(java.lang.String method)FakeHttpLayer.RequestMatcherBuildernoParams()FakeHttpLayer.RequestMatcherBuilderparam(java.lang.String name, java.lang.String value)FakeHttpLayer.RequestMatcherBuilderpath(java.lang.String path)FakeHttpLayer.RequestMatcherBuilderpostBody(FakeHttpLayer.RequestMatcherBuilder.PostBodyMatcher postBodyMatcher)
-
-
-
Method Detail
-
method
public FakeHttpLayer.RequestMatcherBuilder method(java.lang.String method)
-
host
public FakeHttpLayer.RequestMatcherBuilder host(java.lang.String hostname)
-
path
public FakeHttpLayer.RequestMatcherBuilder path(java.lang.String path)
-
param
public FakeHttpLayer.RequestMatcherBuilder param(java.lang.String name, java.lang.String value)
-
noParams
public FakeHttpLayer.RequestMatcherBuilder noParams()
-
postBody
public FakeHttpLayer.RequestMatcherBuilder postBody(FakeHttpLayer.RequestMatcherBuilder.PostBodyMatcher postBodyMatcher)
-
header
public FakeHttpLayer.RequestMatcherBuilder header(java.lang.String name, java.lang.String value)
-
matches
public boolean matches(org.apache.http.HttpRequest request)
- Specified by:
matchesin interfaceRequestMatcher
-
getHostname
public java.lang.String getHostname()
-
getPath
public java.lang.String getPath()
-
getParam
public java.lang.String getParam(java.lang.String key)
-
getHeader
public java.lang.String getHeader(java.lang.String key)
-
isNoParams
public boolean isNoParams()
-
getMethod
public java.lang.String getMethod()
-
-