javax.xml.bind.annotation
Тип аннотации XmlInlineBinaryData


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

Отключите рассмотрение XOP, кодирующего для типов данных, которые связываются с base64-закодированными двоичными данными в XML.

Когда в кодировании XOP включают как описано AttachmentMarshaller#isXOPPackage(), эта аннотация отключает типы данных такой как Image или Source или byte[], которые связываются с base64-закодированным двоичным файлом от того, чтобы быть рассмотренным для кодирования XOP. Если свойство JAXB аннотируется этой аннотацией или если базовый тип свойства JAXB аннотируется этой аннотацией, ни одним AttachmentMarshaller#addMtomAttachment(DataHandler, String, String) ни AttachmentMarshaller#addMtomAttachment(byte[], int, int, String, String, String) когда-либо вызывается для свойства. Двоичные данные будут всегда встраиваться.

С тех пор:
JAXB2.0
Автор:
Джозеф Фьалли



Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41


Spec-Zone.ru - all specs in one place



free hit counter