JavaTM 2 Platform
Standard Ed. 6

javax.xml.bind.annotation
註釋型別 XmlInlineBinaryData


@Retention(value=RUNTIME)
@Target(value={FIELD,METHOD,TYPE})
public @interface XmlInlineBinaryData

禁止對綁定到 XML 中 base64-encoded 二進制資料的資料型別進行 XOP 編碼。

當啟用 XOP 編碼時(如 AttachmentMarshaller.isXOPPackage() 中所述),此註釋禁用綁定到 base64-encoded 二進制資料的資料型別(如 ImageSourcebyte[]),從而防止對它們進行 XOP 編碼。如果 JAXB 屬性使用此註釋進行註釋,或者 JAXB 屬性的基本型別使用此註釋進行註釋,那麼永遠不會對該屬性調用 AttachmentMarshaller.addMtomAttachment(DataHandler, String, String)AttachmentMarshaller.addMtomAttachment(byte[], int, int, String, String, String)。二進制資料將總是被內聯。

從以下版本開始:
JAXB2.0


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only