public class MemberProductDTO extends ProductDTO
ACCESSIBLE_USER_GROUPS, AGREEMENTS, CHANNELS, DASHBOARD_ACTIONS, DOCUMENT_CATEGORY_VIEW, GROUPS_FOR_USER_DIRECTORY, MAX_ADDRESSES, MAX_CUSTOM_IMAGES, MAX_LANDLINE_PHONES, MAX_MESSAGE_RECIPIENTS, MAX_MOBILE_PHONES, MAX_PROFILE_IMAGES, MAX_SMS_PER_MONTH, MY_ACCESS_CLIENTS, MY_CHANNELS_ACCESS_ENABLE, MY_CONTACTS_ENABLE, MY_DASHBOARD_SETTINGS_ENABLE, MY_INVITE, MY_NOTIFICATION_SETTINGS_ENABLE, MY_PROFILE_FIELDS, MY_RECORD_TYPE_FIELDS, NATURE, PASSWORD_ACTIONS, PRINCIPAL_TYPES, TRANSFER_STATUS_FLOWS, USER_DIRECTORY_ON_GROUPS, USER_GROUP_ACCESSIBILITY, USER_PROFILE_FIELDS, VISIBLE_TRANSACTION_FIELDSDESCRIPTION, INTERNAL_NAMENAMEID| Constructor and Description |
|---|
MemberProductDTO() |
MemberProductDTO(java.lang.Long id) |
MemberProductDTO(Property<T,? super MemberProductDTO> property,
T value) |
getAccessibleUserGroups, getAgreements, getChannels, getDashboardActions, getDocumentCategoryView, getGroupsForUserDirectory, getMaxAddresses, getMaxCustomImages, getMaxLandlinePhones, getMaxMessageRecipients, getMaxMobilePhones, getMaxProfileImages, getMaxSmsPerMonth, getMyAccessClients, getMyProfileFields, getMyRecordTypeFields, getNature, getPasswordActions, getPrincipalTypes, getTransferStatusFlows, getUserDirectoryOnGroups, getUserGroupAccessibility, getUserProfileFields, getVisibleTransactionFields, isMyChannelsAccessEnable, isMyContactsEnable, isMyDashboardSettingsEnable, isMyInvite, isMyNotificationSettingsEnable, setAccessibleUserGroups, setAgreements, setChannels, setDashboardActions, setDocumentCategoryView, setGroupsForUserDirectory, setMaxAddresses, setMaxCustomImages, setMaxLandlinePhones, setMaxMessageRecipients, setMaxMobilePhones, setMaxProfileImages, setMaxSmsPerMonth, setMyAccessClients, setMyChannelsAccessEnable, setMyContactsEnable, setMyDashboardSettingsEnable, setMyInvite, setMyNotificationSettingsEnable, setMyProfileFields, setMyRecordTypeFields, setNature, setPasswordActions, setPrincipalTypes, setTransferStatusFlows, setUserDirectoryOnGroups, setUserGroupAccessibility, setUserProfileFields, setVisibleTransactionFieldsgetDescription, getInternalName, setDescription, setInternalNamecompareTo, getName, setName, toStringgetVersion, isPersistent, isTransient, setVersionequals, getId, hashCode, setIdaddPropertyChangeListener, addPropertyChangeListener, attributeNames, changes, clearAttributes, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, set, setAttributepublic static final java.lang.String CLASS_NAME
public static final BasicProperty<AccountAccessibility,MemberProductDTO> ACCOUNT_ACCESSIBILITY
public static final SetProperty<AccountFeeVO,MemberProductDTO> ACCOUNT_FEES
public static final SetProperty<TokenPrincipalTypeVO,MemberProductDTO> ACTIVATE_USER_TOKEN_TYPES
public static final BasicProperty<java.lang.Boolean,MemberProductDTO> AD_INTERESTS
public static final BasicProperty<java.lang.Boolean,MemberProductDTO> ADS_REQUIRE_AUTHORIZATION
public static final SetProperty<TransferTypeVO,MemberProductDTO> CHARGEBACK_PAYMENT_TYPES
public static final ListProperty<MemberProductCustomOperationDTO,MemberProductDTO> CUSTOM_OPERATIONS
public static final BasicProperty<TimeIntervalDTO,MemberProductDTO> DEFAULT_AD_PUBLICATION_TIME
public static final BasicProperty<java.math.BigDecimal,MemberProductDTO> DEFAULT_CREDIT_LIMIT
public static final SetProperty<BasicGroupVO,MemberProductDTO> DEFAULT_FILTER_GROUPS
public static final BasicProperty<java.math.BigDecimal,MemberProductDTO> DEFAULT_UPPER_CREDIT_LIMIT
public static final BasicProperty<MyMessagesForwardOperation,MemberProductDTO> FWD_MESSAGE_TO_EMAIL
public static final BasicProperty<GroupFilterDefault,MemberProductDTO> GROUP_FILTER_DEFAULT
public static final BasicProperty<GroupVisibility,MemberProductDTO> GROUP_VISIBILITY
public static final SetProperty<BasicGroupVO,MemberProductDTO> GROUPS_FOR_USER_SEARCH
public static final SetProperty<BasicGroupVO,MemberProductDTO> GROUPS_FOR_VIEW_PROFILE
public static final BasicProperty<java.math.BigDecimal,MemberProductDTO> INDIVIDUAL_CREDIT_LIMIT
public static final BasicProperty<java.math.BigDecimal,MemberProductDTO> INITIAL_CREDIT
public static final BasicProperty<TransferTypeVO,MemberProductDTO> INITIAL_CREDIT_TYPE
public static final BasicProperty<java.lang.Integer,MemberProductDTO> MAX_AD_DESCRIPTION_SIZE
public static final BasicProperty<java.lang.Integer,MemberProductDTO> MAX_AD_IMAGES
public static final BasicProperty<TimeIntervalDTO,MemberProductDTO> MAX_AD_PUBLICATION_TIME
public static final BasicProperty<java.lang.Integer,MemberProductDTO> MAX_ADDRESSES_PER_AD
public static final BasicProperty<java.lang.Integer,MemberProductDTO> MAX_ADS
public static final BasicProperty<java.lang.Integer,MemberProductDTO> MAX_CATEGORIES_PER_AD
public static final BasicProperty<java.lang.Integer,MemberProductDTO> MAX_OPERATORS
public static final ListProperty<ProductMyAdFieldDTO,MemberProductDTO> MY_AD_FIELDS
public static final BasicProperty<java.lang.Boolean,MemberProductDTO> MY_ADS_ENABLE
public static final BasicProperty<java.lang.Boolean,MemberProductDTO> MY_ADS_MANAGE
public static final SetProperty<AuthorizedPaymentsOperation,MemberProductDTO> MY_AUTHORIZED_PAYMENTS
public static final SetProperty<TransferTypeVO,MemberProductDTO> MY_EXTERNAL_PAYMENT_TYPES
public static final SetProperty<ExternalPaymentOperation,MemberProductDTO> MY_EXTERNAL_PAYMENTS
public static final BasicProperty<java.lang.Boolean,MemberProductDTO> MY_INDIVIDUAL_DOCUMENTS
public static final SetProperty<MyMessagesOperation,MemberProductDTO> MY_MESSAGES
public static final SetProperty<MyOperatorsOperation,MemberProductDTO> MY_OPERATORS
public static final SetProperty<PaymentRequestOperation,MemberProductDTO> MY_PAYMENT_REQUESTS
public static final SetProperty<TransferTypeVO,MemberProductDTO> MY_PAYMENT_REQUESTS_SEND_TO_SYSTEM
public static final SetProperty<TransferTypeVO,MemberProductDTO> MY_PAYMENT_REQUESTS_SEND_TO_USER
public static final SetProperty<RecurringPaymentsOperation,MemberProductDTO> MY_RECURRING_PAYMENTS
public static final SetProperty<MyReferencesOperation,MemberProductDTO> MY_REFERENCES
public static final SetProperty<ScheduledPaymentsOperation,MemberProductDTO> MY_SCHEDULED_PAYMENTS
public static final ListProperty<ProductMyTokenTypeDTO,MemberProductDTO> MY_TOKEN_TYPES
public static final SetProperty<MyReferencesOperation,MemberProductDTO> MY_TRANSACTION_FEEDBACKS
public static final SetProperty<TransferFilterWithAccountTypeVO,MemberProductDTO> MY_TRANSFER_FILTERS
public static final BasicProperty<java.lang.Boolean,MemberProductDTO> MY_WEB_SHOP_ENABLE
public static final BasicProperty<java.lang.Boolean,MemberProductDTO> MY_WEB_SHOP_MANAGE
public static final SetProperty<ProductNotificationDTO,MemberProductDTO> NOTIFICATIONS
public static final SetProperty<TransferTypeVO,MemberProductDTO> RECEIVE_PAYMENT_REQUEST_TYPES
public static final SetProperty<TransferTypeVO,MemberProductDTO> RECEIVE_PAYMENTS
public static final BasicProperty<UserGroupAccessibility,MemberProductDTO> SEARCH_USERS_ON_GROUPS
public static final SetProperty<TransferTypeVO,MemberProductDTO> SELF_PAYMENTS
public static final SetProperty<MessageCategoryVO,MemberProductDTO> SEND_MESSAGES_TO_ADMIN
public static final BasicProperty<java.lang.Boolean,MemberProductDTO> SHOW_ACCOUNT_IN_PROFILE
public static final BasicProperty<java.lang.Boolean,MemberProductDTO> SHOW_ACTIVATION_DATE_IN_PROFILE
public static final BasicProperty<BrokerVisibility,MemberProductDTO> SHOW_BROKERS
public static final SetProperty<TransferTypeVO,MemberProductDTO> SYSTEM_PAYMENTS
public static final BasicProperty<AccountTypeWithCurrencyVO,MemberProductDTO> USER_ACCOUNT
public static final BasicProperty<java.lang.Boolean,MemberProductDTO> USER_ADS_VIEW
public static final SetProperty<TransferTypeVO,MemberProductDTO> USER_PAYMENTS
public static final BasicProperty<java.lang.Boolean,MemberProductDTO> USER_WEB_SHOP_VIEW
public static final BasicProperty<UserGroupAccessibility,MemberProductDTO> VIEW_PROFILE_ON_GROUPS
public static final ListProperty<ProductMemberVoucherDTO,MemberProductDTO> VOUCHERS
public static final BasicProperty<java.lang.Boolean,MemberProductDTO> WEB_SHOP_ADS_REQUIRE_AUTHORIZATION
public MemberProductDTO()
public MemberProductDTO(java.lang.Long id)
public MemberProductDTO(Property<T,? super MemberProductDTO> property, T value)
protected java.util.List<Property<?,?>> doGetProperties()
doGetProperties in class ProductDTOpublic AccountAccessibility getAccountAccessibility()
public void setAccountAccessibility(AccountAccessibility accountAccessibility)
public java.util.Set<AccountFeeVO> getAccountFees()
public void setAccountFees(java.util.Set<AccountFeeVO> accountFees)
public java.util.Set<TokenPrincipalTypeVO> getActivateUserTokenTypes()
public void setActivateUserTokenTypes(java.util.Set<TokenPrincipalTypeVO> activateUserTokenTypes)
public boolean isAdInterests()
public void setAdInterests(boolean adInterests)
public boolean isAdsRequireAuthorization()
public void setAdsRequireAuthorization(boolean adsRequireAuthorization)
public java.util.Set<TransferTypeVO> getChargebackPaymentTypes()
public void setChargebackPaymentTypes(java.util.Set<TransferTypeVO> chargebackPaymentTypes)
public java.util.List<MemberProductCustomOperationDTO> getCustomOperations()
public void setCustomOperations(java.util.List<MemberProductCustomOperationDTO> customOperations)
public TimeIntervalDTO getDefaultAdPublicationTime()
public void setDefaultAdPublicationTime(TimeIntervalDTO defaultAdPublicationTime)
public java.math.BigDecimal getDefaultCreditLimit()
public void setDefaultCreditLimit(java.math.BigDecimal defaultCreditLimit)
public java.util.Set<BasicGroupVO> getDefaultFilterGroups()
public void setDefaultFilterGroups(java.util.Set<BasicGroupVO> defaultFilterGroups)
public java.math.BigDecimal getDefaultUpperCreditLimit()
public void setDefaultUpperCreditLimit(java.math.BigDecimal defaultUpperCreditLimit)
public MyMessagesForwardOperation getFwdMessageToEmail()
public void setFwdMessageToEmail(MyMessagesForwardOperation fwdMessageToEmail)
public GroupFilterDefault getGroupFilterDefault()
public void setGroupFilterDefault(GroupFilterDefault groupFilterDefault)
public GroupVisibility getGroupVisibility()
public void setGroupVisibility(GroupVisibility groupVisibility)
public java.util.Set<BasicGroupVO> getGroupsForUserSearch()
public void setGroupsForUserSearch(java.util.Set<BasicGroupVO> groupsForUserSearch)
public java.util.Set<BasicGroupVO> getGroupsForViewProfile()
public void setGroupsForViewProfile(java.util.Set<BasicGroupVO> groupsForViewProfile)
public java.math.BigDecimal getIndividualCreditLimit()
public void setIndividualCreditLimit(java.math.BigDecimal individualCreditLimit)
public java.math.BigDecimal getInitialCredit()
public void setInitialCredit(java.math.BigDecimal initialCredit)
public TransferTypeVO getInitialCreditType()
public void setInitialCreditType(TransferTypeVO initialCreditType)
public java.lang.Integer getMaxAdDescriptionSize()
public void setMaxAdDescriptionSize(java.lang.Integer maxAdDescriptionSize)
public java.lang.Integer getMaxAdImages()
public void setMaxAdImages(java.lang.Integer maxAdImages)
public TimeIntervalDTO getMaxAdPublicationTime()
public void setMaxAdPublicationTime(TimeIntervalDTO maxAdPublicationTime)
public java.lang.Integer getMaxAddressesPerAd()
public void setMaxAddressesPerAd(java.lang.Integer maxAddressesPerAd)
public java.lang.Integer getMaxAds()
public void setMaxAds(java.lang.Integer maxAds)
public java.lang.Integer getMaxCategoriesPerAd()
public void setMaxCategoriesPerAd(java.lang.Integer maxCategoriesPerAd)
public java.lang.Integer getMaxOperators()
public void setMaxOperators(java.lang.Integer maxOperators)
public java.util.List<ProductMyAdFieldDTO> getMyAdFields()
public void setMyAdFields(java.util.List<ProductMyAdFieldDTO> myAdFields)
public boolean isMyAdsEnable()
public void setMyAdsEnable(boolean myAdsEnable)
public boolean isMyAdsManage()
public void setMyAdsManage(boolean myAdsManage)
public java.util.Set<AuthorizedPaymentsOperation> getMyAuthorizedPayments()
public void setMyAuthorizedPayments(java.util.Set<AuthorizedPaymentsOperation> myAuthorizedPayments)
public java.util.Set<TransferTypeVO> getMyExternalPaymentTypes()
public void setMyExternalPaymentTypes(java.util.Set<TransferTypeVO> myExternalPaymentTypes)
public java.util.Set<ExternalPaymentOperation> getMyExternalPayments()
public void setMyExternalPayments(java.util.Set<ExternalPaymentOperation> myExternalPayments)
public boolean isMyIndividualDocuments()
public void setMyIndividualDocuments(boolean myIndividualDocuments)
public java.util.Set<MyMessagesOperation> getMyMessages()
public void setMyMessages(java.util.Set<MyMessagesOperation> myMessages)
public java.util.Set<MyOperatorsOperation> getMyOperators()
public void setMyOperators(java.util.Set<MyOperatorsOperation> myOperators)
public java.util.Set<PaymentRequestOperation> getMyPaymentRequests()
public void setMyPaymentRequests(java.util.Set<PaymentRequestOperation> myPaymentRequests)
public java.util.Set<TransferTypeVO> getMyPaymentRequestsSendToSystem()
public void setMyPaymentRequestsSendToSystem(java.util.Set<TransferTypeVO> myPaymentRequestsSendToSystem)
public java.util.Set<TransferTypeVO> getMyPaymentRequestsSendToUser()
public void setMyPaymentRequestsSendToUser(java.util.Set<TransferTypeVO> myPaymentRequestsSendToUser)
public java.util.Set<RecurringPaymentsOperation> getMyRecurringPayments()
public void setMyRecurringPayments(java.util.Set<RecurringPaymentsOperation> myRecurringPayments)
public java.util.Set<MyReferencesOperation> getMyReferences()
public void setMyReferences(java.util.Set<MyReferencesOperation> myReferences)
public java.util.Set<ScheduledPaymentsOperation> getMyScheduledPayments()
public void setMyScheduledPayments(java.util.Set<ScheduledPaymentsOperation> myScheduledPayments)
public java.util.List<ProductMyTokenTypeDTO> getMyTokenTypes()
public void setMyTokenTypes(java.util.List<ProductMyTokenTypeDTO> myTokenTypes)
public java.util.Set<MyReferencesOperation> getMyTransactionFeedbacks()
public void setMyTransactionFeedbacks(java.util.Set<MyReferencesOperation> myTransactionFeedbacks)
public java.util.Set<TransferFilterWithAccountTypeVO> getMyTransferFilters()
public void setMyTransferFilters(java.util.Set<TransferFilterWithAccountTypeVO> myTransferFilters)
public boolean isMyWebShopEnable()
public void setMyWebShopEnable(boolean myWebShopEnable)
public boolean isMyWebShopManage()
public void setMyWebShopManage(boolean myWebShopManage)
public java.util.Set<ProductNotificationDTO> getNotifications()
public void setNotifications(java.util.Set<ProductNotificationDTO> notifications)
public java.util.Set<TransferTypeVO> getReceivePaymentRequestTypes()
public void setReceivePaymentRequestTypes(java.util.Set<TransferTypeVO> receivePaymentRequestTypes)
public java.util.Set<TransferTypeVO> getReceivePayments()
public void setReceivePayments(java.util.Set<TransferTypeVO> receivePayments)
public UserGroupAccessibility getSearchUsersOnGroups()
public void setSearchUsersOnGroups(UserGroupAccessibility searchUsersOnGroups)
public java.util.Set<TransferTypeVO> getSelfPayments()
public void setSelfPayments(java.util.Set<TransferTypeVO> selfPayments)
public java.util.Set<MessageCategoryVO> getSendMessagesToAdmin()
public void setSendMessagesToAdmin(java.util.Set<MessageCategoryVO> sendMessagesToAdmin)
public boolean isShowAccountInProfile()
public void setShowAccountInProfile(boolean showAccountInProfile)
public boolean isShowActivationDateInProfile()
public void setShowActivationDateInProfile(boolean showActivationDateInProfile)
public BrokerVisibility getShowBrokers()
public void setShowBrokers(BrokerVisibility showBrokers)
public java.util.Set<TransferTypeVO> getSystemPayments()
public void setSystemPayments(java.util.Set<TransferTypeVO> systemPayments)
public AccountTypeWithCurrencyVO getUserAccount()
public void setUserAccount(AccountTypeWithCurrencyVO userAccount)
public boolean isUserAdsView()
public void setUserAdsView(boolean userAdsView)
public java.util.Set<TransferTypeVO> getUserPayments()
public void setUserPayments(java.util.Set<TransferTypeVO> userPayments)
public boolean isUserWebShopView()
public void setUserWebShopView(boolean userWebShopView)
public UserGroupAccessibility getViewProfileOnGroups()
public void setViewProfileOnGroups(UserGroupAccessibility viewProfileOnGroups)
public java.util.List<ProductMemberVoucherDTO> getVouchers()
public void setVouchers(java.util.List<ProductMemberVoucherDTO> vouchers)
public boolean isWebShopAdsRequireAuthorization()
public void setWebShopAdsRequireAuthorization(boolean webShopAdsRequireAuthorization)
public java.lang.String className()
className in class ProductDTO