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:
java.io.Serializable
public class SolrSearchQueryTemplateModel extends ItemModel
Generated model class for type SolrSearchQueryTemplate first defined at extension solrfacetsearch.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String_SOLRINDEXEDTYPE2SOLRSEARCHQUERYTEMPLATEGenerated relation code constant for relationSolrIndexedType2SolrSearchQueryTemplatedefining source attributeindexedTypein extensionsolrfacetsearch.static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringENABLEHIGHLIGHTINGGenerated constant - Attribute key ofSolrSearchQueryTemplate.enableHighlightingattribute defined at extensionsolrfacetsearch.static java.lang.StringFTSQUERYBUILDERGenerated constant - Attribute key ofSolrSearchQueryTemplate.ftsQueryBuilderattribute defined at extensionsolrfacetsearch.static java.lang.StringFTSQUERYBUILDERPARAMETERSGenerated constant - Attribute key ofSolrSearchQueryTemplate.ftsQueryBuilderParametersattribute defined at extensionsolrfacetsearch.static java.lang.StringGROUPGenerated constant - Attribute key ofSolrSearchQueryTemplate.groupattribute defined at extensionsolrfacetsearch.static java.lang.StringGROUPFACETSGenerated constant - Attribute key ofSolrSearchQueryTemplate.groupFacetsattribute defined at extensionsolrfacetsearch.static java.lang.StringGROUPLIMITGenerated constant - Attribute key ofSolrSearchQueryTemplate.groupLimitattribute defined at extensionsolrfacetsearch.static java.lang.StringGROUPPROPERTYGenerated constant - Attribute key ofSolrSearchQueryTemplate.groupPropertyattribute defined at extensionsolrfacetsearch.static java.lang.StringINDEXEDTYPEGenerated constant - Attribute key ofSolrSearchQueryTemplate.indexedTypeattribute defined at extensionsolrfacetsearch.static java.lang.StringINDEXEDTYPEPOSGenerated constant - Attribute key ofSolrSearchQueryTemplate.indexedTypePOSattribute defined at extensionsolrfacetsearch.static java.lang.StringNAMEGenerated constant - Attribute key ofSolrSearchQueryTemplate.nameattribute defined at extensionsolrfacetsearch.static java.lang.StringPAGESIZEGenerated constant - Attribute key ofSolrSearchQueryTemplate.pageSizeattribute defined at extensionsolrfacetsearch.static java.lang.StringRESTRICTFIELDSINRESPONSEGenerated constant - Attribute key ofSolrSearchQueryTemplate.restrictFieldsInResponseattribute defined at extensionsolrfacetsearch.static java.lang.StringSEARCHQUERYPROPERTIESGenerated constant - Attribute key ofSolrSearchQueryTemplate.searchQueryPropertiesattribute defined at extensionsolrfacetsearch.static java.lang.StringSEARCHQUERYSORTSGenerated constant - Attribute key ofSolrSearchQueryTemplate.searchQuerySortsattribute defined at extensionsolrfacetsearch.static java.lang.StringSHOWFACETSGenerated 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, SEALED
-
Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
-
-
Constructor Summary
Constructors Constructor Description SolrSearchQueryTemplateModel()Generated constructor - Default constructor for generic creation.SolrSearchQueryTemplateModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing contextSolrSearchQueryTemplateModel(SolrIndexedTypeModel _indexedType, java.lang.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, java.lang.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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetFtsQueryBuilder()Generated method - Getter of theSolrSearchQueryTemplate.ftsQueryBuilderattribute defined at extensionsolrfacetsearch.java.util.Map<java.lang.String,java.lang.String>getFtsQueryBuilderParameters()Generated method - Getter of theSolrSearchQueryTemplate.ftsQueryBuilderParametersattribute defined at extensionsolrfacetsearch.java.lang.IntegergetGroupLimit()Generated method - Getter of theSolrSearchQueryTemplate.groupLimitattribute defined at extensionsolrfacetsearch.SolrIndexedPropertyModelgetGroupProperty()Generated method - Getter of theSolrSearchQueryTemplate.groupPropertyattribute defined at extensionsolrfacetsearch.SolrIndexedTypeModelgetIndexedType()Generated method - Getter of theSolrSearchQueryTemplate.indexedTypeattribute defined at extensionsolrfacetsearch.java.lang.StringgetName()Generated method - Getter of theSolrSearchQueryTemplate.nameattribute defined at extensionsolrfacetsearch.java.lang.IntegergetPageSize()Generated method - Getter of theSolrSearchQueryTemplate.pageSizeattribute defined at extensionsolrfacetsearch.java.util.Collection<SolrSearchQueryPropertyModel>getSearchQueryProperties()Generated method - Getter of theSolrSearchQueryTemplate.searchQueryPropertiesattribute defined at extensionsolrfacetsearch.java.util.Collection<SolrSearchQuerySortModel>getSearchQuerySorts()Generated method - Getter of theSolrSearchQueryTemplate.searchQuerySortsattribute defined at extensionsolrfacetsearch.booleanisEnableHighlighting()Generated method - Getter of theSolrSearchQueryTemplate.enableHighlightingattribute defined at extensionsolrfacetsearch.booleanisGroup()Generated method - Getter of theSolrSearchQueryTemplate.groupattribute defined at extensionsolrfacetsearch.booleanisGroupFacets()Generated method - Getter of theSolrSearchQueryTemplate.groupFacetsattribute defined at extensionsolrfacetsearch.booleanisRestrictFieldsInResponse()Generated method - Getter of theSolrSearchQueryTemplate.restrictFieldsInResponseattribute defined at extensionsolrfacetsearch.booleanisShowFacets()Generated method - Getter of theSolrSearchQueryTemplate.showFacetsattribute defined at extensionsolrfacetsearch.voidsetEnableHighlighting(boolean value)Generated method - Setter ofSolrSearchQueryTemplate.enableHighlightingattribute defined at extensionsolrfacetsearch.voidsetFtsQueryBuilder(java.lang.String value)Generated method - Setter ofSolrSearchQueryTemplate.ftsQueryBuilderattribute defined at extensionsolrfacetsearch.voidsetFtsQueryBuilderParameters(java.util.Map<java.lang.String,java.lang.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(java.lang.Integer value)Generated method - Setter ofSolrSearchQueryTemplate.groupLimitattribute defined at extensionsolrfacetsearch.voidsetGroupProperty(SolrIndexedPropertyModel value)Generated method - Setter ofSolrSearchQueryTemplate.groupPropertyattribute defined at extensionsolrfacetsearch.voidsetIndexedType(SolrIndexedTypeModel value)Generated method - Initial setter ofSolrSearchQueryTemplate.indexedTypeattribute defined at extensionsolrfacetsearch.voidsetName(java.lang.String value)Generated method - Setter ofSolrSearchQueryTemplate.nameattribute defined at extensionsolrfacetsearch.voidsetPageSize(java.lang.Integer value)Generated method - Setter ofSolrSearchQueryTemplate.pageSizeattribute defined at extensionsolrfacetsearch.voidsetRestrictFieldsInResponse(boolean value)Generated method - Setter ofSolrSearchQueryTemplate.restrictFieldsInResponseattribute defined at extensionsolrfacetsearch.voidsetSearchQueryProperties(java.util.Collection<SolrSearchQueryPropertyModel> value)Generated method - Setter ofSolrSearchQueryTemplate.searchQueryPropertiesattribute defined at extensionsolrfacetsearch.voidsetSearchQuerySorts(java.util.Collection<SolrSearchQuerySortModel> value)Generated 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, setOwner
-
Methods 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 Detail
-
_TYPECODE
public static final java.lang.String _TYPECODE
Generated model type code constant.- See Also:
- Constant Field Values
-
_SOLRINDEXEDTYPE2SOLRSEARCHQUERYTEMPLATE
public static final java.lang.String _SOLRINDEXEDTYPE2SOLRSEARCHQUERYTEMPLATE
Generated relation code constant for relationSolrIndexedType2SolrSearchQueryTemplatedefining source attributeindexedTypein extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
NAME
public static final java.lang.String NAME
Generated constant - Attribute key ofSolrSearchQueryTemplate.nameattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
SHOWFACETS
public static final java.lang.String SHOWFACETS
Generated constant - Attribute key ofSolrSearchQueryTemplate.showFacetsattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
RESTRICTFIELDSINRESPONSE
public static final java.lang.String RESTRICTFIELDSINRESPONSE
Generated constant - Attribute key ofSolrSearchQueryTemplate.restrictFieldsInResponseattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
ENABLEHIGHLIGHTING
public static final java.lang.String ENABLEHIGHLIGHTING
Generated constant - Attribute key ofSolrSearchQueryTemplate.enableHighlightingattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
GROUP
public static final java.lang.String GROUP
Generated constant - Attribute key ofSolrSearchQueryTemplate.groupattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
GROUPPROPERTY
public static final java.lang.String GROUPPROPERTY
Generated constant - Attribute key ofSolrSearchQueryTemplate.groupPropertyattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
GROUPLIMIT
public static final java.lang.String GROUPLIMIT
Generated constant - Attribute key ofSolrSearchQueryTemplate.groupLimitattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
GROUPFACETS
public static final java.lang.String GROUPFACETS
Generated constant - Attribute key ofSolrSearchQueryTemplate.groupFacetsattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
PAGESIZE
public static final java.lang.String PAGESIZE
Generated constant - Attribute key ofSolrSearchQueryTemplate.pageSizeattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
FTSQUERYBUILDER
public static final java.lang.String FTSQUERYBUILDER
Generated constant - Attribute key ofSolrSearchQueryTemplate.ftsQueryBuilderattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
FTSQUERYBUILDERPARAMETERS
public static final java.lang.String FTSQUERYBUILDERPARAMETERS
Generated constant - Attribute key ofSolrSearchQueryTemplate.ftsQueryBuilderParametersattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
INDEXEDTYPEPOS
public static final java.lang.String INDEXEDTYPEPOS
Generated constant - Attribute key ofSolrSearchQueryTemplate.indexedTypePOSattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
INDEXEDTYPE
public static final java.lang.String INDEXEDTYPE
Generated constant - Attribute key ofSolrSearchQueryTemplate.indexedTypeattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
SEARCHQUERYPROPERTIES
public static final java.lang.String SEARCHQUERYPROPERTIES
Generated constant - Attribute key ofSolrSearchQueryTemplate.searchQueryPropertiesattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
SEARCHQUERYSORTS
public static final java.lang.String SEARCHQUERYSORTS
Generated constant - Attribute key ofSolrSearchQueryTemplate.searchQuerySortsattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SolrSearchQueryTemplateModel
public SolrSearchQueryTemplateModel()
Generated constructor - Default constructor for generic creation.
-
SolrSearchQueryTemplateModel
public SolrSearchQueryTemplateModel(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, java.lang.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, java.lang.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 Detail
-
getFtsQueryBuilder
@Accessor(qualifier="ftsQueryBuilder", type=GETTER) public java.lang.String getFtsQueryBuilder()
Generated method - Getter of theSolrSearchQueryTemplate.ftsQueryBuilderattribute defined at extensionsolrfacetsearch.- Returns:
- the ftsQueryBuilder
-
getFtsQueryBuilderParameters
@Accessor(qualifier="ftsQueryBuilderParameters", type=GETTER) public java.util.Map<java.lang.String,java.lang.String> getFtsQueryBuilderParameters()
Generated method - Getter of theSolrSearchQueryTemplate.ftsQueryBuilderParametersattribute defined at extensionsolrfacetsearch.- Returns:
- the ftsQueryBuilderParameters
-
getGroupLimit
@Accessor(qualifier="groupLimit", type=GETTER) public java.lang.Integer 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
@Accessor(qualifier="indexedType", type=GETTER) public SolrIndexedTypeModel getIndexedType()
Generated method - Getter of theSolrSearchQueryTemplate.indexedTypeattribute defined at extensionsolrfacetsearch.- Returns:
- the indexedType
-
getName
@Accessor(qualifier="name", type=GETTER) public java.lang.String getName()
Generated method - Getter of theSolrSearchQueryTemplate.nameattribute defined at extensionsolrfacetsearch.- Returns:
- the name
-
getPageSize
@Accessor(qualifier="pageSize", type=GETTER) public java.lang.Integer getPageSize()
Generated method - Getter of theSolrSearchQueryTemplate.pageSizeattribute defined at extensionsolrfacetsearch.- Returns:
- the pageSize
-
getSearchQueryProperties
@Accessor(qualifier="searchQueryProperties", type=GETTER) public java.util.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 java.util.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
@Accessor(qualifier="ftsQueryBuilder", type=SETTER) public void setFtsQueryBuilder(java.lang.String value)
Generated method - Setter ofSolrSearchQueryTemplate.ftsQueryBuilderattribute defined at extensionsolrfacetsearch.- Parameters:
value- the ftsQueryBuilder
-
setFtsQueryBuilderParameters
@Accessor(qualifier="ftsQueryBuilderParameters", type=SETTER) public void setFtsQueryBuilderParameters(java.util.Map<java.lang.String,java.lang.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
@Accessor(qualifier="groupLimit", type=SETTER) public void setGroupLimit(java.lang.Integer value)
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
@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value)
Generated method - Setter ofSolrSearchQueryTemplate.nameattribute defined at extensionsolrfacetsearch.- Parameters:
value- the name
-
setPageSize
@Accessor(qualifier="pageSize", type=SETTER) public void setPageSize(java.lang.Integer value)
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(java.util.Collection<SolrSearchQueryPropertyModel> value)
Generated method - Setter ofSolrSearchQueryTemplate.searchQueryPropertiesattribute defined at extensionsolrfacetsearch.- Parameters:
value- the searchQueryProperties
-
setSearchQuerySorts
@Accessor(qualifier="searchQuerySorts", type=SETTER) public void setSearchQuerySorts(java.util.Collection<SolrSearchQuerySortModel> value)
Generated method - Setter ofSolrSearchQueryTemplate.searchQuerySortsattribute defined at extensionsolrfacetsearch.- Parameters:
value- the searchQuerySorts
-
-