Skip navigation links

Oracle® Fusion Middleware Java API Reference for EclipseLink
11g Release 1 (11.1.1)

E26376-01


javax.xml.bind.annotation.adapters
Class HexBinaryAdapter

java.lang.Object
  extended by javax.xml.bind.annotation.adapters.XmlAdapter<java.lang.String,byte[]>
      extended by 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

Constructor Summary
HexBinaryAdapter()
           

 

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

 

Constructor Detail

HexBinaryAdapter

public HexBinaryAdapter()

Method Detail

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.

Skip navigation links

Oracle® Fusion Middleware Java API Reference for EclipseLink
11g Release 1 (11.1.1)

E26376-01


Copyright © 2007, Eclipse Foundation, Inc. and its licensors. All rights reserved.