Class ProductSearch


  • public class ProductSearch
    extends java.lang.Object
    Utilities for product search based on various constraints including categories, features and keywords.
    • Field Detail

      • module

        public static final java.lang.String module
    • Constructor Detail

      • ProductSearch

        public ProductSearch()
    • Method Detail

      • parametricKeywordSearch

        public static java.util.ArrayList<java.lang.String> parametricKeywordSearch​(java.util.Map<?,​java.lang.String> featureIdByType,
                                                                                    java.lang.String keywordsString,
                                                                                    Delegator delegator,
                                                                                    java.lang.String productCategoryId,
                                                                                    java.lang.String visitId,
                                                                                    boolean anyPrefix,
                                                                                    boolean anySuffix,
                                                                                    boolean isAnd)
      • parametricKeywordSearch

        public static java.util.ArrayList<java.lang.String> parametricKeywordSearch​(java.util.Set<java.lang.String> featureIdSet,
                                                                                    java.lang.String keywordsString,
                                                                                    Delegator delegator,
                                                                                    java.lang.String productCategoryId,
                                                                                    boolean includeSubCategories,
                                                                                    java.lang.String visitId,
                                                                                    boolean anyPrefix,
                                                                                    boolean anySuffix,
                                                                                    boolean isAnd)
      • getAllSubCategoryIds

        public static void getAllSubCategoryIds​(java.lang.String productCategoryId,
                                                java.util.Set<java.lang.String> productCategoryIdSet,
                                                Delegator delegator,
                                                java.sql.Timestamp nowTimestamp)