public class MessageDecimalField extends MessageField<MessageFieldTypeDecimal>
BigDecimal
CONTENT_SEPARATOR, FIELD_SEPARATOR, STRUCTURE_SEPARATOR
Constructor and Description |
---|
MessageDecimalField(java.lang.String fieldname,
java.math.BigDecimal fieldcontent)
Creates the MessageDecimalField with specified fieldname and payload
|
Modifier and Type | Method and Description |
---|---|
java.math.BigDecimal |
getFieldcontent() |
static java.lang.String |
serializeDecimal(java.math.BigDecimal decimal) |
java.lang.String |
serializepayload(java.lang.String contextstring) |
getFieldName, serialize
toString
public MessageDecimalField(java.lang.String fieldname, java.math.BigDecimal fieldcontent)
fieldname
- the name of the field.fieldcontent
- a big decimal (can be null)public static java.lang.String serializeDecimal(java.math.BigDecimal decimal)
decimal
- a bigdecimalpublic java.math.BigDecimal getFieldcontent()
public java.lang.String serializepayload(java.lang.String contextstring)
serializepayload
in class MessageField<MessageFieldTypeDecimal>
contextstring
- a string that will be included in the exception in case
of error