Class SolrIndexModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.solrfacetsearch.model.SolrIndexModel
-
- All Implemented Interfaces:
java.io.Serializable
public class SolrIndexModel extends ItemModel
Generated model class for type SolrIndex 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_TYPECODEGenerated model type code constant.static java.lang.StringACTIVEGenerated constant - Attribute key ofSolrIndex.activeattribute defined at extensionsolrfacetsearch.static java.lang.StringFACETSEARCHCONFIGGenerated constant - Attribute key ofSolrIndex.facetSearchConfigattribute defined at extensionsolrfacetsearch.static java.lang.StringINDEXEDTYPEGenerated constant - Attribute key ofSolrIndex.indexedTypeattribute defined at extensionsolrfacetsearch.static java.lang.StringINDEXOPERATIONSGenerated constant - Attribute key ofSolrIndex.indexOperationsattribute defined at extensionsolrfacetsearch.static java.lang.StringQUALIFIERGenerated constant - Attribute key ofSolrIndex.qualifierattribute 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 SolrIndexModel()Generated constructor - Default constructor for generic creation.SolrIndexModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing contextSolrIndexModel(SolrFacetSearchConfigModel _facetSearchConfig, SolrIndexedTypeModel _indexedType, ItemModel _owner, java.lang.String _qualifier)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersSolrIndexModel(SolrFacetSearchConfigModel _facetSearchConfig, SolrIndexedTypeModel _indexedType, java.lang.String _qualifier)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 SolrFacetSearchConfigModelgetFacetSearchConfig()Generated method - Getter of theSolrIndex.facetSearchConfigattribute defined at extensionsolrfacetsearch.SolrIndexedTypeModelgetIndexedType()Generated method - Getter of theSolrIndex.indexedTypeattribute defined at extensionsolrfacetsearch.java.util.Collection<SolrIndexOperationModel>getIndexOperations()Generated method - Getter of theSolrIndex.indexOperationsattribute defined at extensionsolrfacetsearch.java.lang.StringgetQualifier()Generated method - Getter of theSolrIndex.qualifierattribute defined at extensionsolrfacetsearch.booleanisActive()Generated method - Getter of theSolrIndex.activeattribute defined at extensionsolrfacetsearch.voidsetActive(boolean value)Generated method - Setter ofSolrIndex.activeattribute defined at extensionsolrfacetsearch.voidsetFacetSearchConfig(SolrFacetSearchConfigModel value)Generated method - Initial setter ofSolrIndex.facetSearchConfigattribute defined at extensionsolrfacetsearch.voidsetIndexedType(SolrIndexedTypeModel value)Generated method - Initial setter ofSolrIndex.indexedTypeattribute defined at extensionsolrfacetsearch.voidsetIndexOperations(java.util.Collection<SolrIndexOperationModel> value)Generated method - Setter ofSolrIndex.indexOperationsattribute defined at extensionsolrfacetsearch.voidsetQualifier(java.lang.String value)Generated method - Initial setter ofSolrIndex.qualifierattribute 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
-
FACETSEARCHCONFIG
public static final java.lang.String FACETSEARCHCONFIG
Generated constant - Attribute key ofSolrIndex.facetSearchConfigattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
INDEXEDTYPE
public static final java.lang.String INDEXEDTYPE
Generated constant - Attribute key ofSolrIndex.indexedTypeattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
QUALIFIER
public static final java.lang.String QUALIFIER
Generated constant - Attribute key ofSolrIndex.qualifierattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
ACTIVE
public static final java.lang.String ACTIVE
Generated constant - Attribute key ofSolrIndex.activeattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
INDEXOPERATIONS
public static final java.lang.String INDEXOPERATIONS
Generated constant - Attribute key ofSolrIndex.indexOperationsattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SolrIndexModel
public SolrIndexModel()
Generated constructor - Default constructor for generic creation.
-
SolrIndexModel
public SolrIndexModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
SolrIndexModel
@Deprecated(since="4.1.1", forRemoval=true) public SolrIndexModel(SolrFacetSearchConfigModel _facetSearchConfig, SolrIndexedTypeModel _indexedType, java.lang.String _qualifier)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:
_facetSearchConfig- initial attribute declared by typeSolrIndexat extensionsolrfacetsearch_indexedType- initial attribute declared by typeSolrIndexat extensionsolrfacetsearch_qualifier- initial attribute declared by typeSolrIndexat extensionsolrfacetsearch
-
SolrIndexModel
@Deprecated(since="4.1.1", forRemoval=true) public SolrIndexModel(SolrFacetSearchConfigModel _facetSearchConfig, SolrIndexedTypeModel _indexedType, ItemModel _owner, java.lang.String _qualifier)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:
_facetSearchConfig- initial attribute declared by typeSolrIndexat extensionsolrfacetsearch_indexedType- initial attribute declared by typeSolrIndexat extensionsolrfacetsearch_owner- initial attribute declared by typeItemat extensioncore_qualifier- initial attribute declared by typeSolrIndexat extensionsolrfacetsearch
-
-
Method Detail
-
getFacetSearchConfig
@Accessor(qualifier="facetSearchConfig", type=GETTER) public SolrFacetSearchConfigModel getFacetSearchConfig()
Generated method - Getter of theSolrIndex.facetSearchConfigattribute defined at extensionsolrfacetsearch.- Returns:
- the facetSearchConfig
-
getIndexedType
@Accessor(qualifier="indexedType", type=GETTER) public SolrIndexedTypeModel getIndexedType()
Generated method - Getter of theSolrIndex.indexedTypeattribute defined at extensionsolrfacetsearch.- Returns:
- the indexedType
-
getIndexOperations
@Accessor(qualifier="indexOperations", type=GETTER) public java.util.Collection<SolrIndexOperationModel> getIndexOperations()
Generated method - Getter of theSolrIndex.indexOperationsattribute defined at extensionsolrfacetsearch. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the indexOperations
-
getQualifier
@Accessor(qualifier="qualifier", type=GETTER) public java.lang.String getQualifier()
Generated method - Getter of theSolrIndex.qualifierattribute defined at extensionsolrfacetsearch.- Returns:
- the qualifier
-
isActive
@Accessor(qualifier="active", type=GETTER) public boolean isActive()
Generated method - Getter of theSolrIndex.activeattribute defined at extensionsolrfacetsearch.- Returns:
- the active
-
setActive
@Accessor(qualifier="active", type=SETTER) public void setActive(boolean value)
Generated method - Setter ofSolrIndex.activeattribute defined at extensionsolrfacetsearch.- Parameters:
value- the active
-
setFacetSearchConfig
@Accessor(qualifier="facetSearchConfig", type=SETTER) public void setFacetSearchConfig(SolrFacetSearchConfigModel value)
Generated method - Initial setter ofSolrIndex.facetSearchConfigattribute defined at extensionsolrfacetsearch. Can only be used at creation of model - before first save.- Parameters:
value- the facetSearchConfig
-
setIndexedType
@Accessor(qualifier="indexedType", type=SETTER) public void setIndexedType(SolrIndexedTypeModel value)
Generated method - Initial setter ofSolrIndex.indexedTypeattribute defined at extensionsolrfacetsearch. Can only be used at creation of model - before first save.- Parameters:
value- the indexedType
-
setIndexOperations
@Accessor(qualifier="indexOperations", type=SETTER) public void setIndexOperations(java.util.Collection<SolrIndexOperationModel> value)
Generated method - Setter ofSolrIndex.indexOperationsattribute defined at extensionsolrfacetsearch.- Parameters:
value- the indexOperations
-
setQualifier
@Accessor(qualifier="qualifier", type=SETTER) public void setQualifier(java.lang.String value)
Generated method - Initial setter ofSolrIndex.qualifierattribute defined at extensionsolrfacetsearch. Can only be used at creation of model - before first save.- Parameters:
value- the qualifier
-
-