be.fgov.ehealth.mycarenet.commons.core.v2

## Class BlobType

- java.lang.Object
- - be.fgov.ehealth.mycarenet.commons.core.v2.BlobType

- All Implemented Interfaces:
    Serializable

      @Generated(value="com.sun.tools.xjc.Driver",
                 date="2026-02-23T10:11:21+01:00",
                 comments="JAXB RI v2.3.7")
      public class BlobType
      extends Object
      implements Serializable

  Used to transfer (large) binary objects. A Binary Large Object with technical metadata. Can contain large abound of binary data, which can be transported via MTOM/XOP when used in web services. It contains attributes/fields that provide technical data. The content/value contains the binary data, first compressed via deflate and then base 64 encoded.

  Java class for BlobType complex type.

  The following schema fragment specifies the expected content contained within this class.

       <complexType name="BlobType">
         <simpleContent>
           <extension base="<http://www.w3.org/2001/XMLSchema>base64Binary">
             <attribute name="ContentType" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
             <attribute name="ContentEncoding" type="{http://www.w3.org/2001/XMLSchema}string" default="deflate" />
             <attribute name="HashValue" type="{http://www.w3.org/2001/XMLSchema}base64Binary" />
             <attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}NCName" />
           </extension>
         </simpleContent>
       </complexType>

  See Also:
    Serialized Form

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `BlobType()`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `String` | `getContentEncoding()` Gets the value of the contentEncoding property.
    `String` | `getContentType()` Gets the value of the contentType property.
    `byte[]` | `getHashValue()` Gets the value of the hashValue property.
    `String` | `getId()` Gets the value of the id property.
    `byte[]` | `getValue()` Gets the value of the value property.
    `void` | `setContentEncoding(String value)` Sets the value of the contentEncoding property.
    `void` | `setContentType(String value)` Sets the value of the contentType property.
    `void` | `setHashValue(byte[] value)` Sets the value of the hashValue property.
    `void` | `setId(String value)` Sets the value of the id property.
    `void` | `setValue(byte[] value)` Sets the value of the value property.

    - ### Methods inherited from class java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### BlobType

          public BlobType()

  - ### Method Detail

    - #### getValue

          public byte[] getValue()

      Gets the value of the value property.
      Returns:
        possible object is byte[]

    - #### setValue

          public void setValue(byte[] value)

      Sets the value of the value property.
      Parameters:
        `value` - allowed object is byte[]

    - #### getContentType

          public String getContentType()

      Gets the value of the contentType property.
      Returns:
        possible object is `String`

    - #### setContentType

          public void setContentType(String value)

      Sets the value of the contentType property.
      Parameters:
        `value` - allowed object is `String`

    - #### getContentEncoding

          public String getContentEncoding()

      Gets the value of the contentEncoding property.
      Returns:
        possible object is `String`

    - #### setContentEncoding

          public void setContentEncoding(String value)

      Sets the value of the contentEncoding property.
      Parameters:
        `value` - allowed object is `String`

    - #### getHashValue

          public byte[] getHashValue()

      Gets the value of the hashValue property.
      Returns:
        possible object is byte[]

    - #### setHashValue

          public void setHashValue(byte[] value)

      Sets the value of the hashValue property.
      Parameters:
        `value` - allowed object is byte[]

    - #### getId

          public String getId()

      Gets the value of the id property.
      Returns:
        possible object is `String`

    - #### setId

          public void setId(String value)

      Sets the value of the id property.
      Parameters:
        `value` - allowed object is `String`

Connector Package PERSMIDWIFE 4.8.6 API
Copyright © {inceptionYear}-2026 eHealth. All Rights Reserved.