Class AdditionalData
java.lang.Object
net.finmath.smartcontract.product.xml.AdditionalData
Provides extra information not represented in the model that may be useful
in processing the message i.e. diagnosing the reason for failure.
Java class for AdditionalData complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AdditionalData"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="mimeType" type="{http://www.fpml.org/FpML-5/confirmation}MimeType"/> <choice> <element name="string" type="{http://www.fpml.org/FpML-5/confirmation}String"/> <element name="hexadecimalBinary" type="{http://www.w3.org/2001/XMLSchema}hexBinary"/> <element name="base64Binary" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/> <element name="originalMessage"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <any processContents='skip'/> </sequence> </restriction> </complexContent> </complexType> </element> </choice> </sequence> </restriction> </complexContent> </complexType>
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Java class for anonymous complex type. -
Field Summary
Modifier and TypeFieldDescriptionprotected byte[]
protected byte[]
protected MimeType
protected AdditionalData.OriginalMessage
protected String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbyte[]
Gets the value of the base64Binary property.byte[]
Gets the value of the hexadecimalBinary property.Gets the value of the mimeType property.Gets the value of the originalMessage property.Gets the value of the string property.void
setBase64Binary
(byte[] value) Sets the value of the base64Binary property.void
setHexadecimalBinary
(byte[] value) Sets the value of the hexadecimalBinary property.void
setMimeType
(MimeType value) Sets the value of the mimeType property.void
Sets the value of the originalMessage property.void
Sets the value of the string property.
-
Field Details
-
mimeType
-
string
-
hexadecimalBinary
protected byte[] hexadecimalBinary -
base64Binary
protected byte[] base64Binary -
originalMessage
-
-
Constructor Details
-
AdditionalData
public AdditionalData()
-
-
Method Details
-
getMimeType
-
setMimeType
-
getString
-
setString
-
getHexadecimalBinary
public byte[] getHexadecimalBinary()Gets the value of the hexadecimalBinary property.- Returns:
- possible object is
String
-
setHexadecimalBinary
public void setHexadecimalBinary(byte[] value) Sets the value of the hexadecimalBinary property.- Parameters:
value
- allowed object isString
-
getBase64Binary
public byte[] getBase64Binary()Gets the value of the base64Binary property.- Returns:
- possible object is byte[]
-
setBase64Binary
public void setBase64Binary(byte[] value) Sets the value of the base64Binary property.- Parameters:
value
- allowed object is byte[]
-
getOriginalMessage
Gets the value of the originalMessage property.- Returns:
- possible object is
AdditionalData.OriginalMessage
-
setOriginalMessage
Sets the value of the originalMessage property.- Parameters:
value
- allowed object isAdditionalData.OriginalMessage
-