com.prowidesoftware.swift.model.mx.dic.Track2Data1Choice Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of pw-iso20022 Show documentation
Show all versions of pw-iso20022 Show documentation
Prowide Library for ISO 20022 messages
The newest version!
package com.prowidesoftware.swift.model.mx.dic;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlType;
import org.apache.commons.lang3.builder.EqualsBuilder;
import org.apache.commons.lang3.builder.HashCodeBuilder;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
/**
* ISO track 2 issued from the magnetic stripe card or from the ICC if the magnetic stripe was not read. The format conforms to ISO 7813, removing beginning and ending sentinels and longitudinal redundancy check characters.
*
*
* ISO 8583 bit 35
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "Track2Data1Choice", propOrder = {
"txtVal",
"hexBinryVal"
})
public class Track2Data1Choice {
@XmlElement(name = "TxtVal")
protected String txtVal;
@XmlElement(name = "HexBinryVal")
protected String hexBinryVal;
/**
* Gets the value of the txtVal property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTxtVal() {
return txtVal;
}
/**
* Sets the value of the txtVal property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public Track2Data1Choice setTxtVal(String value) {
this.txtVal = value;
return this;
}
/**
* Gets the value of the hexBinryVal property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHexBinryVal() {
return hexBinryVal;
}
/**
* Sets the value of the hexBinryVal property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public Track2Data1Choice setHexBinryVal(String value) {
this.hexBinryVal = value;
return this;
}
@Override
public String toString() {
return ToStringBuilder.reflectionToString(this, ToStringStyle.MULTI_LINE_STYLE);
}
@Override
public boolean equals(Object that) {
return EqualsBuilder.reflectionEquals(this, that);
}
@Override
public int hashCode() {
return HashCodeBuilder.reflectionHashCode(this);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy