Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Java™ Platform Standard Ed. 6
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## javax.xml.bind.annotation.adapters
Class HexBinaryAdapter

    java.lang.Object
      javax.xml.bind.annotation.adapters.XmlAdapter<String,byte[]>
          javax.xml.bind.annotation.adapters.HexBinaryAdapter

    public final class HexBinaryAdapter

extends XmlAdapter<String,byte[]>

`XmlAdapter` for `xs:hexBinary`.

This `XmlAdapter` binds `byte[]` to the hexBinary representation in XML.

Since:
  JAXB 2.0

Constructor Summary
`HexBinaryAdapter()`

Method Summary
`String` | `marshal(byte[] bytes)` Convert a bound type to a value type.
`byte[]` | `unmarshal(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(String s)

  Description copied from class: `XmlAdapter`
  Convert a value type to a bound type.

  Specified by:
    `unmarshal` in class `XmlAdapter<String,byte[]>`
  Parameters:
    `s` - The value to be converted. Can be null.

### marshal

    public String marshal(byte[] bytes)

  Description copied from class: `XmlAdapter`
  Convert a bound type to a value type.

  Specified by:
    `marshal` in class `XmlAdapter<String,byte[]>`
  Parameters:
    `bytes` - The value to be convereted. Can be null.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Java™ Platform Standard Ed. 6
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Submit a bug or feature
For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.