Class XMLBinaryDataHelper


  • public class XMLBinaryDataHelper
    extends java.lang.Object
    • Field Detail

      • DATA_HANDLER

        public java.lang.Class DATA_HANDLER
      • IMAGE

        public java.lang.Class IMAGE
      • SOURCE

        public java.lang.Class SOURCE
      • MULTIPART

        public java.lang.Class MULTIPART
    • Constructor Detail

      • XMLBinaryDataHelper

        public XMLBinaryDataHelper()
    • Method Detail

      • setXMLBinaryDataHelper

        public static void setXMLBinaryDataHelper​(XMLBinaryDataHelper helper)
      • initializeDataTypes

        public void initializeDataTypes()
      • convertSingleObject

        public java.lang.Object convertSingleObject​(java.lang.Object obj,
                                                    java.lang.Class classification,
                                                    CoreAbstractSession session)
      • getBytesListForBinaryValues

        public java.util.List<byte[]> getBytesListForBinaryValues​(java.util.List attributeValue,
                                                                  Marshaller marshaller,
                                                                  java.lang.String mimeType)
      • convertObjectToMultipart

        public java.lang.Object convertObjectToMultipart​(java.lang.Object obj)
      • convertObjectToImage

        public java.lang.Object convertObjectToImage​(java.lang.Object obj)
      • stringFromDataHandler

        public java.lang.String stringFromDataHandler​(javax.activation.DataHandler source,
                                                      javax.xml.namespace.QName schemaTypeQName,
                                                      CoreAbstractSession session)
      • stringFromDataHandler

        public java.lang.String stringFromDataHandler​(java.lang.Object source,
                                                      javax.xml.namespace.QName schemaTypeQName,
                                                      CoreAbstractSession session)
      • stringFromImage

        public java.lang.String stringFromImage​(java.awt.Image image,
                                                javax.xml.namespace.QName schemaTypeQName,
                                                CoreAbstractSession session)
      • stringFromSource

        public java.lang.String stringFromSource​(javax.xml.transform.Source source,
                                                 javax.xml.namespace.QName schemaTypeQName,
                                                 CoreAbstractSession session)
      • stringFromMultipart

        public java.lang.String stringFromMultipart​(javax.mail.internet.MimeMultipart multipart,
                                                    javax.xml.namespace.QName schemaTypeQName,
                                                    CoreAbstractSession session)
      • convertObjectToDataHandler

        public javax.activation.DataHandler convertObjectToDataHandler​(java.lang.Object sourceObject,
                                                                       CoreAbstractSession session)
      • convertObjectToSource

        public java.lang.Object convertObjectToSource​(java.lang.Object obj)