Class SolrSearchConfigModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.solrfacetsearch.model.config.SolrSearchConfigModel
- All Implemented Interfaces:
Serializable
Generated model class for type SolrSearchConfig first defined at extension solrfacetsearch.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofSolrSearchConfig.allFacetValuesInResponseattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrSearchConfig.defaultSortOrderattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrSearchConfig.descriptionattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrSearchConfig.enableHighlightingattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrSearchConfig.groupingPropertyattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrSearchConfig.legacyModeattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrSearchConfig.pageSizeattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrSearchConfig.restrictFieldsInResponseattribute defined at extensionsolrfacetsearch.Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionGenerated constructor - Default constructor for generic creation.SolrSearchConfigModel(ItemModel _owner, Integer _pageSize) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - Default constructor for creation with existing contextSolrSearchConfigModel(Integer _pageSize) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theSolrSearchConfig.defaultSortOrderattribute defined at extensionsolrfacetsearch.Generated method - Getter of theSolrSearchConfig.descriptionattribute defined at extensionsolrfacetsearch.Generated method - Getter of theSolrSearchConfig.groupingPropertyattribute defined at extensionsolrfacetsearch.Generated method - Getter of theSolrSearchConfig.pageSizeattribute defined at extensionsolrfacetsearch.booleanGenerated method - Getter of theSolrSearchConfig.allFacetValuesInResponseattribute defined at extensionsolrfacetsearch.booleanGenerated method - Getter of theSolrSearchConfig.enableHighlightingattribute defined at extensionsolrfacetsearch.booleanDeprecated, for removal: This API element is subject to removal in a future version.booleanGenerated method - Getter of theSolrSearchConfig.restrictFieldsInResponseattribute defined at extensionsolrfacetsearch.voidsetAllFacetValuesInResponse(boolean value) Generated method - Setter ofSolrSearchConfig.allFacetValuesInResponseattribute defined at extensionsolrfacetsearch.voidsetDefaultSortOrder(Collection<String> value) Generated method - Setter ofSolrSearchConfig.defaultSortOrderattribute defined at extensionsolrfacetsearch.voidsetDescription(String value) Generated method - Setter ofSolrSearchConfig.descriptionattribute defined at extensionsolrfacetsearch.voidsetEnableHighlighting(boolean value) Generated method - Setter ofSolrSearchConfig.enableHighlightingattribute defined at extensionsolrfacetsearch.voidGenerated method - Setter ofSolrSearchConfig.groupingPropertyattribute defined at extensionsolrfacetsearch.voidsetLegacyMode(boolean value) Deprecated, for removal: This API element is subject to removal in a future version.voidsetPageSize(Integer value) Generated method - Setter ofSolrSearchConfig.pageSizeattribute defined at extensionsolrfacetsearch.voidsetRestrictFieldsInResponse(boolean value) Generated method - Setter ofSolrSearchConfig.restrictFieldsInResponseattribute defined at extensionsolrfacetsearch.Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerMethods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace
-
Field Details
-
_TYPECODE
Generated model type code constant.- See Also:
-
PAGESIZE
Generated constant - Attribute key ofSolrSearchConfig.pageSizeattribute defined at extensionsolrfacetsearch.- See Also:
-
DEFAULTSORTORDER
Generated constant - Attribute key ofSolrSearchConfig.defaultSortOrderattribute defined at extensionsolrfacetsearch.- See Also:
-
DESCRIPTION
Generated constant - Attribute key ofSolrSearchConfig.descriptionattribute defined at extensionsolrfacetsearch.- See Also:
-
RESTRICTFIELDSINRESPONSE
Generated constant - Attribute key ofSolrSearchConfig.restrictFieldsInResponseattribute defined at extensionsolrfacetsearch.- See Also:
-
ENABLEHIGHLIGHTING
Generated constant - Attribute key ofSolrSearchConfig.enableHighlightingattribute defined at extensionsolrfacetsearch.- See Also:
-
ALLFACETVALUESINRESPONSE
Generated constant - Attribute key ofSolrSearchConfig.allFacetValuesInResponseattribute defined at extensionsolrfacetsearch.- See Also:
-
LEGACYMODE
Generated constant - Attribute key ofSolrSearchConfig.legacyModeattribute defined at extensionsolrfacetsearch.- See Also:
-
GROUPINGPROPERTY
Generated constant - Attribute key ofSolrSearchConfig.groupingPropertyattribute defined at extensionsolrfacetsearch.- See Also:
-
-
Constructor Details
-
SolrSearchConfigModel
public SolrSearchConfigModel()Generated constructor - Default constructor for generic creation. -
SolrSearchConfigModel
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
SolrSearchConfigModel
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_pageSize- initial attribute declared by typeSolrSearchConfigat extensionsolrfacetsearch
-
SolrSearchConfigModel
@Deprecated(since="4.1.1", forRemoval=true) public SolrSearchConfigModel(ItemModel _owner, Integer _pageSize) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_owner- initial attribute declared by typeItemat extensioncore_pageSize- initial attribute declared by typeSolrSearchConfigat extensionsolrfacetsearch
-
-
Method Details
-
getDefaultSortOrder
@Accessor(qualifier="defaultSortOrder", type=GETTER) public Collection<String> getDefaultSortOrder()Generated method - Getter of theSolrSearchConfig.defaultSortOrderattribute defined at extensionsolrfacetsearch. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the defaultSortOrder
-
getDescription
Generated method - Getter of theSolrSearchConfig.descriptionattribute defined at extensionsolrfacetsearch.- Returns:
- the description
-
getGroupingProperty
@Accessor(qualifier="groupingProperty", type=GETTER) public SolrIndexedPropertyModel getGroupingProperty()Generated method - Getter of theSolrSearchConfig.groupingPropertyattribute defined at extensionsolrfacetsearch.- Returns:
- the groupingProperty
-
getPageSize
Generated method - Getter of theSolrSearchConfig.pageSizeattribute defined at extensionsolrfacetsearch.- Returns:
- the pageSize
-
isAllFacetValuesInResponse
@Accessor(qualifier="allFacetValuesInResponse", type=GETTER) public boolean isAllFacetValuesInResponse()Generated method - Getter of theSolrSearchConfig.allFacetValuesInResponseattribute defined at extensionsolrfacetsearch.- Returns:
- the allFacetValuesInResponse
-
isEnableHighlighting
Generated method - Getter of theSolrSearchConfig.enableHighlightingattribute defined at extensionsolrfacetsearch.- Returns:
- the enableHighlighting
-
isLegacyMode
@Deprecated(since="ages", forRemoval=true) @Accessor(qualifier="legacyMode", type=GETTER) public boolean isLegacyMode()Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSolrSearchConfig.legacyModeattribute defined at extensionsolrfacetsearch.- Returns:
- the legacyMode
-
isRestrictFieldsInResponse
@Accessor(qualifier="restrictFieldsInResponse", type=GETTER) public boolean isRestrictFieldsInResponse()Generated method - Getter of theSolrSearchConfig.restrictFieldsInResponseattribute defined at extensionsolrfacetsearch.- Returns:
- the restrictFieldsInResponse
-
setAllFacetValuesInResponse
@Accessor(qualifier="allFacetValuesInResponse", type=SETTER) public void setAllFacetValuesInResponse(boolean value) Generated method - Setter ofSolrSearchConfig.allFacetValuesInResponseattribute defined at extensionsolrfacetsearch.- Parameters:
value- the allFacetValuesInResponse
-
setDefaultSortOrder
@Accessor(qualifier="defaultSortOrder", type=SETTER) public void setDefaultSortOrder(Collection<String> value) Generated method - Setter ofSolrSearchConfig.defaultSortOrderattribute defined at extensionsolrfacetsearch.- Parameters:
value- the defaultSortOrder
-
setDescription
Generated method - Setter ofSolrSearchConfig.descriptionattribute defined at extensionsolrfacetsearch.- Parameters:
value- the description
-
setEnableHighlighting
@Accessor(qualifier="enableHighlighting", type=SETTER) public void setEnableHighlighting(boolean value) Generated method - Setter ofSolrSearchConfig.enableHighlightingattribute defined at extensionsolrfacetsearch.- Parameters:
value- the enableHighlighting
-
setGroupingProperty
@Accessor(qualifier="groupingProperty", type=SETTER) public void setGroupingProperty(SolrIndexedPropertyModel value) Generated method - Setter ofSolrSearchConfig.groupingPropertyattribute defined at extensionsolrfacetsearch.- Parameters:
value- the groupingProperty
-
setLegacyMode
@Deprecated(since="ages", forRemoval=true) @Accessor(qualifier="legacyMode", type=SETTER) public void setLegacyMode(boolean value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSolrSearchConfig.legacyModeattribute defined at extensionsolrfacetsearch.- Parameters:
value- the legacyMode
-
setPageSize
Generated method - Setter ofSolrSearchConfig.pageSizeattribute defined at extensionsolrfacetsearch.- Parameters:
value- the pageSize
-
setRestrictFieldsInResponse
@Accessor(qualifier="restrictFieldsInResponse", type=SETTER) public void setRestrictFieldsInResponse(boolean value) Generated method - Setter ofSolrSearchConfig.restrictFieldsInResponseattribute defined at extensionsolrfacetsearch.- Parameters:
value- the restrictFieldsInResponse
-