com.xebialabs.deployit.core.api.resteasy.http.tunnel
Class HeaderMultimapAdapter

java.lang.Object
  extended by javax.xml.bind.annotation.adapters.XmlAdapter<HeaderMultimapAdapter.HeaderPair[],com.google.common.collect.Multimap<java.lang.String,java.lang.String>>
      extended by com.xebialabs.deployit.core.api.resteasy.http.tunnel.HeaderMultimapAdapter

public class HeaderMultimapAdapter
extends javax.xml.bind.annotation.adapters.XmlAdapter<HeaderMultimapAdapter.HeaderPair[],com.google.common.collect.Multimap<java.lang.String,java.lang.String>>


Nested Class Summary
static class HeaderMultimapAdapter.HeaderPair
           
 
Constructor Summary
HeaderMultimapAdapter()
           
 
Method Summary
 HeaderMultimapAdapter.HeaderPair[] marshal(com.google.common.collect.Multimap<java.lang.String,java.lang.String> v)
           
 com.google.common.collect.Multimap<java.lang.String,java.lang.String> unmarshal(HeaderMultimapAdapter.HeaderPair[] v)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HeaderMultimapAdapter

public HeaderMultimapAdapter()
Method Detail

unmarshal

public com.google.common.collect.Multimap<java.lang.String,java.lang.String> unmarshal(HeaderMultimapAdapter.HeaderPair[] v)
                                                                                throws java.lang.Exception
Specified by:
unmarshal in class javax.xml.bind.annotation.adapters.XmlAdapter<HeaderMultimapAdapter.HeaderPair[],com.google.common.collect.Multimap<java.lang.String,java.lang.String>>
Throws:
java.lang.Exception

marshal

public HeaderMultimapAdapter.HeaderPair[] marshal(com.google.common.collect.Multimap<java.lang.String,java.lang.String> v)
                                           throws java.lang.Exception
Specified by:
marshal in class javax.xml.bind.annotation.adapters.XmlAdapter<HeaderMultimapAdapter.HeaderPair[],com.google.common.collect.Multimap<java.lang.String,java.lang.String>>
Throws:
java.lang.Exception