Class APIAccountService


  • public class APIAccountService
    extends APIEntity
    Author:
    MichaƂ Szpruta
    • Constructor Detail

      • APIAccountService

        public APIAccountService()
      • APIAccountService

        public APIAccountService​(java.lang.Long accountId,
                                 java.lang.Long activatedById,
                                 java.lang.String activatedByName,
                                 boolean active,
                                 boolean autoRenew,
                                 java.lang.String braintreeId,
                                 java.time.LocalDateTime createTime,
                                 java.lang.Long deactivatedById,
                                 java.lang.String deactivatedByName,
                                 java.time.LocalDateTime endTime,
                                 boolean finished,
                                 java.lang.Long id,
                                 java.time.LocalDateTime lastPaymentTime,
                                 APIPaymentMethod paymentMethod,
                                 java.lang.Integer price,
                                 java.lang.Long serviceId,
                                 java.time.LocalDateTime startTime,
                                 java.lang.String userEmail,
                                 java.lang.Long userId,
                                 java.lang.Integer vatRate,
                                 Unit unit,
                                 java.lang.Integer unitCount,
                                 java.lang.Integer serviceCount,
                                 java.lang.String serviceName,
                                 APIAccountService.DeactivateReason deactivateReason,
                                 APIService.ChargeType chargeType)
    • Method Detail

      • getAccountId

        public java.lang.Long getAccountId()
      • setAccountId

        public void setAccountId​(java.lang.Long accountId)
      • getActivatedById

        public java.lang.Long getActivatedById()
      • setActivatedById

        public void setActivatedById​(java.lang.Long activatedById)
      • getCreateTime

        public java.util.Date getCreateTime()
      • setCreateTime

        public void setCreateTime​(java.util.Date createTime)
      • getDeactivatedById

        public java.lang.Long getDeactivatedById()
      • setDeactivatedById

        public void setDeactivatedById​(java.lang.Long deactivatedById)
      • getEndTime

        public java.util.Date getEndTime()
      • setEndTime

        public void setEndTime​(java.util.Date endTime)
      • getLastPaymentTime

        public java.util.Date getLastPaymentTime()
      • setLastPaymentTime

        public void setLastPaymentTime​(java.util.Date lastPaymentTime)
      • setPaymentMethod

        public void setPaymentMethod​(APIPaymentMethod paymentMethod)
      • isFinished

        public boolean isFinished()
      • setFinished

        public void setFinished​(boolean finished)
      • getServiceId

        public java.lang.Long getServiceId()
      • setServiceId

        public void setServiceId​(java.lang.Long serviceId)
      • getStartTime

        public java.util.Date getStartTime()
      • setStartTime

        public void setStartTime​(java.util.Date startTime)
      • getVatRate

        public java.lang.Integer getVatRate()
      • setVatRate

        public void setVatRate​(java.lang.Integer vatRate)
      • isActive

        public boolean isActive()
      • setActive

        public void setActive​(boolean active)
      • getTotal

        public java.lang.Integer getTotal()
      • getPrice

        public java.lang.Integer getPrice()
      • setPrice

        public void setPrice​(java.lang.Integer price)
      • isAutoRenew

        public boolean isAutoRenew()
      • setAutoRenew

        public void setAutoRenew​(boolean autoRenew)
      • getBraintreeId

        public java.lang.String getBraintreeId()
      • setBraintreeId

        public void setBraintreeId​(java.lang.String braintreeId)
      • getUserEmail

        public java.lang.String getUserEmail()
      • setUserEmail

        public void setUserEmail​(java.lang.String userEmail)
      • getUserId

        public java.lang.Long getUserId()
      • setUserId

        public void setUserId​(java.lang.Long userId)
      • getUnit

        public Unit getUnit()
      • setUnit

        public void setUnit​(Unit unit)
      • getUnitCount

        public java.lang.Integer getUnitCount()
      • setUnitCount

        public void setUnitCount​(java.lang.Integer unitCount)
      • getServiceCount

        public java.lang.Integer getServiceCount()
      • setServiceCount

        public void setServiceCount​(java.lang.Integer serviceCount)
      • getServiceName

        public java.lang.String getServiceName()
      • setServiceName

        public void setServiceName​(java.lang.String serviceName)
      • getActivatedByName

        public java.lang.String getActivatedByName()
      • setActivatedByName

        public void setActivatedByName​(java.lang.String activatedByName)
      • getDeactivatedByName

        public java.lang.String getDeactivatedByName()
      • setDeactivatedByName

        public void setDeactivatedByName​(java.lang.String deactivatedByName)
      • setSubscriptionManagementURL

        public void setSubscriptionManagementURL​(java.lang.String subscriptionManagementURL)
      • getSubscriptionManagementURL

        public java.lang.String getSubscriptionManagementURL()
      • getPayUnitCount

        public java.lang.Integer getPayUnitCount()
      • getVatPriceString

        public java.lang.String getVatPriceString()
      • getNetPriceString

        public java.lang.String getNetPriceString()
      • getTotalPriceString

        public java.lang.String getTotalPriceString()
      • isActiveAt

        public boolean isActiveAt​(java.util.Date date)