][/34x]$]35x[$35x]0-3
parser pattern: [[/c][/S]$]S[$S]0-3
components pattern: SSSSSS
Components Data types
- component1:
String
- component2:
String
- component3:
String
- component4:
String
- component5:
String
- component6:
String
NOTE: this source code has been generated.
- Author:
- www.prowidesoftware.com
- See Also:
- Serialized Form
Fields inherited from class com.prowidesoftware.swift.model.field.Field |
components |
Constructor Summary |
Field55D()
Default constructor |
Field55D(java.lang.String value)
Creates the field parsing the parameter value into fields' components |
Methods inherited from class com.prowidesoftware.swift.model.field.Field |
appendInLines, appendInLines, equals, findComponentStartingWith, format, formatAccount, formatNumber, getAsBigDecimal, getComponent, getComponentAs, getComponents, getConditionalQualifier, getDSS, getField, getLabel, getLabel, getLabel, getLabel, getName, getValueByCodeword, getValueDisplay, hashCode, isDSSPresent, isEmpty, joinComponents, joinComponents, joinComponents, joinComponents, setComponent, setComponents, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
NAME
public static final java.lang.String NAME
- See Also:
- Constant Field Values
PARSER_PATTERN
public static final java.lang.String PARSER_PATTERN
- See Also:
- Constant Field Values
COMPONENTS_PATTERN
public static final java.lang.String COMPONENTS_PATTERN
- See Also:
- Constant Field Values
Field55D
public Field55D()
- Default constructor
Field55D
public Field55D(java.lang.String value)
- Creates the field parsing the parameter value into fields' components
- Parameters:
value
-
getValue
public java.lang.String getValue()
- Serializes the fields' components into the single string value (SWIFT format)
- Overrides:
getValue
in class Field
- Returns:
- SWIFT formatted value
getComponent1
public java.lang.String getComponent1()
- Get the component1
- Returns:
- the component1
getComponent1AsString
@Deprecated
public java.lang.String getComponent1AsString()
- Deprecated.
- Same as getComponent(1)
getDCMark
public java.lang.String getDCMark()
- Get the D/C Mark (component1).
- Returns:
- the D/C Mark from component1
setComponent1
public void setComponent1(java.lang.String component1)
- Set the component1.
- Parameters:
component1
- the component1 to set
setDCMark
public void setDCMark(java.lang.String component1)
- Set the D/C Mark (component1).
- Parameters:
component1
- the D/C Mark to set
getComponent2
public java.lang.String getComponent2()
- Get the component2
- Returns:
- the component2
getComponent2AsString
@Deprecated
public java.lang.String getComponent2AsString()
- Deprecated.
- Same as getComponent(2)
getAccount
public java.lang.String getAccount()
- Get the Account (component2).
- Returns:
- the Account from component2
setComponent2
public void setComponent2(java.lang.String component2)
- Set the component2.
- Parameters:
component2
- the component2 to set
setAccount
public void setAccount(java.lang.String component2)
- Set the Account (component2).
- Parameters:
component2
- the Account to set
getComponent3
public java.lang.String getComponent3()
- Get the component3
- Returns:
- the component3
getComponent3AsString
@Deprecated
public java.lang.String getComponent3AsString()
- Deprecated.
- Same as getComponent(3)
getNameAndAddressLine1
public java.lang.String getNameAndAddressLine1()
- Get the Name And Address (component3).
- Returns:
- the Name And Address from component3
getNameAndAddressLine2
public java.lang.String getNameAndAddressLine2()
- Get the Name And Address (component4).
- Returns:
- the Name And Address from component4
getNameAndAddressLine3
public java.lang.String getNameAndAddressLine3()
- Get the Name And Address (component5).
- Returns:
- the Name And Address from component5
getNameAndAddressLine4
public java.lang.String getNameAndAddressLine4()
- Get the Name And Address (component6).
- Returns:
- the Name And Address from component6
getNameAndAddress
public java.lang.String getNameAndAddress()
- Get the Name And Address as a concatenation of component3 to component6.
- Returns:
- the Name And Address from components
setComponent3
public void setComponent3(java.lang.String component3)
- Set the component3.
- Parameters:
component3
- the component3 to set
setNameAndAddressLine1
public void setNameAndAddressLine1(java.lang.String component3)
- Set the Name And Address (component3).
- Parameters:
component3
- the Name And Address to set
setNameAndAddressLine2
public void setNameAndAddressLine2(java.lang.String component4)
- Set the Name And Address (component4).
- Parameters:
component4
- the Name And Address to set
setNameAndAddressLine3
public void setNameAndAddressLine3(java.lang.String component5)
- Set the Name And Address (component5).
- Parameters:
component5
- the Name And Address to set
setNameAndAddressLine4
public void setNameAndAddressLine4(java.lang.String component6)
- Set the Name And Address (component6).
- Parameters:
component6
- the Name And Address to set
setNameAndAddress
public void setNameAndAddress(java.lang.String value)
- Set the Name And Address splitting the parameter lines into components 3 to 6.
- Parameters:
value
- the Name And Address to set, may contain line ends and each line will be set to its correspondent component attribute
getComponent4
public java.lang.String getComponent4()
- Get the component4
- Returns:
- the component4
getComponent4AsString
@Deprecated
public java.lang.String getComponent4AsString()
- Deprecated.
- Same as getComponent(4)
setComponent4
public void setComponent4(java.lang.String component4)
- Set the component4.
- Parameters:
component4
- the component4 to set
getComponent5
public java.lang.String getComponent5()
- Get the component5
- Returns:
- the component5
getComponent5AsString
@Deprecated
public java.lang.String getComponent5AsString()
- Deprecated.
- Same as getComponent(5)
setComponent5
public void setComponent5(java.lang.String component5)
- Set the component5.
- Parameters:
component5
- the component5 to set
getComponent6
public java.lang.String getComponent6()
- Get the component6
- Returns:
- the component6
getComponent6AsString
@Deprecated
public java.lang.String getComponent6AsString()
- Deprecated.
- Same as getComponent(6)
setComponent6
public void setComponent6(java.lang.String component6)
- Set the component6.
- Parameters:
component6
- the component6 to set
isOptional
public boolean isOptional(int component)
- Given a component number it returns true if the component is optional,
regardless of the field being mandatory in a particular message.
Being the field's value conformed by a composition of one or several
internal component values, the field may be present in a message with
a proper value but with some of its internal components not set.
- Specified by:
isOptional
in class Field
- Parameters:
component
- component number, first component of a field is referenced as 1
- Returns:
- true if the component is optional for this field, false otherwise
isGeneric
public boolean isGeneric()
- Returns true if the field is a GENERIC FIELD as specified by the standard.
- Specified by:
isGeneric
in class Field
- Returns:
- true if the field is generic, false otherwise
componentsPattern
public java.lang.String componentsPattern()
- Specified by:
componentsPattern
in interface PatternContainer
parserPattern
public java.lang.String parserPattern()
- Specified by:
parserPattern
in interface PatternContainer