Package co.mastermindcms.modules.beans
Class SKU
- java.lang.Object
-
- co.mastermindcms.common.entities.Auditable<java.lang.String>
-
- co.mastermindcms.modules.beans.SKU
-
- All Implemented Interfaces:
java.io.Serializable
@CompoundIndex(def="{\'searchTerms\':1, \'keywords\':1}", name="search_compound_index") @TypeAlias("SKU") public class SKU extends Auditable<java.lang.String>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
active
private java.util.LinkedHashSet<Attribute>
attributes
private java.lang.String
description
private java.util.LinkedHashSet<EmbeddedBean>
fallIntoProducts
private java.lang.String
id
private java.util.List<java.lang.String>
imageURLs
private java.lang.String
keywords
private java.lang.String
name
private double
price
private java.lang.String
searchTerms
private java.util.LinkedHashSet<SellerSKU>
sellerSKUs
static java.lang.String
SEQUENCE_NAME
private java.util.HashSet<LocalizedText>
translations
-
Fields inherited from class co.mastermindcms.common.entities.Auditable
createdBy, createdDate, lastModifiedBy, lastModifiedDate, metaInfo
-
-
Constructor Summary
Constructors Constructor Description SKU()
-
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
-
name
private java.lang.String name
-
description
private java.lang.String description
-
price
private double price
-
fallIntoProducts
private java.util.LinkedHashSet<EmbeddedBean> fallIntoProducts
-
imageURLs
private java.util.List<java.lang.String> imageURLs
-
translations
@DBRef(lazy=true) private java.util.HashSet<LocalizedText> translations
-
attributes
@DBRef(lazy=true) private java.util.LinkedHashSet<Attribute> attributes
-
sellerSKUs
@DBRef(lazy=true) private java.util.LinkedHashSet<SellerSKU> sellerSKUs
-
keywords
@TextIndexed private java.lang.String keywords
-
searchTerms
@TextIndexed private java.lang.String searchTerms
-
active
private boolean active
-
SEQUENCE_NAME
public static final java.lang.String SEQUENCE_NAME
- See Also:
- Constant Field Values
-
-