@Entity public class MemberProduct extends Product
| Constructor and Description |
|---|
MemberProduct() |
filterPaymentTypes, getAdCustomFields, getAgreements, getDashboardActions, getDocumentCategoryView, getGroups, getMaxAddresses, getMaxCustomImages, getMaxLandlinePhones, getMaxMessageRecipients, getMaxMobilePhones, getMaxProfileImages, getMaxSmsPerMonth, getMyCustomFields, getMyRecordTypes, getNetwork, getPasswordActions, getTransferStatusFlows, getUserCustomFields, setAdCustomFields, setAgreements, setDashboardActions, setDocumentCategoryView, setGroups, setMaxAddresses, setMaxCustomImages, setMaxLandlinePhones, setMaxMessageRecipients, setMaxMobilePhones, setMaxProfileImages, setMaxSmsPerMonth, setMyCustomFields, setMyRecordTypes, setNetwork, setPasswordActions, setTransferStatusFlows, setUserCustomFieldsgetPermissions, getRolegetDescription, getInternalName, setDescription, setInternalName, toStringgetDataTranslationType, getVersion, isGlobal, isPersistent, isTransientclone, equals, getEntityImportance, getId, getId, getIds, getUniqueIds, getUniqueIds, hashCodepublic AccountAccessibility getAccountAccessibility()
public java.util.Set<AccountFee> getAccountFees()
public java.util.Set<PaymentTransferType> getChargebackPaymentTypes()
public java.util.Set<MemberProductCustomOperation> getCustomOperations()
public TimeInterval getDefaultAdPublicationTime()
public java.math.BigDecimal getDefaultCreditLimit()
public java.math.BigDecimal getDefaultUpperCreditLimit()
public MyMessagesForwardOperation getFwdMessageToEmail()
public java.math.BigDecimal getInitialCredit()
public GeneratedTransferType getInitialCreditType()
public java.lang.Integer getMaxAdDescriptionSize()
public java.lang.Integer getMaxAdImages()
public TimeInterval getMaxAdPublicationTime()
public java.lang.Integer getMaxAds()
public java.util.Set<PaymentTransferType> getMyPaymentTypes()
public java.util.Set<TransferFilter> getMyTransferFilters()
public ProductNature getNature()
getNature in class BasicProductpublic java.util.Set<ProductNotification> getNotifications()
public java.util.Set<Channel> getRequestPayment()
public java.util.Set<PaymentTransferType> getSelfPayments()
public java.util.Set<MessageCategory> getSendMessagesToAdmin()
public BrokerVisibility getShowBrokers()
public java.util.Set<PaymentTransferType> getSystemPayments()
public UserAccountType getUserAccount()
public java.util.Set<PaymentTransferType> getUserPayments()
public boolean isEnablePermanentAds()
public boolean isShowAccountInProfile()
public boolean isShowActivationDateInProfile()
public void setAccountAccessibility(AccountAccessibility accountAccessibility)
public void setAccountFees(java.util.Set<AccountFee> accountFees)
public void setChargebackPaymentTypes(java.util.Set<PaymentTransferType> chargebackPaymentTypes)
public void setCustomOperations(java.util.Set<MemberProductCustomOperation> customOperations)
public void setDefaultAdPublicationTime(TimeInterval defaultAdPublicationTime)
public void setDefaultCreditLimit(java.math.BigDecimal defaultCreditLimit)
public void setDefaultUpperCreditLimit(java.math.BigDecimal defaultUpperCreditLimit)
public void setEnablePermanentAds(boolean enablePermanentAds)
public void setFwdMessageToEmail(MyMessagesForwardOperation fwdMessageToEmail)
public void setInitialCredit(java.math.BigDecimal initialCredit)
public void setInitialCreditType(GeneratedTransferType initialCreditType)
public void setMaxAdDescriptionSize(java.lang.Integer maxAdDescriptionSize)
public void setMaxAdImages(java.lang.Integer maxAdImages)
public void setMaxAdPublicationTime(TimeInterval maxAdPublicationTime)
public void setMaxAds(java.lang.Integer maxAds)
public void setMyPaymentTypes(java.util.Set<PaymentTransferType> myPaymentTypes)
public void setMyTransferFilters(java.util.Set<TransferFilter> myTransferFilters)
public void setNotifications(java.util.Set<ProductNotification> notifications)
public void setRequestPayment(java.util.Set<Channel> requestPayment)
public void setSendMessagesToAdmin(java.util.Set<MessageCategory> sendMessagesToAdmin)
public void setShowAccountInProfile(boolean showAccountInProfile)
public void setShowActivationDateInProfile(boolean showActivationDateInProfile)
public void setShowBrokers(BrokerVisibility showBrokers)
public void setUserAccount(UserAccountType userAccount)