All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.global.api.network.elements.DE62_2_CardIssuerEntry Maven / Gradle / Ivy

There is a newer version: 14.2.3
Show newest version
package com.global.api.network.elements;

import com.global.api.network.enums.CardIssuerEntryTag;
import com.global.api.utils.StringUtils;

public class DE62_2_CardIssuerEntry {
    private CardIssuerEntryTag issuerTag;
    private String issuerTagValue;
    private String issuerEntry;

    public CardIssuerEntryTag getIssuerTag() {
        return issuerTag;
    }
    public void setIssuerTag(CardIssuerEntryTag issuerTag) {
        this.issuerTag = issuerTag;
    }
    public String getIssuerTagValue() {
        if(!StringUtils.isNullOrEmpty(issuerTagValue)) {
            return issuerTagValue;
        }
        return issuerTag.getValue();
    }
    public void setIssuerTagValue(String issuerTagValue) {
        this.issuerTagValue = issuerTagValue;
    }
    public String getIssuerEntry() {
        return issuerEntry;
    }
    public void setIssuerEntry(String issuerEntry) {
        this.issuerEntry = issuerEntry;
    }

    public DE62_2_CardIssuerEntry() {
        this(null, null);
    }
    public DE62_2_CardIssuerEntry(CardIssuerEntryTag tag, String entry) {
        this(tag, null, entry);
    }
    public DE62_2_CardIssuerEntry(CardIssuerEntryTag tag, String tagValue, String entry) {
        this.issuerTag = tag;
        this.issuerTagValue = tagValue;
        this.issuerEntry = entry;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy