JavaTM Platform
Standard Ed. 6

javax.xml.bind.annotation.adapters
クラス 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[]>

xs:hexBinary 用の XmlAdapter

この XmlAdapter は、byte[] を XML の hexBinary 表現にバインドします。

導入されたバージョン:
JAXB 2.0

コンストラクタの概要
HexBinaryAdapter()
           
 
メソッドの概要
 String marshal(byte[] bytes)
          バウンド型を値型に変換します。
 byte[] unmarshal(String s)
          値型をバウンド型に変換します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

HexBinaryAdapter

public HexBinaryAdapter()
メソッドの詳細

unmarshal

public byte[] unmarshal(String s)
クラス XmlAdapter の記述:
値型をバウンド型に変換します。

定義:
クラス XmlAdapter<String,byte[]> 内の unmarshal
パラメータ:
s - 変換する値。null も可

marshal

public String marshal(byte[] bytes)
クラス XmlAdapter の記述:
バウンド型を値型に変換します。

定義:
クラス XmlAdapter<String,byte[]> 内の marshal
パラメータ:
bytes - 変換する値。null も可

JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。