javax.xml.bind.annotation.adapters
Class HexBinaryAdapter
java.lang.Object
  
javax.xml.bind.annotation.adapters.XmlAdapter<java.lang.String,byte[]>
      
javax.xml.bind.annotation.adapters.HexBinaryAdapter
public final class HexBinaryAdapter
- extends XmlAdapter<java.lang.String,byte[]>
 
XmlAdapter for xs:hexBinary.
 
 This XmlAdapter binds byte[] to the hexBinary representation in XML.
- Author:
 
  - Kohsuke Kawaguchi
 
- Since:
 
  - JAXB 2.0
 
 
| 
Method Summary | 
 java.lang.String | 
marshal(byte[] bytes)
 
          Convert a bound type to a value type. | 
 byte[] | 
unmarshal(java.lang.String s)
 
          Convert a value type to a bound type. | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
HexBinaryAdapter
public HexBinaryAdapter()
unmarshal
public byte[] unmarshal(java.lang.String s)
- Description copied from class: 
XmlAdapter 
- Convert a value type to a bound type.
- Specified by:
 unmarshal in class XmlAdapter<java.lang.String,byte[]>
 
- Parameters:
 s - The value to be converted. Can be null.
 
 
marshal
public java.lang.String marshal(byte[] bytes)
- Description copied from class: 
XmlAdapter 
- Convert a bound type to a value type.
- Specified by:
 marshal in class XmlAdapter<java.lang.String,byte[]>
 
- Parameters:
 bytes - The value to be convereted. Can be null.