Class AccountProcessingState


  • public class AccountProcessingState
    extends Object
    AccountProcessingState
    • Constructor Detail

      • AccountProcessingState

        public AccountProcessingState()
    • Method Detail

      • getDisableReason

        public String getDisableReason()
        if the processing has been disabled for all the virtual accounts, shows the disable reason
        Returns:
        disableReason
      • setDisableReason

        public void setDisableReason​(String disableReason)
      • getProcessedTo

        public Amount getProcessedTo()
        account holder has processed an amount, less than processedTo amount
        Returns:
        processedTo
      • setProcessedTo

        public void setProcessedTo​(Amount processedTo)
      • getProcessedFrom

        public Amount getProcessedFrom()
        account holder has processed an amount, equal or more than processedFrom amount
        Returns:
        processedFrom
      • setProcessedFrom

        public void setProcessedFrom​(Amount processedFrom)
      • getTierNumber

        public Integer getTierNumber()
        the tier in which the accountholder currently resides
        Returns:
        tierNumber
      • setTierNumber

        public void setTierNumber​(Integer tierNumber)
      • getDisabled

        public Boolean getDisabled()
        shows if the processing has been disabled for all the virtual accounts
        Returns:
        disabled
      • setDisabled

        public void setDisabled​(Boolean disabled)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object