Package co.mastermindcms.modules.beans
Class Seller
- java.lang.Object
-
- co.mastermindcms.common.entities.Auditable<java.lang.String>
-
- co.mastermindcms.modules.beans.Seller
-
- All Implemented Interfaces:
java.io.Serializable
@TypeAlias("Seller") public class Seller extends Auditable<java.lang.String>A vendor who sells or buys the products.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private Addressaddressprivate java.util.LinkedHashSet<Certificate>certificatesprivate java.lang.StringcompanyEmailAddressprivate java.lang.StringcompanyNameprivate java.lang.StringcompanyPhoneprivate java.lang.StringcompanyWebSiteprivate java.lang.Stringdescriptionprivate java.util.LinkedHashSet<Attachment>documentURLsprivate booleanemailNotificationsprivate java.util.LinkedHashSet<java.lang.String>favoriteSellersIdsprivate java.util.LinkedHashSet<java.lang.String>favoriteSellerSkuIdsprivate java.lang.Stringidprivate java.util.HashSet<java.lang.String>imageURLsprivate java.lang.StringnumberOfEmployeesprivate booleanonlineActiveprivate java.util.LinkedHashSet<Order>ordersBuyerprivate java.util.LinkedHashSet<Order>ordersVendorprivate java.util.LinkedHashSet<Profile>profilesprivate java.util.LinkedHashSet<java.lang.String>sellerCategoriesIdsprivate java.util.LinkedHashSet<java.lang.String>sellerProductsIdsprivate java.util.LinkedHashSet<SellerSKU>sellerSKUsprivate TariffsellerTariffprivate SellerTypesellerTypestatic java.lang.StringSEQUENCE_NAMEprivate java.util.LinkedHashSet<Address>shippingAddressesprivate java.lang.StringstripeConnectIdprivate java.lang.StringstripeCustomerIdprivate java.lang.Stringsubscriptionprivate java.lang.StringvatNumber-
Fields inherited from class co.mastermindcms.common.entities.Auditable
createdBy, createdDate, lastModifiedBy, lastModifiedDate, metaInfo
-
-
Constructor Summary
Constructors Constructor Description Seller()
-
Method Summary
-
Methods inherited from class co.mastermindcms.common.entities.Auditable
getCreatedBy, getCreatedDate, getLastModifiedBy, getLastModifiedDate, getMetaInfo, putMetaInfo, removeMetaInfo, setCreatedBy, setCreatedDate, setLastModifiedBy, setLastModifiedDate, setMetaInfo
-
-
-
-
Field Detail
-
id
private java.lang.String id
-
stripeCustomerId
private java.lang.String stripeCustomerId
-
stripeConnectId
private java.lang.String stripeConnectId
-
address
@DBRef private Address address
-
shippingAddresses
@DBRef private java.util.LinkedHashSet<Address> shippingAddresses
-
companyName
private java.lang.String companyName
-
vatNumber
private java.lang.String vatNumber
-
numberOfEmployees
private java.lang.String numberOfEmployees
-
sellerType
private SellerType sellerType
-
sellerTariff
private Tariff sellerTariff
-
subscription
private java.lang.String subscription
-
companyEmailAddress
private java.lang.String companyEmailAddress
-
companyPhone
private java.lang.String companyPhone
-
companyWebSite
private java.lang.String companyWebSite
-
imageURLs
private java.util.HashSet<java.lang.String> imageURLs
-
documentURLs
private java.util.LinkedHashSet<Attachment> documentURLs
-
description
private java.lang.String description
-
profiles
@DBRef(lazy=true) private java.util.LinkedHashSet<Profile> profiles
-
certificates
@DBRef(lazy=true) private java.util.LinkedHashSet<Certificate> certificates
-
sellerSKUs
@DBRef(lazy=true) private java.util.LinkedHashSet<SellerSKU> sellerSKUs
-
ordersBuyer
@DBRef(lazy=true) private java.util.LinkedHashSet<Order> ordersBuyer
-
ordersVendor
@DBRef(lazy=true) private java.util.LinkedHashSet<Order> ordersVendor
-
favoriteSellersIds
private java.util.LinkedHashSet<java.lang.String> favoriteSellersIds
-
favoriteSellerSkuIds
private java.util.LinkedHashSet<java.lang.String> favoriteSellerSkuIds
-
sellerCategoriesIds
private java.util.LinkedHashSet<java.lang.String> sellerCategoriesIds
-
sellerProductsIds
private java.util.LinkedHashSet<java.lang.String> sellerProductsIds
-
emailNotifications
private boolean emailNotifications
-
onlineActive
private boolean onlineActive
-
SEQUENCE_NAME
public static final java.lang.String SEQUENCE_NAME
- See Also:
- Constant Field Values
-
-