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:
Serializable
Generated model class for type SolrIndex 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 ofSolrIndex.activeattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrIndex.facetSearchConfigattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrIndex.indexedTypeattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrIndex.indexOperationsattribute defined at extensionsolrfacetsearch.static final StringGenerated 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, 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.Generated constructor - Default constructor for creation with existing contextSolrIndexModel(SolrFacetSearchConfigModel _facetSearchConfig, SolrIndexedTypeModel _indexedType, ItemModel _owner, 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, 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
Modifier and TypeMethodDescriptionGenerated method - Getter of theSolrIndex.facetSearchConfigattribute defined at extensionsolrfacetsearch.Generated method - Getter of theSolrIndex.indexedTypeattribute defined at extensionsolrfacetsearch.Generated method - Getter of theSolrIndex.indexOperationsattribute defined at extensionsolrfacetsearch.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.voidGenerated method - Initial setter ofSolrIndex.facetSearchConfigattribute defined at extensionsolrfacetsearch.voidGenerated method - Initial setter ofSolrIndex.indexedTypeattribute defined at extensionsolrfacetsearch.voidGenerated method - Setter ofSolrIndex.indexOperationsattribute defined at extensionsolrfacetsearch.voidsetQualifier(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, 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:
-
FACETSEARCHCONFIG
Generated constant - Attribute key ofSolrIndex.facetSearchConfigattribute defined at extensionsolrfacetsearch.- See Also:
-
INDEXEDTYPE
Generated constant - Attribute key ofSolrIndex.indexedTypeattribute defined at extensionsolrfacetsearch.- See Also:
-
QUALIFIER
Generated constant - Attribute key ofSolrIndex.qualifierattribute defined at extensionsolrfacetsearch.- See Also:
-
ACTIVE
Generated constant - Attribute key ofSolrIndex.activeattribute defined at extensionsolrfacetsearch.- See Also:
-
INDEXOPERATIONS
Generated constant - Attribute key ofSolrIndex.indexOperationsattribute defined at extensionsolrfacetsearch.- See Also:
-
-
Constructor Details
-
SolrIndexModel
public SolrIndexModel()Generated constructor - Default constructor for generic creation. -
SolrIndexModel
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, 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, 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 Details
-
getFacetSearchConfig
@Accessor(qualifier="facetSearchConfig", type=GETTER) public SolrFacetSearchConfigModel getFacetSearchConfig()Generated method - Getter of theSolrIndex.facetSearchConfigattribute defined at extensionsolrfacetsearch.- Returns:
- the facetSearchConfig
-
getIndexedType
Generated method - Getter of theSolrIndex.indexedTypeattribute defined at extensionsolrfacetsearch.- Returns:
- the indexedType
-
getIndexOperations
@Accessor(qualifier="indexOperations", type=GETTER) public 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
Generated method - Getter of theSolrIndex.qualifierattribute defined at extensionsolrfacetsearch.- Returns:
- the qualifier
-
isActive
Generated method - Getter of theSolrIndex.activeattribute defined at extensionsolrfacetsearch.- Returns:
- the active
-
setActive
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(Collection<SolrIndexOperationModel> value) Generated method - Setter ofSolrIndex.indexOperationsattribute defined at extensionsolrfacetsearch.- Parameters:
value- the indexOperations
-
setQualifier
Generated method - Initial setter ofSolrIndex.qualifierattribute defined at extensionsolrfacetsearch. Can only be used at creation of model - before first save.- Parameters:
value- the qualifier
-