by.stub.yaml.stubs
Class StubRequest

java.lang.Object
  extended by by.stub.yaml.stubs.StubRequest

public class StubRequest
extends java.lang.Object

Since:
6/14/12, 1:09 AM

Field Summary
static java.lang.String AUTH_HEADER
           
 
Constructor Summary
StubRequest(java.lang.String url, java.lang.String post, java.io.File file, java.util.List<java.lang.String> method, java.util.Map<java.lang.String,java.lang.String> headers, java.util.Map<java.lang.String,java.lang.String> query)
           
 
Method Summary
 void addMethod(java.lang.String newMethod)
           
static StubRequest createFromHttpServletRequest(javax.servlet.http.HttpServletRequest request)
           
 boolean equals(java.lang.Object o)
           
 byte[] getFile()
           
 java.util.Map<java.lang.String,java.lang.String> getHeaders()
           
 java.util.ArrayList<java.lang.String> getMethod()
           
 java.lang.String getPost()
           
 java.lang.String getPostBody()
           
 java.util.Map<java.lang.String,java.lang.String> getQuery()
           
 java.io.File getRawFile()
           
 java.util.Map<java.lang.String,java.lang.String> getRegexGroups()
           
 java.lang.String getUrl()
           
 int hashCode()
           
 boolean hasHeaders()
           
 boolean hasPostBody()
           
 boolean hasQuery()
           
static StubRequest newStubRequest()
           
static StubRequest newStubRequest(java.lang.String url, java.lang.String post)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

AUTH_HEADER

public static final java.lang.String AUTH_HEADER
See Also:
Constant Field Values
Constructor Detail

StubRequest

public StubRequest(java.lang.String url,
                   java.lang.String post,
                   java.io.File file,
                   java.util.List<java.lang.String> method,
                   java.util.Map<java.lang.String,java.lang.String> headers,
                   java.util.Map<java.lang.String,java.lang.String> query)
Method Detail

getMethod

public final java.util.ArrayList<java.lang.String> getMethod()

addMethod

public void addMethod(java.lang.String newMethod)

getUrl

public java.lang.String getUrl()

getPostBody

public java.lang.String getPostBody()

getPost

public java.lang.String getPost()

getHeaders

public final java.util.Map<java.lang.String,java.lang.String> getHeaders()

getQuery

public java.util.Map<java.lang.String,java.lang.String> getQuery()

getFile

public byte[] getFile()

getRegexGroups

public java.util.Map<java.lang.String,java.lang.String> getRegexGroups()

getRawFile

public java.io.File getRawFile()

hasHeaders

public boolean hasHeaders()

hasQuery

public boolean hasQuery()

hasPostBody

public boolean hasPostBody()

newStubRequest

public static StubRequest newStubRequest()

newStubRequest

public static StubRequest newStubRequest(java.lang.String url,
                                         java.lang.String post)

createFromHttpServletRequest

public static StubRequest createFromHttpServletRequest(javax.servlet.http.HttpServletRequest request)
                                                throws java.io.IOException
Throws:
java.io.IOException

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public final java.lang.String toString()
Overrides:
toString in class java.lang.Object