jaxws/src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlInlineBinaryData.java
changeset 32795 5a5710ee05a0
parent 25871 b80b84e87032
equal deleted inserted replaced
32712:f61a63b7d1e5 32795:5a5710ee05a0
    39 /**
    39 /**
    40  * Disable consideration of XOP encoding for datatypes that are bound to
    40  * Disable consideration of XOP encoding for datatypes that are bound to
    41  * base64-encoded binary data in XML.
    41  * base64-encoded binary data in XML.
    42  *
    42  *
    43  * <p>
    43  * <p>
    44  * When XOP encoding is enabled as described in {@link AttachmentMarshaller#isXOPPackage()}, this annotation disables datatypes such as {@link java.awt.Image} or {@link Source} or <tt>byte[]</tt> that are bound to base64-encoded binary from being considered for
    44  * When XOP encoding is enabled as described in {@link AttachmentMarshaller#isXOPPackage()},
       
    45  * this annotation disables datatypes such as {@link java.awt.Image} or {@link Source}
       
    46  * or {@code byte[]} that are bound to base64-encoded binary from being considered for
    45  * XOP encoding. If a JAXB property is annotated with this annotation or if
    47  * XOP encoding. If a JAXB property is annotated with this annotation or if
    46  * the JAXB property's base type is annotated with this annotation,
    48  * the JAXB property's base type is annotated with this annotation,
    47  * neither
    49  * neither
    48  * {@link AttachmentMarshaller#addMtomAttachment(DataHandler, String, String)}
    50  * {@link AttachmentMarshaller#addMtomAttachment(DataHandler, String, String)}
    49  * nor
    51  * nor