com.github.dreamhead.moco.model
Class DefaultHttpRequest

java.lang.Object
  extended by com.github.dreamhead.moco.model.DefaultHttpRequest
All Implemented Interfaces:
HttpRequest

public class DefaultHttpRequest
extends java.lang.Object
implements HttpRequest


Nested Class Summary
static class DefaultHttpRequest.Builder
           
 
Method Summary
static DefaultHttpRequest.Builder builder()
           
 java.lang.String getContent()
           
 com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> getCookies()
           
 com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> getForms()
           
 com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> getHeaders()
           
 java.lang.String getMethod()
           
 com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> getQueries()
           
 java.lang.String getUri()
           
 java.lang.String getVersion()
           
static HttpRequest newRequest(io.netty.handler.codec.http.FullHttpRequest request)
           
 io.netty.handler.codec.http.FullHttpRequest toFullHttpRequest()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getVersion

public java.lang.String getVersion()
Specified by:
getVersion in interface HttpRequest

getContent

public java.lang.String getContent()
Specified by:
getContent in interface HttpRequest

getHeaders

public com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> getHeaders()
Specified by:
getHeaders in interface HttpRequest

getMethod

public java.lang.String getMethod()
Specified by:
getMethod in interface HttpRequest

getUri

public java.lang.String getUri()
Specified by:
getUri in interface HttpRequest

getForms

public com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> getForms()

getCookies

public com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> getCookies()

getQueries

public com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> getQueries()
Specified by:
getQueries in interface HttpRequest

toString

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

builder

public static DefaultHttpRequest.Builder builder()

newRequest

public static HttpRequest newRequest(io.netty.handler.codec.http.FullHttpRequest request)

toFullHttpRequest

public io.netty.handler.codec.http.FullHttpRequest toFullHttpRequest()