Serialized Form
-
Package com.broadleafcommerce.search.core.messaging
-
Class com.broadleafcommerce.search.core.messaging.CatalogAccessPolicyModifiedEvent
class CatalogAccessPolicyModifiedEvent extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
catalogAccessPolicy
com.broadleafcommerce.search.api.domain.accesspolicy.SearchCatalogAccessPolicy catalogAccessPolicy
The augmentation that has been created / modified -
contextInfo
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo
TheContextInfo
derived from the original request containing tenant and sandbox info. -
operationType
String operationType
The type of operation that has occurred ("CREATE", "UPDATE" or "DELETE")
-
-
Class com.broadleafcommerce.search.core.messaging.TenantSearchGroupEvent
class TenantSearchGroupEvent extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
contextInfo
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo
The context info used to create or read theTenantSearchGroupEvent.searchGroup
. -
operationType
String operationType
The operation type. Usually only for create or delete. -
searchGroup
com.broadleafcommerce.data.tracking.core.tenant.domain.Catalog searchGroup
The Search Group that was created. -
tenant
TenantSearchGroupEvent.TenantRef tenant
The parent Tenant.
-
-
Class com.broadleafcommerce.search.core.messaging.TenantSearchGroupEvent.TenantRef
class TenantRef extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributes
Map<String,
Object> attributes Arbitrary attributes associated with this tenant. May include soft references to related entities, custom fields, or other data. -
defaultCurrency
Currency defaultCurrency
TheCurrency
that this tenant, by default, assumes all data is within and can drive the default currency selection on a frontend. If not set, the system will use the default currency forTenantSearchGroupEvent.TenantRef.defaultLocale
in response to API requests. -
defaultLocale
Locale defaultLocale
-
id
String id
-
name
String name
The general name for the tenant
-
-
-
Package com.broadleafcommerce.search.core.messaging.entitydeletion.event
-
Class com.broadleafcommerce.search.core.messaging.entitydeletion.event.FieldDefinitionEntityDeletedEvent
class FieldDefinitionEntityDeletedEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
contextInfo
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo
-
fieldDefinitionId
String fieldDefinitionId
The ID of the deletedFieldDefinition
-
-
-
Package com.broadleafcommerce.search.core.provider.jpa.domain
-
Class com.broadleafcommerce.search.core.provider.jpa.domain.JpaFacet
class JpaFacet extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_id
String _id
-
attributes
Map<String,
Object> attributes -
contextId
String contextId
-
displayOrder
Integer displayOrder
-
facetRanges
List<com.broadleafcommerce.search.api.domain.FacetRange> facetRanges
-
facetRule
String facetRule
-
fieldDefinitionId
String fieldDefinitionId
-
fieldIndexableType
String fieldIndexableType
-
label
String label
-
multiSelect
boolean multiSelect
-
ranged
boolean ranged
-
tracking
com.broadleafcommerce.data.tracking.jpa.filtering.domain.CatalogJpaTracking tracking
-
variantType
String variantType
-
-
Class com.broadleafcommerce.search.core.provider.jpa.domain.JpaFacetGroup
class JpaFacetGroup extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.broadleafcommerce.search.core.provider.jpa.domain.JpaFacetGroupFacet
class JpaFacetGroupFacet extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.broadleafcommerce.search.core.provider.jpa.domain.JpaFieldDefinition
class JpaFieldDefinition extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_id
String _id
-
abbreviation
String abbreviation
-
ascendingLabel
String ascendingLabel
-
attributes
Map<String,
Object> attributes -
combined
boolean combined
-
contextId
String contextId
-
delimiter
String delimiter
-
descendingLabel
String descendingLabel
-
facetDisplayOrder
Integer facetDisplayOrder
Deprecated. -
faceted
boolean faceted
Deprecated.SeeJpaFacet
-
facetLabel
String facetLabel
Deprecated.SeeJpaFacet
-
facetMultiSelect
boolean facetMultiSelect
Deprecated. -
facetRanged
boolean facetRanged
Deprecated. -
facetRanges
List<com.broadleafcommerce.search.api.domain.FacetRange> facetRanges
Deprecated. -
facetRule
String facetRule
Deprecated. -
facetVariantType
String facetVariantType
Deprecated. -
fieldQueries
List<com.broadleafcommerce.search.api.domain.FieldQuery> fieldQueries
-
indexableType
String indexableType
-
label
String label
-
labelBehavior
String labelBehavior
-
multiValued
boolean multiValued
-
multiValuedCombinedPropertyRootPath
String multiValuedCombinedPropertyRootPath
-
propertyPath
String propertyPath
-
propertyPaths
List<String> propertyPaths
-
searchable
boolean searchable
-
sortable
boolean sortable
Deprecated. -
sortBehavior
String sortBehavior
-
sortDisplayOrder
Integer sortDisplayOrder
Deprecated. -
sortLabel
String sortLabel
Deprecated. -
sortVariantType
String sortVariantType
Deprecated. -
tracking
com.broadleafcommerce.data.tracking.jpa.filtering.domain.SandboxJpaTracking tracking
-
translatable
boolean translatable
-
variants
List<JpaFieldVariant> variants
-
-
Class com.broadleafcommerce.search.core.provider.jpa.domain.JpaFieldSortOption
class JpaFieldSortOption extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_id
String _id
-
ascendingLabel
String ascendingLabel
-
attributes
Map<String,
Object> attributes -
contextId
String contextId
-
descendingLabel
String descendingLabel
-
displayOrder
Integer displayOrder
-
fieldDefinitionId
String fieldDefinitionId
-
fieldIndexableType
String fieldIndexableType
-
label
String label
-
labelBehavior
String labelBehavior
-
name
String name
-
sortBehavior
String sortBehavior
-
tracking
com.broadleafcommerce.data.tracking.jpa.filtering.domain.CatalogJpaTracking tracking
-
variantType
String variantType
-
-
Class com.broadleafcommerce.search.core.provider.jpa.domain.JpaFieldVariant
class JpaFieldVariant extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
includeInResponse
boolean includeInResponse
-
type
String type
-
-
Class com.broadleafcommerce.search.core.provider.jpa.domain.JpaRelevancyRule
class JpaRelevancyRule extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_id
String _id
-
activeEndDate
Instant activeEndDate
- See Also:
-
RelevancyRule.getActiveEndDate()
-
activeStartDate
Instant activeStartDate
- See Also:
-
RelevancyRule.getActiveStartDate()
-
applyMatchingValueFrequencyBoost
boolean applyMatchingValueFrequencyBoost
- See Also:
-
RelevancyRule.isApplyMatchingValueFrequencyBoost()
-
attributes
Map<String,
Object> attributes - See Also:
-
RelevancyRule.getAttributes()
-
boost
Double boost
- See Also:
-
RelevancyRule.getBoost()
-
boostRule
String boostRule
- See Also:
-
RelevancyRule.getBoostRule()
-
contextId
String contextId
- See Also:
-
RelevancyRule.getId()
-
descending
boolean descending
- See Also:
-
RelevancyRule.isDescending()
-
fieldDefinitionId
String fieldDefinitionId
- See Also:
-
RelevancyRule.getFieldDefinitionId()
-
fieldIndexableType
String fieldIndexableType
- See Also:
-
RelevancyRule.getFieldIndexableType()
-
matchingValue
String matchingValue
- See Also:
-
RelevancyRule.getMatchingValue()
-
minimumScore
Double minimumScore
- See Also:
-
RelevancyRule.getMinimumScore()
-
name
String name
- See Also:
-
RelevancyRule.getName()
-
ruleType
String ruleType
- See Also:
-
RelevancyRule.getRuleType()
-
searchTermMatch
String searchTermMatch
- See Also:
-
RelevancyRule.getSearchTermMatch()
-
searchTermRegex
boolean searchTermRegex
- See Also:
-
RelevancyRule.isSearchTermRegex()
-
tracking
com.broadleafcommerce.data.tracking.jpa.filtering.domain.CatalogJpaTracking tracking
-
variantType
String variantType
- See Also:
-
RelevancyRule.getVariantType()
-
-
Class com.broadleafcommerce.search.core.provider.jpa.domain.JpaRelevancyRuleGroup
class JpaRelevancyRuleGroup extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_id
String _id
-
attributes
Map<String,
Object> attributes - See Also:
-
RelevancyRuleGroup.getAttributes()
-
contextId
String contextId
- See Also:
-
RelevancyRuleGroup.getId()
-
groupIndexableType
String groupIndexableType
- See Also:
-
RelevancyRuleGroup.getGroupIndexableType()
-
name
String name
- See Also:
-
RelevancyRuleGroup.getName()
-
tracking
com.broadleafcommerce.data.tracking.jpa.filtering.domain.CatalogJpaTracking tracking
-
-
Class com.broadleafcommerce.search.core.provider.jpa.domain.JpaRelevancyRuleGroupRule
class JpaRelevancyRuleGroupRule extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_id
String _id
-
contextId
String contextId
- See Also:
-
RelevancyRuleGroupRule.getId()
-
relevancyRuleContextId
String relevancyRuleContextId
- See Also:
-
RelevancyRuleGroupRule.getRelevancyRule()
-
relevancyRuleGroupContextId
String relevancyRuleGroupContextId
- See Also:
-
RelevancyRuleGroupRule.getRelevancyRuleGroup()
-
tracking
com.broadleafcommerce.data.tracking.jpa.filtering.domain.CatalogJpaTracking tracking
-
-
Class com.broadleafcommerce.search.core.provider.jpa.domain.JpaSearchCatalogAccessPolicy
class JpaSearchCatalogAccessPolicy extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
activeEndDate
Instant activeEndDate
- See Also:
-
SearchCatalogAccessPolicy.getActiveEndDate()
-
activeStartDate
Instant activeStartDate
- See Also:
-
SearchCatalogAccessPolicy.getActiveStartDate()
-
contextId
String contextId
- See Also:
-
SearchCatalogAccessPolicy.getId()
-
filterRules
Map<String,
String> filterRules - See Also:
-
SearchCatalogAccessPolicy.getFilterRules()
-
matchRule
String matchRule
- See Also:
-
SearchCatalogAccessPolicy.getMatchRule()
-
name
String name
- See Also:
-
SearchCatalogAccessPolicy.getName()
-
targetCatalogIds
List<String> targetCatalogIds
- See Also:
-
SearchCatalogAccessPolicy.getTargetCatalogIds()
-
targetType
String targetType
- See Also:
-
SearchCatalogAccessPolicy.getTargetType()
-
tracking
com.broadleafcommerce.data.tracking.jpa.filtering.domain.CustomerContextJpaTracking tracking
-
-
Class com.broadleafcommerce.search.core.provider.jpa.domain.JpaSearchRedirect
class JpaSearchRedirect extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.broadleafcommerce.search.core.provider.jpa.domain.JpaSearchSettings
class JpaSearchSettings extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.broadleafcommerce.search.core.provider.jpa.domain.JpaSettingsFacetGroup
class JpaSettingsFacetGroup extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
Class com.broadleafcommerce.search.core.provider.jpa.domain.JpaSettingsRelevancyRuleGroup
class JpaSettingsRelevancyRuleGroup extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_id
String _id
-
contextId
String contextId
- See Also:
-
SettingsRelevancyRuleGroup.getId()
-
groupIndexableType
String groupIndexableType
- See Also:
-
SettingsRelevancyRuleGroup.getRelevancyRuleGroup()
-
relevancyRuleGroupContextId
String relevancyRuleGroupContextId
- See Also:
-
SettingsRelevancyRuleGroup.getRelevancyRuleGroup()
-
searchSettingsContextId
String searchSettingsContextId
- See Also:
-
SettingsRelevancyRuleGroup.getSearchSettings()
-
tracking
com.broadleafcommerce.data.tracking.jpa.filtering.domain.CatalogJpaTracking tracking
-
-
Class com.broadleafcommerce.search.core.provider.jpa.domain.JpaSettingsSortGroup
class JpaSettingsSortGroup extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.broadleafcommerce.search.core.provider.jpa.domain.JpaSortGroup
class JpaSortGroup extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.broadleafcommerce.search.core.provider.jpa.domain.JpaSortGroupSortOption
class JpaSortGroupSortOption extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.broadleafcommerce.search.core.provider.jpa.domain.JpaSuggestionField
class JpaSuggestionField extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.broadleafcommerce.search.core.provider.jpa.domain.JpaTypeAheadConfiguration
class JpaTypeAheadConfiguration extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_id
String _id
-
autocompleteSuggestionLimit
Integer autocompleteSuggestionLimit
-
configName
String configName
-
contextId
String contextId
-
highlightAppend
String highlightAppend
-
highlightFields
List<JpaSuggestionField> highlightFields
-
highlightFragmentSize
int highlightFragmentSize
-
highlightPrepend
String highlightPrepend
-
indexableType
String indexableType
-
phraseSlop
String phraseSlop
-
tracking
com.broadleafcommerce.data.tracking.jpa.filtering.domain.SandboxJpaTracking tracking
-
typeAheadSuggestionConfigurations
List<JpaTypeAheadSuggestionConfig> typeAheadSuggestionConfigurations
-
-
Class com.broadleafcommerce.search.core.provider.jpa.domain.JpaTypeAheadSuggestionConfig
class JpaTypeAheadSuggestionConfig extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
faceted
boolean faceted
-
name
String name
-
resultLimit
int resultLimit
-
suggestionFields
List<JpaSuggestionField> suggestionFields
-
-
-
Package com.broadleafcommerce.search.core.service
-
Class com.broadleafcommerce.search.core.service.SearchRequestProperties
-
Serialized Fields
-
request
jakarta.servlet.http.HttpServletRequest request
-
typeAheadRequest
boolean typeAheadRequest
Is this a type ahead request?
-
-
-
Exception com.broadleafcommerce.search.core.service.StopwordManagementException
class StopwordManagementException extends RuntimeException implements Serializable -
Exception com.broadleafcommerce.search.core.service.SynonymManagementException
class SynonymManagementException extends RuntimeException implements Serializable
-
-
Package com.broadleafcommerce.search.core.service.domain
-
Class com.broadleafcommerce.search.core.service.domain.SearchRecommendation
class SearchRecommendation extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
items
List<SearchRecommendation.SearchRecommendationItem> items
-
-
Class com.broadleafcommerce.search.core.service.domain.SearchRecommendation.CatalogItem
class CatalogItem extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.broadleafcommerce.search.core.service.domain.SearchRecommendation.CatalogItemRef
class CatalogItemRef extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.broadleafcommerce.search.core.service.domain.SearchRecommendation.SearchRecommendationItem
class SearchRecommendationItem extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
catalogItem
SearchRecommendation.CatalogItem catalogItem
-
contextState
com.broadleafcommerce.data.tracking.core.filtering.business.domain.ContextState contextState
A subset ofTracking
information to expose the context state for this object. -
id
String id
-
itemRef
SearchRecommendation.CatalogItemRef itemRef
-
rank
int rank
-
-
-
Package com.broadleafcommerce.search.core.service.provider.domain
-
Class com.broadleafcommerce.search.core.service.provider.domain.RecommendationRequest
class RecommendationRequest extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
numberOfRecommendations
int numberOfRecommendations
-
type
String type
-
-
JpaFacet.getDisplayOrder()