Class 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 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
    • Constructor Detail

      • SKU

        public SKU()