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)
          �� bound ����ת��Ϊ value ���͡�
 byte[] unmarshal(String s)
          �� value ����ת��Ϊ bound ���͡�
 
���� java.lang.Object �̳еķ���
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

���췽����ϸ��Ϣ

HexBinaryAdapter

public HexBinaryAdapter()
������ϸ��Ϣ

unmarshal

public byte[] unmarshal(String s)
���� XmlAdapter ���Ƶ�����
�� value ����ת��Ϊ bound ���͡�

ָ���ߣ�
�� XmlAdapter<String,byte[]> �е� unmarshal
������
s - Ҫת����ֵ������Ϊ null��

marshal

public String marshal(byte[] bytes)
���� XmlAdapter ���Ƶ�����
�� bound ����ת��Ϊ value ���͡�

ָ���ߣ�
�� XmlAdapter<String,byte[]> �е� marshal
������
bytes - Ҫת����ֵ������Ϊ null��

JavaTM Platform
Standard Ed. 6

�ύ��������
�йظ���� API �ο����ϺͿ�����Ա�ĵ�������� Java SE ������Ա�ĵ������ĵ���������ϸ�ġ����򿪷���Ա���������Լ�������������ﶨ�塢ʹ�ü��ɺ͹�������ʾ����

��Ȩ���� 2007 Sun Microsystems, Inc. ��������Ȩ���� ����������֤��������������ĵ����·ַ�������