Class SolrSearchQueryTemplateModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.solrfacetsearch.model.SolrSearchQueryTemplateModel
- All Implemented Interfaces:
Serializable
Generated model class for type SolrSearchQueryTemplate first defined at extension solrfacetsearch.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated relation code constant for relationSolrIndexedType2SolrSearchQueryTemplatedefining source attributeindexedTypein extensionsolrfacetsearch.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofSolrSearchQueryTemplate.enableHighlightingattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrSearchQueryTemplate.ftsQueryBuilderattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrSearchQueryTemplate.ftsQueryBuilderParametersattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrSearchQueryTemplate.groupattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrSearchQueryTemplate.groupFacetsattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrSearchQueryTemplate.groupLimitattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrSearchQueryTemplate.groupPropertyattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrSearchQueryTemplate.indexedTypeattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrSearchQueryTemplate.indexedTypePOSattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrSearchQueryTemplate.nameattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrSearchQueryTemplate.pageSizeattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrSearchQueryTemplate.restrictFieldsInResponseattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrSearchQueryTemplate.searchQueryPropertiesattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrSearchQueryTemplate.searchQuerySortsattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrSearchQueryTemplate.showFacetsattribute 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.SolrSearchQueryTemplateModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing contextSolrSearchQueryTemplateModel(SolrIndexedTypeModel _indexedType, String _name) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersSolrSearchQueryTemplateModel(SolrIndexedTypeModel _indexedType, String _name, ItemModel _owner) 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 theSolrSearchQueryTemplate.ftsQueryBuilderattribute defined at extensionsolrfacetsearch.Generated method - Getter of theSolrSearchQueryTemplate.ftsQueryBuilderParametersattribute defined at extensionsolrfacetsearch.Generated method - Getter of theSolrSearchQueryTemplate.groupLimitattribute defined at extensionsolrfacetsearch.Generated method - Getter of theSolrSearchQueryTemplate.groupPropertyattribute defined at extensionsolrfacetsearch.Generated method - Getter of theSolrSearchQueryTemplate.indexedTypeattribute defined at extensionsolrfacetsearch.getName()Generated method - Getter of theSolrSearchQueryTemplate.nameattribute defined at extensionsolrfacetsearch.Generated method - Getter of theSolrSearchQueryTemplate.pageSizeattribute defined at extensionsolrfacetsearch.Generated method - Getter of theSolrSearchQueryTemplate.searchQueryPropertiesattribute defined at extensionsolrfacetsearch.Generated method - Getter of theSolrSearchQueryTemplate.searchQuerySortsattribute defined at extensionsolrfacetsearch.booleanGenerated method - Getter of theSolrSearchQueryTemplate.enableHighlightingattribute defined at extensionsolrfacetsearch.booleanisGroup()Generated method - Getter of theSolrSearchQueryTemplate.groupattribute defined at extensionsolrfacetsearch.booleanGenerated method - Getter of theSolrSearchQueryTemplate.groupFacetsattribute defined at extensionsolrfacetsearch.booleanGenerated method - Getter of theSolrSearchQueryTemplate.restrictFieldsInResponseattribute defined at extensionsolrfacetsearch.booleanGenerated method - Getter of theSolrSearchQueryTemplate.showFacetsattribute defined at extensionsolrfacetsearch.voidsetEnableHighlighting(boolean value) Generated method - Setter ofSolrSearchQueryTemplate.enableHighlightingattribute defined at extensionsolrfacetsearch.voidsetFtsQueryBuilder(String value) Generated method - Setter ofSolrSearchQueryTemplate.ftsQueryBuilderattribute defined at extensionsolrfacetsearch.voidsetFtsQueryBuilderParameters(Map<String, String> value) Generated method - Setter ofSolrSearchQueryTemplate.ftsQueryBuilderParametersattribute defined at extensionsolrfacetsearch.voidsetGroup(boolean value) Generated method - Setter ofSolrSearchQueryTemplate.groupattribute defined at extensionsolrfacetsearch.voidsetGroupFacets(boolean value) Generated method - Setter ofSolrSearchQueryTemplate.groupFacetsattribute defined at extensionsolrfacetsearch.voidsetGroupLimit(Integer value) Generated method - Setter ofSolrSearchQueryTemplate.groupLimitattribute defined at extensionsolrfacetsearch.voidGenerated method - Setter ofSolrSearchQueryTemplate.groupPropertyattribute defined at extensionsolrfacetsearch.voidGenerated method - Initial setter ofSolrSearchQueryTemplate.indexedTypeattribute defined at extensionsolrfacetsearch.voidGenerated method - Setter ofSolrSearchQueryTemplate.nameattribute defined at extensionsolrfacetsearch.voidsetPageSize(Integer value) Generated method - Setter ofSolrSearchQueryTemplate.pageSizeattribute defined at extensionsolrfacetsearch.voidsetRestrictFieldsInResponse(boolean value) Generated method - Setter ofSolrSearchQueryTemplate.restrictFieldsInResponseattribute defined at extensionsolrfacetsearch.voidGenerated method - Setter ofSolrSearchQueryTemplate.searchQueryPropertiesattribute defined at extensionsolrfacetsearch.voidGenerated method - Setter ofSolrSearchQueryTemplate.searchQuerySortsattribute defined at extensionsolrfacetsearch.voidsetShowFacets(boolean value) Generated method - Setter ofSolrSearchQueryTemplate.showFacetsattribute 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:
-
_SOLRINDEXEDTYPE2SOLRSEARCHQUERYTEMPLATE
Generated relation code constant for relationSolrIndexedType2SolrSearchQueryTemplatedefining source attributeindexedTypein extensionsolrfacetsearch.- See Also:
-
NAME
Generated constant - Attribute key ofSolrSearchQueryTemplate.nameattribute defined at extensionsolrfacetsearch.- See Also:
-
SHOWFACETS
Generated constant - Attribute key ofSolrSearchQueryTemplate.showFacetsattribute defined at extensionsolrfacetsearch.- See Also:
-
RESTRICTFIELDSINRESPONSE
Generated constant - Attribute key ofSolrSearchQueryTemplate.restrictFieldsInResponseattribute defined at extensionsolrfacetsearch.- See Also:
-
ENABLEHIGHLIGHTING
Generated constant - Attribute key ofSolrSearchQueryTemplate.enableHighlightingattribute defined at extensionsolrfacetsearch.- See Also:
-
GROUP
Generated constant - Attribute key ofSolrSearchQueryTemplate.groupattribute defined at extensionsolrfacetsearch.- See Also:
-
GROUPPROPERTY
Generated constant - Attribute key ofSolrSearchQueryTemplate.groupPropertyattribute defined at extensionsolrfacetsearch.- See Also:
-
GROUPLIMIT
Generated constant - Attribute key ofSolrSearchQueryTemplate.groupLimitattribute defined at extensionsolrfacetsearch.- See Also:
-
GROUPFACETS
Generated constant - Attribute key ofSolrSearchQueryTemplate.groupFacetsattribute defined at extensionsolrfacetsearch.- See Also:
-
PAGESIZE
Generated constant - Attribute key ofSolrSearchQueryTemplate.pageSizeattribute defined at extensionsolrfacetsearch.- See Also:
-
FTSQUERYBUILDER
Generated constant - Attribute key ofSolrSearchQueryTemplate.ftsQueryBuilderattribute defined at extensionsolrfacetsearch.- See Also:
-
FTSQUERYBUILDERPARAMETERS
Generated constant - Attribute key ofSolrSearchQueryTemplate.ftsQueryBuilderParametersattribute defined at extensionsolrfacetsearch.- See Also:
-
INDEXEDTYPEPOS
Generated constant - Attribute key ofSolrSearchQueryTemplate.indexedTypePOSattribute defined at extensionsolrfacetsearch.- See Also:
-
INDEXEDTYPE
Generated constant - Attribute key ofSolrSearchQueryTemplate.indexedTypeattribute defined at extensionsolrfacetsearch.- See Also:
-
SEARCHQUERYPROPERTIES
Generated constant - Attribute key ofSolrSearchQueryTemplate.searchQueryPropertiesattribute defined at extensionsolrfacetsearch.- See Also:
-
SEARCHQUERYSORTS
Generated constant - Attribute key ofSolrSearchQueryTemplate.searchQuerySortsattribute defined at extensionsolrfacetsearch.- See Also:
-
-
Constructor Details
-
SolrSearchQueryTemplateModel
public SolrSearchQueryTemplateModel()Generated constructor - Default constructor for generic creation. -
SolrSearchQueryTemplateModel
public SolrSearchQueryTemplateModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
SolrSearchQueryTemplateModel
@Deprecated(since="4.1.1", forRemoval=true) public SolrSearchQueryTemplateModel(SolrIndexedTypeModel _indexedType, String _name) 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:
_indexedType- initial attribute declared by typeSolrSearchQueryTemplateat extensionsolrfacetsearch_name- initial attribute declared by typeSolrSearchQueryTemplateat extensionsolrfacetsearch
-
SolrSearchQueryTemplateModel
@Deprecated(since="4.1.1", forRemoval=true) public SolrSearchQueryTemplateModel(SolrIndexedTypeModel _indexedType, String _name, ItemModel _owner) 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:
_indexedType- initial attribute declared by typeSolrSearchQueryTemplateat extensionsolrfacetsearch_name- initial attribute declared by typeSolrSearchQueryTemplateat extensionsolrfacetsearch_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Details
-
getFtsQueryBuilder
Generated method - Getter of theSolrSearchQueryTemplate.ftsQueryBuilderattribute defined at extensionsolrfacetsearch.- Returns:
- the ftsQueryBuilder
-
getFtsQueryBuilderParameters
@Accessor(qualifier="ftsQueryBuilderParameters", type=GETTER) public Map<String,String> getFtsQueryBuilderParameters()Generated method - Getter of theSolrSearchQueryTemplate.ftsQueryBuilderParametersattribute defined at extensionsolrfacetsearch.- Returns:
- the ftsQueryBuilderParameters
-
getGroupLimit
Generated method - Getter of theSolrSearchQueryTemplate.groupLimitattribute defined at extensionsolrfacetsearch.- Returns:
- the groupLimit
-
getGroupProperty
@Accessor(qualifier="groupProperty", type=GETTER) public SolrIndexedPropertyModel getGroupProperty()Generated method - Getter of theSolrSearchQueryTemplate.groupPropertyattribute defined at extensionsolrfacetsearch.- Returns:
- the groupProperty
-
getIndexedType
Generated method - Getter of theSolrSearchQueryTemplate.indexedTypeattribute defined at extensionsolrfacetsearch.- Returns:
- the indexedType
-
getName
Generated method - Getter of theSolrSearchQueryTemplate.nameattribute defined at extensionsolrfacetsearch.- Returns:
- the name
-
getPageSize
Generated method - Getter of theSolrSearchQueryTemplate.pageSizeattribute defined at extensionsolrfacetsearch.- Returns:
- the pageSize
-
getSearchQueryProperties
@Accessor(qualifier="searchQueryProperties", type=GETTER) public Collection<SolrSearchQueryPropertyModel> getSearchQueryProperties()Generated method - Getter of theSolrSearchQueryTemplate.searchQueryPropertiesattribute defined at extensionsolrfacetsearch. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the searchQueryProperties
-
getSearchQuerySorts
@Accessor(qualifier="searchQuerySorts", type=GETTER) public Collection<SolrSearchQuerySortModel> getSearchQuerySorts()Generated method - Getter of theSolrSearchQueryTemplate.searchQuerySortsattribute defined at extensionsolrfacetsearch. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the searchQuerySorts
-
isEnableHighlighting
@Accessor(qualifier="enableHighlighting", type=GETTER) public boolean isEnableHighlighting()Generated method - Getter of theSolrSearchQueryTemplate.enableHighlightingattribute defined at extensionsolrfacetsearch.- Returns:
- the enableHighlighting
-
isGroup
@Accessor(qualifier="group", type=GETTER) public boolean isGroup()Generated method - Getter of theSolrSearchQueryTemplate.groupattribute defined at extensionsolrfacetsearch.- Returns:
- the group
-
isGroupFacets
@Accessor(qualifier="groupFacets", type=GETTER) public boolean isGroupFacets()Generated method - Getter of theSolrSearchQueryTemplate.groupFacetsattribute defined at extensionsolrfacetsearch.- Returns:
- the groupFacets
-
isRestrictFieldsInResponse
@Accessor(qualifier="restrictFieldsInResponse", type=GETTER) public boolean isRestrictFieldsInResponse()Generated method - Getter of theSolrSearchQueryTemplate.restrictFieldsInResponseattribute defined at extensionsolrfacetsearch.- Returns:
- the restrictFieldsInResponse
-
isShowFacets
@Accessor(qualifier="showFacets", type=GETTER) public boolean isShowFacets()Generated method - Getter of theSolrSearchQueryTemplate.showFacetsattribute defined at extensionsolrfacetsearch.- Returns:
- the showFacets
-
setEnableHighlighting
@Accessor(qualifier="enableHighlighting", type=SETTER) public void setEnableHighlighting(boolean value) Generated method - Setter ofSolrSearchQueryTemplate.enableHighlightingattribute defined at extensionsolrfacetsearch.- Parameters:
value- the enableHighlighting
-
setFtsQueryBuilder
Generated method - Setter ofSolrSearchQueryTemplate.ftsQueryBuilderattribute defined at extensionsolrfacetsearch.- Parameters:
value- the ftsQueryBuilder
-
setFtsQueryBuilderParameters
@Accessor(qualifier="ftsQueryBuilderParameters", type=SETTER) public void setFtsQueryBuilderParameters(Map<String, String> value) Generated method - Setter ofSolrSearchQueryTemplate.ftsQueryBuilderParametersattribute defined at extensionsolrfacetsearch.- Parameters:
value- the ftsQueryBuilderParameters
-
setGroup
@Accessor(qualifier="group", type=SETTER) public void setGroup(boolean value) Generated method - Setter ofSolrSearchQueryTemplate.groupattribute defined at extensionsolrfacetsearch.- Parameters:
value- the group
-
setGroupFacets
@Accessor(qualifier="groupFacets", type=SETTER) public void setGroupFacets(boolean value) Generated method - Setter ofSolrSearchQueryTemplate.groupFacetsattribute defined at extensionsolrfacetsearch.- Parameters:
value- the groupFacets
-
setGroupLimit
Generated method - Setter ofSolrSearchQueryTemplate.groupLimitattribute defined at extensionsolrfacetsearch.- Parameters:
value- the groupLimit
-
setGroupProperty
@Accessor(qualifier="groupProperty", type=SETTER) public void setGroupProperty(SolrIndexedPropertyModel value) Generated method - Setter ofSolrSearchQueryTemplate.groupPropertyattribute defined at extensionsolrfacetsearch.- Parameters:
value- the groupProperty
-
setIndexedType
@Accessor(qualifier="indexedType", type=SETTER) public void setIndexedType(SolrIndexedTypeModel value) Generated method - Initial setter ofSolrSearchQueryTemplate.indexedTypeattribute defined at extensionsolrfacetsearch. Can only be used at creation of model - before first save.- Parameters:
value- the indexedType
-
setName
Generated method - Setter ofSolrSearchQueryTemplate.nameattribute defined at extensionsolrfacetsearch.- Parameters:
value- the name
-
setPageSize
Generated method - Setter ofSolrSearchQueryTemplate.pageSizeattribute defined at extensionsolrfacetsearch.- Parameters:
value- the pageSize
-
setRestrictFieldsInResponse
@Accessor(qualifier="restrictFieldsInResponse", type=SETTER) public void setRestrictFieldsInResponse(boolean value) Generated method - Setter ofSolrSearchQueryTemplate.restrictFieldsInResponseattribute defined at extensionsolrfacetsearch.- Parameters:
value- the restrictFieldsInResponse
-
setSearchQueryProperties
@Accessor(qualifier="searchQueryProperties", type=SETTER) public void setSearchQueryProperties(Collection<SolrSearchQueryPropertyModel> value) Generated method - Setter ofSolrSearchQueryTemplate.searchQueryPropertiesattribute defined at extensionsolrfacetsearch.- Parameters:
value- the searchQueryProperties
-
setSearchQuerySorts
@Accessor(qualifier="searchQuerySorts", type=SETTER) public void setSearchQuerySorts(Collection<SolrSearchQuerySortModel> value) Generated method - Setter ofSolrSearchQueryTemplate.searchQuerySortsattribute defined at extensionsolrfacetsearch.- Parameters:
value- the searchQuerySorts
-
setShowFacets
@Accessor(qualifier="showFacets", type=SETTER) public void setShowFacets(boolean value) Generated method - Setter ofSolrSearchQueryTemplate.showFacetsattribute defined at extensionsolrfacetsearch.- Parameters:
value- the showFacets
-