|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.prowidesoftware.swift.model.AbstractSwiftMessage
com.prowidesoftware.swift.model.MtSwiftMessage
public class MtSwiftMessage
Object that contains both raw and model representations of an MT SWIFT message. ISO 15022.
Field Summary |
---|
Fields inherited from class com.prowidesoftware.swift.model.AbstractSwiftMessage |
---|
PROPERTY_NAME |
Constructor Summary | |
---|---|
MtSwiftMessage()
|
|
MtSwiftMessage(java.lang.String fin)
|
|
MtSwiftMessage(SwiftMessage model)
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getMessageName()
Get the value of the property under the AbstractSwiftMessage.PROPERTY_NAME key or the result of getMessageType() |
java.lang.String |
getMessageType()
Get the message type set in the identifier attribute. |
java.lang.Integer |
getMessageTypeInt()
Get the integer value of the getMessageType()
or null if the identifier attribute is not set or not a number |
java.lang.String |
getMir()
|
SwiftMessage |
getModelMessage()
If the modelMessage attribute is set, its value is returned. |
java.lang.String |
getMur()
|
java.lang.String |
getPde()
|
java.lang.String |
getPdm()
|
java.lang.String |
getUuid()
|
int |
hashCode()
|
boolean |
isType(int type)
Test if this message is a given specific type. |
boolean |
isType(java.lang.Integer... type)
Tell if this message is any of the given types. |
void |
setMir(java.lang.String mir)
|
void |
setModelMessage(SwiftMessage modelMessage)
|
void |
setMur(java.lang.String mur)
|
void |
setPde(java.lang.String pde)
|
void |
setPdm(java.lang.String pdm)
|
void |
setUuid(java.lang.String uuid)
|
java.lang.String |
toString()
|
void |
updateFromFIN(java.lang.String fin)
Sets the raw message and updates the derived attributes and the model message. |
void |
updateFromModel(SwiftMessage model)
Sets the model message and updates the derived attributes and the raw message. |
Methods inherited from class com.prowidesoftware.swift.model.AbstractSwiftMessage |
---|
addNote, addStatus, contains, contains, findStatusInfo, getChecksum, getCreationDate, getDirection, getFilename, getId, getIdentifier, getLastData, getLastData, getLastModified, getMessage, getNotes, getPaddedId, getPreviousStatusInfo, getProperties, getProperty, getProperty, getPropertyBoolean, getPropertyBoolean, getReceiver, getSender, getStatus, getStatusInfo, getStatusTrail, isIncoming, isInput, isOutgoing, isOutput, isStatus, isStatus, isStatus, isStatus, sanityCheckProperties, setChecksum, setCreationDate, setDirection, setFilename, setId, setIdentifier, setLastModified, setMessage, setNotes, setProperties, setProperty, setProperty, setReceiver, setSender, setStatus, setStatus, setStatusTrail |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public MtSwiftMessage()
public MtSwiftMessage(java.lang.String fin)
updateFromFIN(String)
public MtSwiftMessage(SwiftMessage model)
updateFromModel(SwiftMessage)
Method Detail |
---|
public void updateFromFIN(java.lang.String fin)
fin
- the message to updatepublic void updateFromModel(SwiftMessage model)
model
- the message to updatepublic SwiftMessage getModelMessage()
public void setModelMessage(SwiftMessage modelMessage)
public java.lang.String getMessageType()
AbstractSwiftMessage.getIdentifier()
public java.lang.Integer getMessageTypeInt()
getMessageType()
or null if the identifier attribute is not set or not a number
public java.lang.String getMessageName()
AbstractSwiftMessage.PROPERTY_NAME
key or the result of getMessageType()
getMessageName
in class AbstractSwiftMessage
public boolean isType(java.lang.Integer... type)
type
- a variable list of integers for testing to match as the current message type
true
if the current message type is any of the integers given as parameters, and false
in any other casepublic boolean isType(int type)
type
- the message type given as int, to test
true
if this message type is the type
given, or false
in any other casepublic java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getPde()
public void setPde(java.lang.String pde)
public java.lang.String getPdm()
public void setPdm(java.lang.String pdm)
public java.lang.String getMir()
public void setMir(java.lang.String mir)
public java.lang.String getMur()
public void setMur(java.lang.String mur)
public java.lang.String getUuid()
public void setUuid(java.lang.String uuid)
public int hashCode()
hashCode
in class AbstractSwiftMessage
public boolean equals(java.lang.Object obj)
equals
in class AbstractSwiftMessage
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |