com.github.dreamhead.moco.model
Class DumpMessage

java.lang.Object
  extended by com.github.dreamhead.moco.model.DumpMessage
Direct Known Subclasses:
DumpHttpRequest, DumpHttpResponse

public abstract class DumpMessage
extends java.lang.Object


Field Summary
protected  java.lang.String content
           
protected  com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> headers
           
protected  java.lang.String version
           
 
Constructor Summary
protected DumpMessage(java.lang.String version, java.lang.String content, com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> headers)
           
 
Method Summary
 java.lang.String getContent()
           
 com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> getHeaders()
           
 java.lang.String getVersion()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

version

protected final java.lang.String version

content

protected final java.lang.String content

headers

protected final com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> headers
Constructor Detail

DumpMessage

protected DumpMessage(java.lang.String version,
                      java.lang.String content,
                      com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> headers)
Method Detail

getVersion

public java.lang.String getVersion()

getContent

public java.lang.String getContent()

getHeaders

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

hashCode

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