public class MessageBinaryField extends MessageField<MessageFieldTypeBinary>
CONTENT_SEPARATOR, FIELD_SEPARATOR, STRUCTURE_SEPARATOR
Constructor and Description |
---|
MessageBinaryField(java.lang.String fieldname) |
MessageBinaryField(java.lang.String attributename,
byte[] binary,
java.lang.String filename) |
MessageBinaryField(java.lang.String fieldname,
SFile payloadfile) |
Modifier and Type | Method and Description |
---|---|
SFile |
getFieldContent() |
java.lang.String |
serializepayload(java.lang.String contextstring) |
getFieldName, serialize
toString
public MessageBinaryField(java.lang.String fieldname)
public MessageBinaryField(java.lang.String fieldname, SFile payloadfile)
fieldname
- name of the field. It is recommended to check the field
name when parsing the message to ensure no
misunderstandingpayloadfile
- the file payloadpublic MessageBinaryField(java.lang.String attributename, byte[] binary, java.lang.String filename)
public java.lang.String serializepayload(java.lang.String contextstring)
serializepayload
in class MessageField<MessageFieldTypeBinary>
contextstring
- a string that will be included in the exception in case
of errorpublic SFile getFieldContent()