Package de.hybris.platform.integrationservices.search
-
Interface Summary Interface Description FlexSearchQueryGenerator Service to build flex search query based on anItemSearchRequest
sent as a parameterIntegrationItemToMapConverter Converts IntegrationItem to its Map representation.IntegrationObjectMapGenerator Generator of Map of property name - values.ItemSearchRequest Describes request for searching item(s) existing in the platform.ItemSearchService A service for searching items in the platform. -
Class Summary Class Description FlexibleSearchQueryBuilder A builder for constructing aFlexibleSearchQuery
FromClauseBuilder ImmutableItemSearchRequest Immutable value object for representing a search requestImmutableItemSearchRequest.Builder Deprecated, for removal: This API element is subject to removal in a future version. Please useItemSearchRequestBuilder
instead.ItemSearchRequestBuilder A builder forImmutableItemSearchRequest
ItemSearchResult<T> Result of searching items in the platform.NavigationPropertyWhereClauseCondition Represents a where clause condition (e.g.NavigationPropertyWithIntegrationKeyWhereClauseCondition Represents a where clause condition (e.g.NoResultWhereClauseCondition Represents a where clause condition where we have no result.OrderExpression Represents the OData order by attribute, e.g., for the query option "$orderby=price asc" the orderBy = price and orderType = asc.PaginationParameters Specifies page parameters for retrieving items stored in the platform.SimplePropertyWhereClauseCondition Represents a where clause condition (e.g.WhereClauseCondition Represents a where clause condition (e.g.WhereClauseConditions Stores a list ofWhereClauseCondition
s in the same order as the original list -
Enum Summary Enum Description ConjunctiveOperator Represents the supported conjunctive operatorItemTypeMatch Symbols that indicate how to query the item in the hierarchyOrderBySorting Enumeration describing all possible sort orders used in flexible search -
Exception Summary Exception Description FilterByVirtualAttributeNotSupportedException An exception indicating that filtering using a virtual attribute is not supported.FilterNotSupportedException An exception indicating that a filtering condition used for the item search is not supported.ItemNotFoundForKeyReferencedItemPropertyException Exception indicating that an item referenced in the payload property does not exist in the persistent storage.ItemSearchException Indicates any problem with the item search.NonUniqueItemFoundException Exception thrown when looking up for an item, and there is more than one item returned.NullKeyAttributeValueException Indicates that an operation involving item key cannot be performed because it does have a value for the required key attribute.OrderByNotSupportedException A common exception for any problem with the order by condition used in the item search.OrderByVirtualAttributeNotSupportedException An exception indicating that ordering using a virtual attribute is not supported.