Class MerchantHierarchy

    • Constructor Detail

      • MerchantHierarchy

        public MerchantHierarchy()
        Constructs a new empty instance.
      • MerchantHierarchy

        protected MerchantHierarchy​(boolean noInit)
        Constructs a new empty instance.
      • MerchantHierarchy

        public MerchantHierarchy​(JSONObject jsonObject)
        Construct a new instance backed by the given JSONObject, the parameter is not copied so changes to it will be reflected in this instance and vice-versa.
      • MerchantHierarchy

        public MerchantHierarchy​(MerchantHierarchy src)
        Constructs a new instance that is a deep copy of the source instance. It does not copy the bundle or changelog.
    • Method Detail

      • getMid

        public String getMid()
        Merchant ID
      • getChain

        public String getChain()
        Chain bank
      • getCorporate

        public String getCorporate()
        Corporate ID
      • getAgent

        public String getAgent()
        Agent ID
      • getBank

        public String getBank()
        Bank ID
      • getBusiness

        public String getBusiness()
        Business ID
      • getMaps

        public String getMaps()
        MAPS ID
      • getAssociation

        public String getAssociation()
        Association Number
      • getCustomer

        public String getCustomer()
        Customer ID
      • getBillName

        public String getBillName()
        Bill to name
      • getDbaName

        public String getDbaName()
        DBA name
      • getDbaAttention

        public String getDbaAttention()
        DBA attention name
      • getLegalName

        public String getLegalName()
        Legal name
      • getBillToAttention

        public String getBillToAttention()
        Bill To attention
      • getEmail

        public String getEmail()
        Email
      • getAbaAccountNumber

        public String getAbaAccountNumber()
        ABA account number
      • getDdaAccountNumber

        public String getDdaAccountNumber()
        DDA account number
      • getDbaAddress

        public String getDbaAddress()
        DBA address
      • getDbaCity

        public String getDbaCity()
        DBA city
      • getDbaState

        public String getDbaState()
        DBA state
      • getDbaZip

        public String getDbaZip()
        DBA zip
      • getDbaPhoneNumber

        public String getDbaPhoneNumber()
        DBA phone number
      • getBillCity

        public String getBillCity()
        Bill To city
      • getBillState

        public String getBillState()
        Bill To state
      • getBillZip

        public String getBillZip()
        Bill To ZIP
      • getBillPhoneNumber

        public String getBillPhoneNumber()
        Bill To phone number
      • getJSONObject

        public JSONObject getJSONObject()
        Returns the internal JSONObject backing this instance, the return value is not a copy so changes to it will be reflected in this instance and vice-versa.
        Specified by:
        getJSONObject in interface JSONifiable
      • isNotNullMid

        public boolean isNotNullMid()
        Checks whether the 'mid' field is set and is not null
      • isNotNullChain

        public boolean isNotNullChain()
        Checks whether the 'chain' field is set and is not null
      • isNotNullCorporate

        public boolean isNotNullCorporate()
        Checks whether the 'corporate' field is set and is not null
      • isNotNullAgent

        public boolean isNotNullAgent()
        Checks whether the 'agent' field is set and is not null
      • isNotNullBank

        public boolean isNotNullBank()
        Checks whether the 'bank' field is set and is not null
      • isNotNullBusiness

        public boolean isNotNullBusiness()
        Checks whether the 'business' field is set and is not null
      • isNotNullMaps

        public boolean isNotNullMaps()
        Checks whether the 'maps' field is set and is not null
      • isNotNullAssociation

        public boolean isNotNullAssociation()
        Checks whether the 'association' field is set and is not null
      • isNotNullCustomer

        public boolean isNotNullCustomer()
        Checks whether the 'customer' field is set and is not null
      • isNotNullBillName

        public boolean isNotNullBillName()
        Checks whether the 'billName' field is set and is not null
      • isNotNullDbaName

        public boolean isNotNullDbaName()
        Checks whether the 'dbaName' field is set and is not null
      • isNotNullDbaAttention

        public boolean isNotNullDbaAttention()
        Checks whether the 'dbaAttention' field is set and is not null
      • isNotNullLegalName

        public boolean isNotNullLegalName()
        Checks whether the 'legalName' field is set and is not null
      • isNotNullBillToAttention

        public boolean isNotNullBillToAttention()
        Checks whether the 'billToAttention' field is set and is not null
      • isNotNullEmail

        public boolean isNotNullEmail()
        Checks whether the 'email' field is set and is not null
      • isNotNullAbaAccountNumber

        public boolean isNotNullAbaAccountNumber()
        Checks whether the 'abaAccountNumber' field is set and is not null
      • isNotNullDdaAccountNumber

        public boolean isNotNullDdaAccountNumber()
        Checks whether the 'ddaAccountNumber' field is set and is not null
      • isNotNullDbaAddress

        public boolean isNotNullDbaAddress()
        Checks whether the 'dbaAddress' field is set and is not null
      • isNotNullDbaCity

        public boolean isNotNullDbaCity()
        Checks whether the 'dbaCity' field is set and is not null
      • isNotNullDbaState

        public boolean isNotNullDbaState()
        Checks whether the 'dbaState' field is set and is not null
      • isNotNullDbaZip

        public boolean isNotNullDbaZip()
        Checks whether the 'dbaZip' field is set and is not null
      • isNotNullDbaPhoneNumber

        public boolean isNotNullDbaPhoneNumber()
        Checks whether the 'dbaPhoneNumber' field is set and is not null
      • isNotNullBillCity

        public boolean isNotNullBillCity()
        Checks whether the 'billCity' field is set and is not null
      • isNotNullBillState

        public boolean isNotNullBillState()
        Checks whether the 'billState' field is set and is not null
      • isNotNullBillZip

        public boolean isNotNullBillZip()
        Checks whether the 'billZip' field is set and is not null
      • isNotNullBillPhoneNumber

        public boolean isNotNullBillPhoneNumber()
        Checks whether the 'billPhoneNumber' field is set and is not null
      • hasMid

        public boolean hasMid()
        Checks whether the 'mid' field has been set, however the value could be null
      • hasChain

        public boolean hasChain()
        Checks whether the 'chain' field has been set, however the value could be null
      • hasCorporate

        public boolean hasCorporate()
        Checks whether the 'corporate' field has been set, however the value could be null
      • hasAgent

        public boolean hasAgent()
        Checks whether the 'agent' field has been set, however the value could be null
      • hasBank

        public boolean hasBank()
        Checks whether the 'bank' field has been set, however the value could be null
      • hasBusiness

        public boolean hasBusiness()
        Checks whether the 'business' field has been set, however the value could be null
      • hasMaps

        public boolean hasMaps()
        Checks whether the 'maps' field has been set, however the value could be null
      • hasAssociation

        public boolean hasAssociation()
        Checks whether the 'association' field has been set, however the value could be null
      • hasCustomer

        public boolean hasCustomer()
        Checks whether the 'customer' field has been set, however the value could be null
      • hasBillName

        public boolean hasBillName()
        Checks whether the 'billName' field has been set, however the value could be null
      • hasDbaName

        public boolean hasDbaName()
        Checks whether the 'dbaName' field has been set, however the value could be null
      • hasDbaAttention

        public boolean hasDbaAttention()
        Checks whether the 'dbaAttention' field has been set, however the value could be null
      • hasLegalName

        public boolean hasLegalName()
        Checks whether the 'legalName' field has been set, however the value could be null
      • hasBillToAttention

        public boolean hasBillToAttention()
        Checks whether the 'billToAttention' field has been set, however the value could be null
      • hasEmail

        public boolean hasEmail()
        Checks whether the 'email' field has been set, however the value could be null
      • hasAbaAccountNumber

        public boolean hasAbaAccountNumber()
        Checks whether the 'abaAccountNumber' field has been set, however the value could be null
      • hasDdaAccountNumber

        public boolean hasDdaAccountNumber()
        Checks whether the 'ddaAccountNumber' field has been set, however the value could be null
      • hasDbaAddress

        public boolean hasDbaAddress()
        Checks whether the 'dbaAddress' field has been set, however the value could be null
      • hasDbaCity

        public boolean hasDbaCity()
        Checks whether the 'dbaCity' field has been set, however the value could be null
      • hasDbaState

        public boolean hasDbaState()
        Checks whether the 'dbaState' field has been set, however the value could be null
      • hasDbaZip

        public boolean hasDbaZip()
        Checks whether the 'dbaZip' field has been set, however the value could be null
      • hasDbaPhoneNumber

        public boolean hasDbaPhoneNumber()
        Checks whether the 'dbaPhoneNumber' field has been set, however the value could be null
      • hasBillCity

        public boolean hasBillCity()
        Checks whether the 'billCity' field has been set, however the value could be null
      • hasBillState

        public boolean hasBillState()
        Checks whether the 'billState' field has been set, however the value could be null
      • hasBillZip

        public boolean hasBillZip()
        Checks whether the 'billZip' field has been set, however the value could be null
      • hasBillPhoneNumber

        public boolean hasBillPhoneNumber()
        Checks whether the 'billPhoneNumber' field has been set, however the value could be null
      • setDbaAttention

        public MerchantHierarchy setDbaAttention​(String dbaAttention)
        Sets the field 'dbaAttention'.
      • setBillToAttention

        public MerchantHierarchy setBillToAttention​(String billToAttention)
        Sets the field 'billToAttention'.
      • setAbaAccountNumber

        public MerchantHierarchy setAbaAccountNumber​(String abaAccountNumber)
        Sets the field 'abaAccountNumber'.
      • setDdaAccountNumber

        public MerchantHierarchy setDdaAccountNumber​(String ddaAccountNumber)
        Sets the field 'ddaAccountNumber'.
      • setDbaPhoneNumber

        public MerchantHierarchy setDbaPhoneNumber​(String dbaPhoneNumber)
        Sets the field 'dbaPhoneNumber'.
      • setBillPhoneNumber

        public MerchantHierarchy setBillPhoneNumber​(String billPhoneNumber)
        Sets the field 'billPhoneNumber'.
      • clearMid

        public void clearMid()
        Clears the 'mid' field, the 'has' method for this field will now return false
      • clearChain

        public void clearChain()
        Clears the 'chain' field, the 'has' method for this field will now return false
      • clearCorporate

        public void clearCorporate()
        Clears the 'corporate' field, the 'has' method for this field will now return false
      • clearAgent

        public void clearAgent()
        Clears the 'agent' field, the 'has' method for this field will now return false
      • clearBank

        public void clearBank()
        Clears the 'bank' field, the 'has' method for this field will now return false
      • clearBusiness

        public void clearBusiness()
        Clears the 'business' field, the 'has' method for this field will now return false
      • clearMaps

        public void clearMaps()
        Clears the 'maps' field, the 'has' method for this field will now return false
      • clearAssociation

        public void clearAssociation()
        Clears the 'association' field, the 'has' method for this field will now return false
      • clearCustomer

        public void clearCustomer()
        Clears the 'customer' field, the 'has' method for this field will now return false
      • clearBillName

        public void clearBillName()
        Clears the 'billName' field, the 'has' method for this field will now return false
      • clearDbaName

        public void clearDbaName()
        Clears the 'dbaName' field, the 'has' method for this field will now return false
      • clearDbaAttention

        public void clearDbaAttention()
        Clears the 'dbaAttention' field, the 'has' method for this field will now return false
      • clearLegalName

        public void clearLegalName()
        Clears the 'legalName' field, the 'has' method for this field will now return false
      • clearBillToAttention

        public void clearBillToAttention()
        Clears the 'billToAttention' field, the 'has' method for this field will now return false
      • clearEmail

        public void clearEmail()
        Clears the 'email' field, the 'has' method for this field will now return false
      • clearAbaAccountNumber

        public void clearAbaAccountNumber()
        Clears the 'abaAccountNumber' field, the 'has' method for this field will now return false
      • clearDdaAccountNumber

        public void clearDdaAccountNumber()
        Clears the 'ddaAccountNumber' field, the 'has' method for this field will now return false
      • clearDbaAddress

        public void clearDbaAddress()
        Clears the 'dbaAddress' field, the 'has' method for this field will now return false
      • clearDbaCity

        public void clearDbaCity()
        Clears the 'dbaCity' field, the 'has' method for this field will now return false
      • clearDbaState

        public void clearDbaState()
        Clears the 'dbaState' field, the 'has' method for this field will now return false
      • clearDbaZip

        public void clearDbaZip()
        Clears the 'dbaZip' field, the 'has' method for this field will now return false
      • clearDbaPhoneNumber

        public void clearDbaPhoneNumber()
        Clears the 'dbaPhoneNumber' field, the 'has' method for this field will now return false
      • clearBillCity

        public void clearBillCity()
        Clears the 'billCity' field, the 'has' method for this field will now return false
      • clearBillState

        public void clearBillState()
        Clears the 'billState' field, the 'has' method for this field will now return false
      • clearBillZip

        public void clearBillZip()
        Clears the 'billZip' field, the 'has' method for this field will now return false
      • clearBillPhoneNumber

        public void clearBillPhoneNumber()
        Clears the 'billPhoneNumber' field, the 'has' method for this field will now return false
      • containsChanges

        public boolean containsChanges()
        Returns true if this instance has any changes.
      • resetChangeLog

        public void resetChangeLog()
        Reset the log of changes made to this instance, calling copyChanges() after this would return an empty instance.
      • copyChanges

        public MerchantHierarchy copyChanges()
        Create a copy of this instance that contains only fields that were set after the constructor was called.
      • mergeChanges

        public void mergeChanges​(MerchantHierarchy src)
        Copy all the changed fields from the given source to this instance.