public class DefaultMxMetadataStrategy
extends java.lang.Object
implements com.prowidesoftware.swift.model.MessageMetadataStrategy
| Constructor and Description |
|---|
DefaultMxMetadataStrategy() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<com.prowidesoftware.swift.model.Money> |
amount(com.prowidesoftware.swift.model.AbstractMessage message) |
java.util.Optional<java.lang.String> |
reference(com.prowidesoftware.swift.model.AbstractMessage message) |
java.util.Optional<java.util.Calendar> |
tradeDate(com.prowidesoftware.swift.model.AbstractMessage message) |
java.util.Optional<java.util.Calendar> |
valueDate(com.prowidesoftware.swift.model.AbstractMessage message) |
public java.util.Optional<java.lang.String> reference(com.prowidesoftware.swift.model.AbstractMessage message)
reference in interface com.prowidesoftware.swift.model.MessageMetadataStrategypublic java.util.Optional<com.prowidesoftware.swift.model.Money> amount(com.prowidesoftware.swift.model.AbstractMessage message)
amount in interface com.prowidesoftware.swift.model.MessageMetadataStrategypublic java.util.Optional<java.util.Calendar> valueDate(com.prowidesoftware.swift.model.AbstractMessage message)
valueDate in interface com.prowidesoftware.swift.model.MessageMetadataStrategypublic java.util.Optional<java.util.Calendar> tradeDate(com.prowidesoftware.swift.model.AbstractMessage message)
tradeDate in interface com.prowidesoftware.swift.model.MessageMetadataStrategy